Earlier quoted context omitted.
Are you using spindle or ssd or flash? (admittedly I dont know if you consider flash and ssd to be the same) What is your price per GB raw?
> Are you using spindle or ssd or flash? (admittedly I dont know if you consider flash and ssd to be the same) We have flash caches (NVMe) in the machines, but the long-term storage devices are spindle--PMR and SMR. > What is your price per GB raw? I cannot disclose, exactly, but it is well below any other public price I've seen.
Dropbox’s Exodus from the Amazon Cloud
161–170 of 252 posts
Re: Dropbox’s Exodus from the Amazon Cloud
#162Earlier quoted context omitted.
We use a variant on Reed-Solomon coding that's optimized for lower reconstruction cost. This is similar to Local Reconstruction Codes but a design/implementation of our own. The data placement isn't RAID. We encode aggregated extents of data in "volumes" that are placed on a random set of storage nodes (with sufficient physical diversity and various other constraints). Each storage node might hold a few thousand volu…
That is extremely cool. Please tell the author(s) of that system that a stranger on the internet has appreciation for that feat!
http://msr-waypoint.com/en-us/um/people/yekhanin/Papers/Usen...
Re: Dropbox’s Exodus from the Amazon Cloud
#163Earlier quoted context omitted.
> Are you using spindle or ssd or flash? (admittedly I dont know if you consider flash and ssd to be the same) We have flash caches (NVMe) in the machines, but the long-term storage devices are spindle--PMR and SMR. > What is your price per GB raw? I cannot disclose, exactly, but it is well below any other public price I've seen.
So NVMe is "ready for production"? Do you think you'd use it at home, or only in the enterprise?
Re: Dropbox’s Exodus from the Amazon Cloud
#164Earlier quoted context omitted.
i.e. 1Tbps? Jeez! That is crazy.
If you are moving bits from $External_DC to AWS, your best bet is to colo inside Equinix (or equivalent) and use their cross-connect to AWS service. If you have 100 fiber interconnects between you and AWS, you can move a lot of data (it becomes an interesting programming problem to figure out how to saturate that much fiber consistently). In terms of your customers getting data to you, again, fiber interconnects insi…
Re: Dropbox’s Exodus from the Amazon Cloud
#165Re: Dropbox’s Exodus from the Amazon Cloud
#166I want to point out one other thing about this project, if only to assuage my guilt. And this community of hackers and entrepreneurs seems as good a place as any to clear the air. There is a necessary abridgement that happens in media like this, wherein a few individuals in lead roles act as a vignette for the entire effort. In particular, on the software team, James and I are highlighted here, and it would be easy t…
Couldn't agree with this more. One of the things that's not immediately apparent in an initiative like this is the huge amount of effort required to provision, deploy and manage a system of this scale, across a whole bunch of different teams. We couldn't have done any of this without a tremendous group of SREs with the wisdom to invest heavily in automation, in addition to all the hard work. We'll follow up in a week…
Re: Dropbox’s Exodus from the Amazon Cloud
#167Earlier quoted context omitted.
Couldn't agree with this more. One of the things that's not immediately apparent in an initiative like this is the huge amount of effort required to provision, deploy and manage a system of this scale, across a whole bunch of different teams. We couldn't have done any of this without a tremendous group of SREs with the wisdom to invest heavily in automation, in addition to all the hard work. We'll follow up in a week…
Is it true a girl broke your arm while arm wrestling?
Re: Dropbox’s Exodus from the Amazon Cloud
#168Earlier quoted context omitted.
If you are moving bits from $External_DC to AWS, your best bet is to colo inside Equinix (or equivalent) and use their cross-connect to AWS service. If you have 100 fiber interconnects between you and AWS, you can move a lot of data (it becomes an interesting programming problem to figure out how to saturate that much fiber consistently). In terms of your customers getting data to you, again, fiber interconnects insi…
Yes, balancing links and distributing work w/out congestion collapse became a really interesting and nontrivial problem.
Did you guys get into custom network hardware or still a Juniper/Cisco shop?
Re: Dropbox’s Exodus from the Amazon Cloud
#169Earlier quoted context omitted.
devops is not a job title. It is a way of doing things.
Except it is actually a job title at all sorts of places.
https://www.google.com/search?q=devops+job+title&ie=utf-8&oe...