EC2 Outage Shows How Much the Net Relies On Amazon
An anonymous reader writes "Much has been written about the recent EC2/EBS outage, but Keir Thomas at PC World has a different take: it's shown how much cutting-edge Internet infrastructure relies on Amazon, and we should be grateful. Quoting: 'Amazon is a personification of the spirit of the Internet, which is one of true democracy, access to the means of distribution, and rapid evolution.'"
An article at O'Reilly comes to a similarly positive conclusion from a different angle.
Amazon has an option to have another Amazon location serve as the failover for your services. Yes, it costs more, but it does exactly what it's supposed to when this type of thing happens. If your backup/disaster recover plan requires as close to 100% uptime as possible you'll want to pay the extra for this type of protection.
>I can't imagine why someone would outsource or cloudsource stuff that is this mission critical.
The short term advantage of downsizing the internal IT department is a big part of it.
Also - it's buzzword compliant.
This article seems to be an apology for Amazon.
Basicly it says "We went down, and took down lots of important stuff. That shows just how important we are and that lots of people use us. Thus, our cloud is a good thing."
The logic of that doesn't quite work.
I agree that it's a useful tool, but there are a lot of things that don't make sense to put in the cloud.
A large number of people that are experiencing this outage, did pay for multiple availability zones, and it didn't help them.
I'll stick to my setup of a dedicated server and virtual private servers across the globe rather than putting all my eggs in one basket with Amazon and "cloud computing"! It may be a little bit more in terms of operating costs, but it has true failover in the event of an outage!
http://www.stopacop.so -- You have rights. How about standing up for them before they go away?
Why is so much in the cloud? I've heard it touted in lots of marketing speak, but I've never worked with it.
As someone who has never worked with the cloud (shocking, I know), what are the advantages and disadvantages?
Is it basically just distributed scalable redundant web hosting run by a big company? So you're basically renting to avoid the start-up capital costs of those services and to put them in the hands of specialists, while you focus on your web apps?
Or is it more?
-- IANAL, this isn't legal advice, and definitely isn't legal advice for you. Also, Squee!
Otherwise, Amazon will become too big to fail.
= 9J =
Just... wow.
The amount of bullshit dripping from those statements is as awe-inspiring as the scale and completeness of amazons (now second) massive failure in a service who's main selling point is reliability.
Many .com websites were unnecessarily down for hours since nobody had thought to plan for a outage. I am sure quite a few architecture meetings where held the following day addressing disaster recovery.
Got Code?
Wait....we should be glad we have a single point of failure on the internet because why?!?
"We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
In only knew Amazon was down because I read it here. Didn't run into any site which was down due to Amazon.
"which is one of true democracy" - They quickly forgot their take down of WikiLeaks. Part of democracy is free speech to remind the people of the governments failures. Putting all your eggs in one basket never ends well, we should be scared not grateful.
Because for most companies, a cloud provider can provide better uptime than they can manage by themselves.
All my websites are fine, which is what my high profile clients expect.
I can't imagine why someone would outsource or cloudsource stuff that is this mission critical.
The same company that relies on a single resource zone at EC2 is the same kind of company that will host all of their servers at a single coloc, or worse, host them on-site with a single internet connection and have no backup generator.
Anyone that uses Amazon EC2 to host servers and doesn't have backup servers in a difference availability zone (and region) get what they paid for -- a single point of failure. Any datacenter or coloc is subject to failure no matter how much redundancy is built in to the design - tornadoes, flooding, fire, equipment failure, accidents and other forces can take down an entire datacenter.
That's because we use Microsoft Windows Servers and Sql Databases. Amazon can't take us down.
It's not clear why your choice of a MS platform ensures uptime. Why does having Microsoft Windows Servers and Sql Databases keep Amazon from taking you down? You could host those Windows servers on an Amazon EC2 instance. Or does MS SQL/Server have some anti-amazon-takedown feature that keeps it running even if it's on Amazon's infrastructure and that infrastructure goes down?
I guess that the major difference to traditional outsourced hosting is what you mentioned but didn't emphasis... The "scalable" part. If you normally spend X amount of resources (CPU time, memory, whatever) and might get a peak of 50X resources at some point, traditionally you would either constantly pay for a lot of resources that you didn't need for most of the time, or your service would crash during the peak. Cloud offers a lot more flexibility as you can pay based on what you use, not based on what you estimate you might need. Pretty useful for some things, though certainly overhyped (and because of the hype, some have reacted with the "It's useless!" attitude, which is just as wrong).
Disadvantages are pretty obvious: Your data is at the hands of a third party.
Clouds aren't the problem. It's contracting your cloud out to a third party that's the problem.
I swear to God...I swear to God! That is NOT how you treat your human!
Amazon is a personification of the spirit of the Internet, which is one of true democracy
Eh? And here I thought Amazon was a company trying to make money by selling goods and services.
Well done Amazon - you succeeded in failing
When there's a 'service' you'd like to block (such as adverts), amazon hosting can make it rather difficult to consistently block them using an IP blacklist, without also blocking potentially useful things too.
Essentially though, they're just packaging the benefits of an economy of scale - things get cheaper the more you focus on larger supply, and thus they can make the most profits and cut off the most competition by scaling up so much with cheap prices. It's part of how companies from WalMart and Google compete so well.
Economies of scale are also one part of why markets inherently fail over time - competition almost always favors those who scale up best, who can then leverage that power over competitors, preventing them from growing to the same extent, and breaking any meaning to the freedom of the market. At that point, competition becomes defined by who can serve WalMart's interest best.
Ryan Fenton
I never have my mod points when wanted.
Microsoft: We're sorry our product broke and a lot of people weren't able to get online. Slashdot: BURN THE HERETIC! Amazon: We're sorry our product broke and a lot of people weren't able to get online. Slashdot: It's okay. Here, have a cookie.
#fuckbeta #iamslashdot #dicemustdie
C'mon, does the word "democracy" mean anything anymore, or is it just decoration? The Amazon situation has nothing whatever to do with democracy, one way or another. It may have a great deal to do with the market, but as mainland China has demonstrated, you can have a highly competitive market without democracy. It's nice when they go together, but one does not necessarily entail the other.
Hi slashdot. I'm currently on a bus with wifi access and a busted DNS server. The IP address for slashdot is cached on my PC, so I am able to access here and post, but can't get anywhere else. Can somebody please post the IP address of an IP address lookup website so that I can access the rest of the internet. Thanks!
"'Amazon is a personification of the spirit of the Internet, which is one of true democracy"
I'm sure Wikileaks would disagree.
Totally concur with others pointing out Amazon offers redundancy if you choose to use it.
We had webservers, database (master/slave,) and other services split across usa-east and usa-west.
When usa-east started showing problems, we:
*) Took the usa-east webservers out of round robin DNS (ttl 1hr)
*) Verified the slave (in usa-west) was up to date, shut down the master (usa-east,) and converted the slave to master.
*) Updated all webservers to point to the new master.
*) Cranked up new usa-west webservers / updated round robin DNS
I believe Amazon offers mechanisms to do this automatically or we could just always write our own failover scripts, but this is the tradeoff me made. We were willing to trade some service degradation by switching over manually in exchange for avoiding the pitfalls of false-positive detection. Very much an application specific tradeoff, not for everyone, but it worked for what we are doing.
The key was to avoid putting all eggs in the usa-east basket and splitting up across usa-west, even though we incur additional bandwidth fees, ie master/slave replication transfer is full fee between regions.
We were never concerned about cascading failures effecting multiple availability zones in a give region nor did it matter for us - our redundancy requirement was geographical diversity, not partitions within a datacenter. We were thinking natural disaster, but the architecture covered us in this case as well.
The coolest thing to me is just how quickly we were able to shuffle around these resources to avoid a problem area - a couple of hours. There's no way we could have done it so quickly with what we had before - a combination of our own colocated servers and VPS.
Amazon is a personification of the spirit of the Internet, which is one of true democracy, access to the means of distribution, and rapid evolution
Spirit of the internet? Some on seeing Amazons' passing judgement on Wikileaks might think it more aligned with a certain corporate spirit than a spirit of the internet. If they're really support democracy, which can't function properly with a poorly informed public, maybe they shouldn't be the ones to decide whether or not someone is a journalist.
Hardware doesn't make spirit. What people are doing, and the thoughts that drive the choices made probably do.
They are still contented to profit from the sale of books about WikiLeaks.
http://www.amazon.com/Inside-WikiLeaks-Assange-Dangerous-Website/dp/030795191X
http://www.guardian.co.uk/technology/2010/dec/11/wikileaks-amazon-denial-democracy-lieberman
There is a whole world out there who didn't even notice Amazon EC2 outage (me included).
Just sayin'.
I was directly affected by this outage. Once i discovered that the issue was at amazon and not at application- i restored from a previous snapshot, synced my application code, and associated my IP to a new instance in a functioning zone.
Total downtime for me was probably just under an hour. And that's including my debugging time.
Overall it wasn't the end of the world for me and i did discover I should make my redundancy setup run more frequently.
Sure i lost a few sales, but in a way i look at this as an example of why I should be better prepared for such an occurrence.
This still isnt as bad a when IBM pulled the wrong drives out of my server and wiped them.
Seeing how the internet is the cloud where else do you expect internet sites to go?
Of course. The botnet authors have a vested interest in keeping your system up.
All my websites are fine, which is what my high profile clients expect.
That's because we use Microsoft Windows Servers and Sql Databases.
Really? I've found both such products to be unsuitable for the demand we put on such infrastructures - unless I throw a lot more hardware at them. With 1/20th the traffic, and 6% the userbase, our forums crawled on Windows Server and MSSQL Server. We switched to Apache and MySQL, and even running the greatly more database intensive (than the Windows solution we were provided) Simple Machines Forum, we need a lot less hardware than we previously did when we had so much less traffic.
StarTrekPhase2 - The Five Year Mission Continues!
Why is this modded -1?
as they showed in the wikileaks issue.
It's seems like all this article and comments are doing is dancing around the real issue. Amazon provides a pretty good service, but it's being attacked. It's like calling a car unreliable when thieves have stolen the wheels. I'm becoming increasingly frustrated by the lack of effort being made to identify the attacker(s) and take appropriate action(s) against them.
Don't forget the one-click patent. True democracy/spirit of the Internet my ass.
Now this is a slightly concerning victim of cloud downtime:
https://forums.aws.amazon.com/thread.jspa?threadID=65649&tstart=0
"We are a monitoring company and are monitoring hundreds of cardiac patients at home.
We were unable to see their ECG signals since 21st of April"
Exactly. What I'd like to see is an open cloud platform that makes it easy to distribute nodes between multiple unrelated ISPs instead of all the servers being handled by a single monolithic entity such as Amazon or Google.
"In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
rackspace.com, softlayer.com, hetzner.de -> most of the web is housed on big providers like these. personal, organization, and small businesses are alike. these providers' main business is renting racks and servers, which are then used by hosts to rent to end customers.
...
....
i dont know where does this 'how much of the net relies on amazon became clear' bullshit comes from. are there any statistics to show for it ? or, are people unaware of what's going on outside their little world window of expertise, so that they think that amazon cloud, for some reason, has become the 'backbone' of internet ?
really. where are the statistics ? all i see, some random guy gives away some pdf by hosting it through amazon's cloud, and then proceeds to claim that 'net' became too reliant on, amazon
really
Read radical news here
I know I'm too naive and want to believe in people having common sense...
"Amazon is a personification of the spirit of the Internet, which is one of true democracy"
Isn't Amazon one of those nasty companies that banned Wikileaks from their servers? Qaddafi could explain democracy this way, but who else would be so innocent?
Seeing how the internet is the cloud where else do you expect internet sites to go?
No, if you throw a packet into the "cloud" known as the Internet, it usually comes out where you wanted it to go, and you don't need to know the path it took to get there. "Cloud computing" is an entirely different concept (or, rather, a set of somewhat related concepts that mean different things to different people.) The Internet just schleps data from here to there.
The higher the technology, the sharper that two-edged sword.
Let's just see how they expand their cloud services and see if it wants to eat at Amazon's other ventures.
"Amazon is a personification of the spirit of the Internet, which is one of true democracy, access to the means of distribution, and rapid evolution."
That's what Wikileaks thought.
Phillip.
Slashdot didn't go down so I didn't know about it until some one posted a story. It's not the big things like this that worry me about being in the cloud. It is the small things you are never going to know about until it is to late that worry me.
Wait, didn't Amazon shutter WikiLeaks after they got wind of some random senator being against their hosting of the site? 'Amazon is a personification of the spirit of the Internet, which is one of true democracy, access to the means of distribution, and rapid evolution' seems just slightly off. Except the rapid evolution part, since IIRC it took them only one day to fulfill the senator's wish.
One of the sites was cheezburger.com, of LOLCats fame. Now you have my attention, Amazon.
"If da lolcats are not safes, den nobuddy iz safes."
http://cheezburger.com/View/4686876160
(cite where Cheezburger CEO discusses the Great Cheezburger Calamity of 2011)
http://viodi.com/2011/04/22/amazons-ec2-outage-proves-cloud-failure-recovery-is-a-myth/
I don't remember anything 'nasty' about it, so no. I think the opposite is true, attempting to hide behind companies who have no interest in being involved with the mess, putting all their customers at risk. Pretty sure the nastiness was from Wikileaks.
Change is certain; progress is not obligatory.
>What I'd like to see is an open cloud platform
http://www.openstack.org/
You've got Rackspace + Softlayer and about 60 other companies.
I'm not a lawyer, but I play one on the Internet. Blog
http://www.guardian.co.uk/technology/2010/dec/11/wikileaks-amazon-denial-democracy-lieberman
Eve Online...single shard, single universe... MS SQL server.
There is no guarantee of that which is why the internet protocols are set up to account for lost packets. Besides the specific technologies used in 'cloud computing' aren't new and have been part of the internet for some time and they work. Someone repackaging these technologies under a more marketable name doesn't change that fact.
Quoting: 'Amazon is a personification of the spirit of the Internet, which is one of true democracy, access to the means of distribution, and rapid evolution.'"
This is total bull shit. The spirit of the Internet is to be free and open. Take a good look at Amazon's patent chest and then say they are the personification of the spirit of the Internet. They're all about lock in and control.
Actually this crash of their systems shows what lier they are about their products. It just didn't hold up like they said it would now did it.
Eve Online...single shard, single universe... MS SQL server.
And highly specialized storage hardware, of course. Which is very cool in itself. But yeah, without that crucial part, the whole thing would very much not fly.
In short: MS SQL Server can perform, but it'll cost you dearly.
These guys need to spin for TEPCO.
And this is why I will never rely entirely upon the cloud. Think this will be the only time something like this will happen?
but I think what people are missing is how vulnerable using the cloud makes us, not how much we depend on Amazon.. When our own systems go down, they affect us. When just one supplier in the cloud goes down it affects many.and can have wide reaching consequences. There are many positive aspects to cloud computing, but we tend to ignore its shortcomings in our enthusiasm.
Eve Online...single shard, single universe... MS SQL server.
What AC below said...
This is the persistence layer of EVE Online. There is only one database server running Microsoft SQL Server 2008. This is backed up using online backups to the 'old' TQ DB hardware, a fiber channel RAID array. The current database resides entirely on solid state disk drives, two RAMSAN400 and 2 RAMSAN500 units from Texas Memory Systems. They are not SSD RAID disks, but rather single disk drives capable of high data throughput but crucially fully random requests. On traditional hard drives this incurs a lag due to disk seek operations while read heads are placed in the correct position on the platter and the data is read out.
At peak hours as of 2007 the database handles around 2-2.5k transactions per second, which generate roughly 40,000 input/output operations per second on the disks.
The server used is an IBM x3850 M2 server with 128 GB RAM and two 2.6 GHz six core Xeons (Dunnington) running Windows server 2008 x64 Enterprise Edition and Microsoft SQL Server 2008.
I could do that on 1/8th the hardware using a different DB solution.
StarTrekPhase2 - The Five Year Mission Continues!
Using what is supposed to be a kind of utility, a cloud service, does not qualify as "trying to hide behind", or else that applies to everyone else who uses it, nor does it mean that Amazon was involved in the mess any more than a phone company is, when they carry whatever communications, nor does it mean that it puts any of Amazon's customers at risk. An army of straw men will not make a point more valid. On the contrary, it is an implied threat against any of Amazon's customers, that if they are not politically popular the same fate may befall them too. It was an act of political censorship, pure and simple, and serves notice that anyone else that does not toe the establishment line will have their toes stepped upon. What gutless wonders are these Amazon folks, in a world where people are dying every day to protest censorship.
All my websites are fine, which is what my high profile clients expect.
That's because we use Microsoft Windows Servers and Sql Databases. Amazon can't take us down.
I can't imagine why someone would outsource or cloudsource stuff that is this mission critical.
Either you're at an organization that has multiple geographically-distributed datacenters and you've replicated everything so that losing any single datacenter will not cripple things (difficult, but should be possible with any OS exposed to the application level) or you're critically vulnerable to the Backhoe Effect. If someone drills through the only fiber to your servers, they will be taken offline from your client's perspective. (Power is often an issue too, as it takes a lot of electrical energy to run a whole datacenter for 24 hours.) The sanest way to deal with this is for the services to be geographically replicated, which costs. (It's a bit like buying insurance, except that instead of compensating you after disaster strikes, it instead allows you to keep going through disaster.) Since not many organizations have multiple geographically distributed datacenters, most folks handle this by outsourcing some (or even all) of the hosting.
Another analogy: sewage handling is almost certainly mission critical to most organizations, as without it, it's hard to have productive employees. Yet very few organizations own their own sewage treatment plant; instead, they outsource that critical non-core service to a specialist. Guess what? A lot businesses (especially SMEs) feel the same way about servers; it's not their core business but they need it support their core business, so they outsource to a specialist. The fine details are different, but the business perspective is the same.
"Cloudsource" is just a buzzwordification of outsource (taking into account the interesting shorter timescales involved).
"Little does he know, but there is no 'I' in 'Idiot'!"
Your forums crawl on your current infrastructure, so what's your point?
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".