Whether it’s your data center or someone else’s, downtimes still happen
Amazon EC2 is a cloud computing service operating from multiple data centers around the world, including at least Singapore, Tokyo, Ireland, and in the US, California and Virginia. Businesses can have servers operating on their behalf from one or more of these locations. Amazon speaks of more conceptual groupings of facilities with terms such as “availability zones,” but ultimately collections of physical and virtual servers are running in physical data centers. Those data centers are part of the real world and can still have real world downtime.
Amazon has a status page online and that page showed a pretty rough couple of days recently for one of the locations where Amazon operates its EC2 service. Those who had services running from that location may have experienced a serious disruption for an extended period of time. If a service was running at only that location, it was very likely down. Popular services like reddit and foursquare suffered as a result. Many lesser known businesses did as well.
Should this steer us away from Cloud Computing? Certainly not. The Wall Street Journal correctly pointed out that Amazon does not guarantee 100% uptime, and that it’s possible to use Amazon’s services (or any combination of servers) to protect against single failures.
In ZDNet's Seven lessons to learn from Amazon's outage, the author points to some of the key responsibilities of the enterprise to understand the cloud service and how to use it carefully and effectively.
Please leave a comment about Cloud Computing, about designing for availability, or anything else! And please follow me on Twitter as @dkassabian.
Links:
Amazon Service Health Dashboard
Wall Street Journal
ZDNet
No comments:
Post a Comment