HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

NYC Tech Talk Series: How Google Backs Up the Internet

Google TechTalks1 HN recommender · recommended in 1 month, 2014-2021
YouTube
41K views · 12 years ago · talk · dated

A Google Tech Talk by Raymond Blum on how Google backs up massive amounts of data such as Gmail and Picasa. It covers scaling challenges, failure types, and approaches that did not work, including tape.

Cited in backup and data-loss threads as a rare inside look at Google's backup practices, including its use of tape.

Cloud, DevOps & reliabilityDatabases & storageDistributed systems#backups#sitereliability#google#tapestorage#datarecovery

5 comments from Hacker News

@twotwotwo2021 · in “Unreliability at Scale”

The "petabyte for a century" problem statement he mentions near the top is fun: can you preserve 1 PB with better-than-even odds of all the bits coming back right in a century? He wrote something about how he saw the durability situation in 2010: link . He seems to define the problem to allow for maintenance, e.g. check-and-repair operations are discussed. Broadening a little, I read it as "if you're trying to be more cautious than you usually want for commercial/academic online storage or even backup, what do you do? And would it work?" A lot (but not all) of the author's Queue piece talks about stats from online storage, which doesn't have some wins you can get if you're entirely about long-term durability. In online systems, heavy ECC seems out of favor compared to replication for performance reasons, but additional LDPC or RS at the app layer can absorb a substantial % of your volumes having problems, or a ton of random bad blocks. (In a more near-line context, Backblaze uses RS: link ) Same for tape -- offline LTO is slow and drives are costly, but the cost/TB and the rated lifespan seem like advantages over HDDs for this specific goal, at least in a narrow engineering sense. A pile of cryptographic hashes that fits on one device can help you check for and localize errors without sending everything over a network/doing the full ECC dance. If the hash being broken and data tampered with is in your threat model (hey, weird things can happen in a century), you can also

CitesView on HN
@carapace2019 · in “Game developer loses multiplayer service code”

FWIW... "Backups are a tax you pay for the luxury of restore" "How Google Backs Up the Internet" ▶ this video Detailed notes: link

RecommendsView on HN
@stegro322016 · in “Don’t Mess with The Google”

I also remember that talk. I haven't verified by watching again, but if anyone's interested I suspect this is the one: ▶ this video

CitesView on HN
@drieddust2016 · in “Code hosting provider ceases trading after “well-orchestrated” DDoS attack”

This should serve as warning to anyone relying blindly on cheap cloud to keep themselves up and running. This also remind me of importance of offline tape backup. Google still uses tapes[1], yet some of the companies have started thinking they can eliminate tapes and move their backups to cloud. [1] ▶ this video

CitesView on HN
@timothya2014 · in “Dropbox confirms that a bug within Selective Sync may have caused data loss”

There may occasional bugs, but I don't know of any cases when Gmail actually lost emails. According to this talk [0], the bug referred to by that article caused some users' emails to be temporarily inaccessible, but all the emails were eventually recovered. [0]: ▶ this video

CitesView on HN
Seattle Conference on Scalability: YouTube Scalability52:41

Seattle Conference on Scalability: YouTube Scalability

Google TechTalks
30K views • 19 years ago
Inside a Google data center5:28

Inside a Google data center

Google Workspace
22.6M views • 11 years ago
All of our data is GONE!22:58

All of our data is GONE!

Linus Tech Tips
9.4M views • 10 years ago
Building Software Systems At Google and Lessons Learned1:22:45

Building Software Systems At Google and Lessons Learned

Stanford
257K views • 15 years ago
How We've Scaled Dropbox1:08:17

How We've Scaled Dropbox

Stanford
372K views • 14 years ago
I Hope Google Doesn’t Ban Us... - Abusing Unlimited Google Drive12:39

I Hope Google Doesn’t Ban Us... - Abusing Unlimited Google Drive

Linus Tech Tips
5.8M views • 8 years ago
Putting Google's Network to work for You7:06

Putting Google's Network to work for You

Google for Developers
23K views • 12 years ago
AWS re:Invent 2016: Tuesday Night Live with James Hamilton1:33:27

AWS re:Invent 2016: Tuesday Night Live with James Hamilton

Amazon Web Services
133K views • 9 years ago
"Stop Rate Limiting! Capacity Management Done Right" by Jon Moore42:20

"Stop Rate Limiting! Capacity Management Done Right" by Jon Moore

Strange Loop Conference
41K views • 9 years ago
Why Google Stores Billions of Lines of Code in a Single Repository30:50

Why Google Stores Billions of Lines of Code in a Single Repository

@Scale
317K views • 11 years ago
AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems46:15

AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems

Amazon Web Services
10K views • 11 years ago
Building Software at Google Scale Tech Talk1:10:02

Building Software at Google Scale Tech Talk

Google TechTalks
58K views • 14 years ago
dotScale 2015 - John Graham-Cumming - I got 10 trillion problems, but logging ain't one25:18

dotScale 2015 - John Graham-Cumming - I got 10 trillion problems, but logging ain't one

dotconferences
7K views • 11 years ago
Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD users54:14

Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD users

iX
31K views • 11 years ago
"Turning the database inside out with Apache Samza" by Martin Kleppmann47:43

"Turning the database inside out with Apache Samza" by Martin Kleppmann

Strange Loop Conference
205K views • 12 years ago
"I See What You Mean" by Peter Alvaro52:29

"I See What You Mean" by Peter Alvaro

Strange Loop Conference
59K views • 11 years ago
AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)47:51

AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)

Amazon Web Services
70K views • 11 years ago
"Transactions: myths, surprises and opportunities" by Martin Kleppmann41:08

"Transactions: myths, surprises and opportunities" by Martin Kleppmann

Strange Loop Conference
84K views • 11 years ago
Google Cloud Next '17 - Day 2 Keynote3:24:12

Google Cloud Next '17 - Day 2 Keynote

Google Cloud Tech
49K views • 9 years ago
Velocity 2010:  James Hamilton, "Datacenter Infrastructure Innovation"28:31

Velocity 2010: James Hamilton, "Datacenter Infrastructure Innovation"

O'Reilly
9K views • 16 years ago