Magical Block Store: Why EBS Can't Work
joyeur.com
Magical Block Store: Why EBS Can't Work
1–10 of 56 posts
Re: Magical Block Store: Why EBS Can't Work
#2Re: Magical Block Store: Why EBS Can't Work
#3He didn't touch on Joyent's 2+ day partial outage a couple months ago: http://news.ycombinator.com/item?id=2269329
Re: Magical Block Store: Why EBS Can't Work
#4Re: Magical Block Store: Why EBS Can't Work
#5He didn't touch on Joyent's 2+ day partial outage a couple months ago: http://news.ycombinator.com/item?id=2269329
Don't forget about this: http://www.datacenterknowledge.com/archives/2008/01/15/joyen...
These things will get much worse before they get better, and it's best to think of all these abstractions as being a double edge sword.
Re: Magical Block Store: Why EBS Can't Work
#6Also worth noting is that Amazon isn't forcing you to use EBS. They also have tons of fast local storage available to RAID as you wish.
Re: Magical Block Store: Why EBS Can't Work
#7Also worth noting is that Amazon isn't forcing you to use EBS. They also have tons of fast local storage available to RAID as you wish.
Re: Magical Block Store: Why EBS Can't Work
#8I really think that one paragraph in his blog post summed everything up quite nicely. It could not ring more true:
My opinion is that the only reason the big enterprise storage vendors have gotten away with network block storage for the last decade is that they can afford to over-engineer the hell out of them and have the luxury of running enterprise workloads, which is a code phrase for “consolidated idle workloads.” When the going gets tough in enterprise storage systems, you do capacity planning and make sure your hot apps are on dedicated spindles, controllers, and network ports.
Re: Magical Block Store: Why EBS Can't Work
#9Also worth noting is that Amazon isn't forcing you to use EBS. They also have tons of fast local storage available to RAID as you wish.
Even for people who didn't use EC2 the existence of the platform caused more people to rethink their architectures to try to rely less on Important Nodes.
EBS is a step back from that philosophy and it's a point worth noting.
One of the great things this post does is enumerates some of the underlying reasons why relying on EBS will inevitably lead to more failures and in ways that are harder and harder to diagnose.
Re: Magical Block Store: Why EBS Can't Work
#10Also worth noting is that Amazon isn't forcing you to use EBS. They also have tons of fast local storage available to RAID as you wish.
Do you mean RAIDing local instance storage? I haven't heard of this approach so far, do you have any links?
They are typically available as /dev/sd[bcde]
In centOS, implementing a RAID-0 block device across 2 ephemeral disks that is present on an m1.large instance can be done via the following:
mdadm --create /dev/md0 --metadata=1.1 --level=0 --quiet --run -c 256 -n 2 /dev/sdb /dev/sdc
You'll then need to format the block device with your fs of choice. Then mount it from there.