Earlier quoted context omitted.
I've never heard of a 14TB disk drive. Is that what you mean? Who makes these?
10 TB drives can be gotten off the shelf -- http://www.hgst.com/products/hard-drives/ultrastar-he10 -- and 14 TB drives are probably in the state of availability for large customers; it's not unusual for drive makers to make available drives coming down the pipe to certain customers.
Dropbox’s Exodus from the Amazon Cloud
211–220 of 252 posts
Re: Dropbox’s Exodus from the Amazon Cloud
#212Earlier quoted context omitted.
The article makes a brief mention of Go causing issues with RAM usage. Was this due to large heap usage, or was it a problem of GC pressure/throughput/latency? If the former, what were some of the core problems that could not be further optimized in Go? If the latter, I've heard recent versions have had some significant improvements -- has your team looked at that and thought that you would have been OK if you just w…
Good questions, let me try to tackle them one by one. > The article makes a brief mention of Go causing issues with RAM usage. Was this due to large heap usage, or was it a problem of GC pressure/throughput/latency? If the former, what were some of the core problems that could not be further optimized in Go? The reasons for using rust were many, but memory was one of them. Primarily, for this particular project, the…
Re: Dropbox’s Exodus from the Amazon Cloud
#213Unrelated to the content of the article--I've never seen the oft talked about "anti-adblocker interstitial" before. I was surprised to find that the website blocks viewing of the article entirely because I'm running Adblock. It's an interesting subject. I'll never click on or be persuaded by ads, so they're not really gaining anything by showing me ads. I'm essentially worthless traffic to them no matter how they cut…
Doesn't matter, impressions are valuable to marketers as well.
"or be persuaded by ads"
Yes you will, you just think you don't/won't.
Re: Dropbox’s Exodus from the Amazon Cloud
#214Unrelated to the content of the article--I've never seen the oft talked about "anti-adblocker interstitial" before. I was surprised to find that the website blocks viewing of the article entirely because I'm running Adblock. It's an interesting subject. I'll never click on or be persuaded by ads, so they're not really gaining anything by showing me ads. I'm essentially worthless traffic to them no matter how they cut…
"I'll never click on" Doesn't matter, impressions are valuable to marketers as well. "or be persuaded by ads" Yes you will, you just think you don't/won't.
That's a really blanket statement. I'm rather minimalist, and I typically form negative opinions of the things I see in ads.
Re: Dropbox’s Exodus from the Amazon Cloud
#215Earlier quoted context omitted.
To be fair to Backblaze this level of storage density is really only possible with recent advances in disk technology (higher densities, SMR storage, etc). Also not everyone wants to be packing a petabyte into a box. At that level of density you need to invest a lot of effort in replication strategies, tooling, network fabric etc to handle failures with high levels of availability/durability.
Is dropbox using SMR? (I never used dropbox. Do they offer incremental backup? Otherwise I would have thought they would need to be able to do random writes, unless SMR is so cheap that it is economical to keep some dead data when a user uploads a new version of a file)
Re: Dropbox’s Exodus from the Amazon Cloud
#216Earlier quoted context omitted.
To be fair to Backblaze this level of storage density is really only possible with recent advances in disk technology (higher densities, SMR storage, etc). Also not everyone wants to be packing a petabyte into a box. At that level of density you need to invest a lot of effort in replication strategies, tooling, network fabric etc to handle failures with high levels of availability/durability.
Yes, a 1PB+ failure domain only made sense because Magic Pocket is very good at automatic cluster management and repair.
That is, the better your software can handle repair, the smaller your failure domain can be?
A larger failure domain would only make sense if you wanted to minimize the compute required per unit stored?
Re: Dropbox’s Exodus from the Amazon Cloud
#217Unrelated to the content of the article--I've never seen the oft talked about "anti-adblocker interstitial" before. I was surprised to find that the website blocks viewing of the article entirely because I'm running Adblock. It's an interesting subject. I'll never click on or be persuaded by ads, so they're not really gaining anything by showing me ads. I'm essentially worthless traffic to them no matter how they cut…
Re: Dropbox’s Exodus from the Amazon Cloud
#218Earlier quoted context omitted.
this is really cool! Can you give more details on how blocks, replications, metadata, etc. are being handled?
Lazy answer but we'll blog about this in the next month. On a high level it's variable-sized blocks packed into 1GB extents, which are then aggregated into volumes and erasure coded across a set of disks on different machines/racks/rows/etc. We also replicate cross-country in addition to this. Live writes are written into non-erasure-coded volumes and encoded in the background. The volume metadata on the disks contai…
Also, do you mimic the eventually consistent behaviour of AWS, or do you offer a stronger form of consistency?
Re: Dropbox’s Exodus from the Amazon Cloud
#219Earlier quoted context omitted.
"I'll never click on" Doesn't matter, impressions are valuable to marketers as well. "or be persuaded by ads" Yes you will, you just think you don't/won't.
> Yes you will, you just think you don't/won't. That's a really blanket statement. I'm rather minimalist, and I typically form negative opinions of the things I see in ads.
Re: Dropbox’s Exodus from the Amazon Cloud
#220The word "cloud" loses all meaning in this article. "The irony is that in fleeing the cloud, Dropbox is showing why the cloud is so powerful. It too is building infrastructure so that others don’t have to. It too is, well, a cloud company." Wait ... so using AWS is "cloud", having your own servers is "cloud" too. Everything is cloudy!
Was discussing "in the cloud" with my wife yesterday, and I said "It just means on some company's servers." Which suddenly de-mystified the whole concept for her.
I've never been more confused in my life. "Wait, what does this version of Windows do?"
Luckily they rebranded it as just "Microsoft Azure" which makes a shit ton more sense.