Are we ready to declare the "time of death" for the enterprise data center?
Summary: The announcement this week of the launch of Amazon’s Elastic Block Store (EBS) adds another vital piece to the cloud computing picture. The announcement is particularly significant since it takes the gloves off when it comes to meeting the demanding needs of enterprise class computing requirements. The Elastic Block Store finally makes it practical, cost effective, easy to perform traditional storage and processing of very large amounts of data in the cloud from a credible vendor.
The announcement this week of the launch of Amazon's Elastic Block Store (EBS) has added another vital piece to the overall cloud computing picture. The EBS announcement is particularly significant since it takes the gloves off when it comes to meeting the demanding needs of enterprise class computing requirements. We can now source our software, computing, storage, and applications where it makes the most overall sense.The Elastic Block Store finally makes it practical, cost effective, and relatively easy to put traditional storage and processing of very large amounts of data in the cloud from a credible vendor.
While Amazon has been offering extremely inexpensive, highly flexible, on-demand computing power over the Internet for several years, up until now their Elastic Compute Cloud (EC2) had a maximum associated storage capacity of less than two terabytes or required the use of their powerful but non-standard storage services, either S3 or SimpleDB. More significantly, though Elastic Compute cloud instances had decent amounts of storage for some organizations, they could not load up and run in a practical amount of time, on-demand. The Elastic Block Store now makes it possible to have dozens, and potentially hundreds, of terabytes of readily-accessible persistent network storage in a traditional format of choice, particularly relational databases, all at commodity prices.
The Elastic Block service also considers reliability and backups first class citizens (as do enterprises) and effectively offers all storage in a replicated, RAID-like environment. EBS also has an innovative snapshot capability that allows block storage to be imaged quickly onto S3, so that a time-sequenced set of backups can be created and made available whenever needed for restores.
Amazon's CTO, the esteemed Werner Vogels, took a deep dive into the Elastic Block Service on his blog this week.
Economies of Scale: The New Cloud Commodity
Amazon has been consistent about the purpose of its infrastructure Web services from the beginning; they are committed to redefining the economics of computing by using their massive infrastructure to achieve best-of-breed economy of scale. In this, they have been quite successful and the numbers tell the story...
The new Elastic Block Service has a similar pricing model to Amazon's other infrastructure services and you pay only for what is used. At 10 cents per gigabyte per month for storage and 10 cents per million I/Os (cached reads/writes are essentially free), 10 TB of completely utilized storage (i.e. filled with business data) with round the clock use by 5,000 enterprise users performing an average of 10,000 I/O requests per hour would result in a bill of only $4,600 per month. This is a remarkable figure and shows the economies of scale that Amazon is prepared to offer to organizations willing to leverage it.
The advent of a true commodity cloud computing solution that allows the operation of traditional computing applications of choice, a capable backup strategy, major economic advantages, combined with a vendor that has proven stability and a long-term future, and the result is a recipe for serious change in how enterprise computing can be achieved for many organizations.
Jeff Schneider, CEO of SOA firm MomentumSI, posited to me today that recent developments make the writing on the wall clear: We might just be ready to declare the "time of death" for the enterprise data center, and I'm hard pressed to disagree, even if it will take most organizations 2-5 years to realize it.
Now, don't get me wrong, I don't expect most organizations to move wholesale to services like EC2 + EBS immediately, far from it. For one thing, enterprises are notoriously slow moving and risk averse when it comes to major IT changes. And certainly there will be a great deal of early skepticism from many quarters about such a strategic shifts, some of which will be valid and much of which will not be. But it's fairly clear that the classical multi-hundred thousand square foot proprietary data center is a dinosaur of another age, like mainframes are for most organizations today.
Objecting to Outsourcing the Data Center
Though most businesses are quite comfortable in using external utility services for electricity, water, and Internet access -- and we even use banks to hold and pool our money with others "offsite" -- we are still largely unready to move computing off-premises, no matter what the advantages. The classic challenges stand in the way, including proving out how to secure, manage, trust, govern, and fully exploit the benefits that cloud computing can offer. Worse, we have to do the hardest thing of all, change the way we think and work. Fortunately, the advent of Software as a Service (SaaS) has helped pave the way for Platform-as-a-Service and we're frequently readier than we think.
One of the core principles of Web 2.0 is "Software Above the Level of a Single Device." This has taught us the strategic value of 3rd party open APIs, widgets, and many other forms of 2.0 era distributed computing in the cloud. Today, the best applications tend to use resources from the best source, wherever it lies on the network. Whether that's a Google Map widget using Google's vast server farm and location data or a SugarCRM instance running on EC2 and EBS matters not. Increasingly, we can now source our software, computing, storage, and applications where it makes the most overall sense.
For several years now, business leaders have wanted to open up their organizations strategically to the cloud. Cloud computing can theoretically make make this more manageable and less impactful on the overall enterprise by providing access to almost unlimited on-demand, partitioned resources so that SOAs can be more federated, distributed, and scalable.
And at this point in the very early stages of the cloud computing era, that's probably the best way to look at it. Because I'm not advocating that we mindless push all our computing requirements out to the cloud to reap simple economic benefits, the discussion is far more strategic than that. However, we do owe it to ourselves and our businesses to seriously consider the benefits of locating our computing environments in the right place where it makes the most sense with a full sense of the various considerations that impact us. When we do this, however, the equation will inevitably balance out more and more towards outsourcing much of our data centers.
Core IT applications such as HRM, CRM, and ERP as well as line-of-business application may seem like the last that will go to a cloud model. But while they certainly won't be the first, they may actually not be far behind when IT managers weigh the total overal benefits, particularly during an upgrade cycle. If there will be a lag, it will likely be in the upper tiers of the Fortune 500, where the sheer size and complexity of the IT landscape will impose it's own delays. Thus, the traditional data center won't disappear overnight, but it will almost certainly shrink on a regular basis from now on.
Finally, it should be pointed out that software products are often years ahead of the market. This is no different with cloud computing and many vendors have actually been in the space for years now. But the relentless forces of commoditization and competition are having their say as well and cloud computing offers up very substantial bottom-line returns. Throw in an economic downturn and a round of enterprise cost-cutting and the market and cloud computing seem ready to meet.
Be sure to read Enterprise Cloud Computing Gathers Steam to see how the cloud computing/PaaS space is rapidly filling out from a vendor perspective.
Are you looking at cloud computing for your enterprise? Why or why not? And what are you planning to do?
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback
Cheap
Never mind pesky EULAs and licensing...
Ownership society. This "standardization" and "assimilation" also puts too many eggs in one basket. Not to mention the LACK OF tweaking it to fit unique needs of various organizations.
Some might call it "socialism" too. :D
Pretty simple. Google and Amazon manage millions of computers at data
No enterprises are using...
In fact, bloggers are the only people even using enterprise and cloud in the same sentence. The enterprise certainly isn't.
Re: No enterprises are using...
Some time ago, Jeff Barr, lead Amazon Web Services evangalist, noted that their fastest growing revenue stream was from large financial services companies. Sounds enterprise to me.
Your bank and credit card records
They already are!
But, why even bother with all that, why not instead transmit the data via Verizon or 3G to a waiting server?
All scary stuff. So, the moral of the story is:
1) Amazon and many other companies already have many credit card numbers, bank accunt info, and much more of yours. The fact that they store that or have bank info directly is meaningless
2) Stealing from a bank is much easier than you could imagine. Most polities and procedures in banks are to make everyone feel good and to generate a certain amount of fear. Someone clever can get the goods, and get it out, without a problem.
No, they're not.
"Put it this way... I can fit the name, account number and zip code (all needed to process a charge is the zip code and account number)"
You're ignoring the core issue, which is that one must first gain access to the original data itself.
The fact that you are able to store large amounts of data does not itself pose a security risk.
Think about a kid shoplifting. The size of the backpack is not the problem, it's the act of stealing in the first place.
As soon as a malefactor is able to connect to and retrieve confidential data, it's game over.
The question is, who do you trust with your data, ahd more importantly, do you automatically trust a third party just because someone else does?
You might be suprised at the list of enterprises using Salesforce for
Application vendors will flock to EC2
http://blog.jamesurquhart.com/2008/08/why-every-linux-application-known-to.html
That model will get a lot of traction. Heck, you can even build the service
Some are thinking too large
EDS holds the largest number of Microsoft licenses because of all the images they install for major companies.
What happens to EDS's bottom line when companies get those images directly from Microsoft?
Technologists are making the same mistake that marketers often do. There's more than one way to spin a product around capabilities/attributes.
not quite
- disaster recovery planning and backup hot sites, for example: when hurricane Katrina was on its way across the Gulf heading toward New Orleans, major clients were relocated to alternate data centers within hours and far in advance of it hitting the Louisiana coast.
- electronic vaulting of vital records - many corporations are required to retain various records 7, 10 years or permanently.
- multiple mainframe images running virtually on the same physical box
Also, corporate data centers are smaller now, because "mainframes" are now as small as servers. I read an article sometime back that, today, if you go into a computer room of a large corporation with both mainframes and servers, you could hardly tell the difference between them.
When I see stories like this about the death of the mainframe, it shows that the writer does not have a very realistic idea of the size and complexity of just one Fortune 500 corporations IT infrastructure.
Like I Said to Bill
This is the same situation. Technologists don't understand the question.
The answers are in the question. IT needs to start asking better questions.
Premature death pronouncement
When software will be manufactured with the same quality and security controls as a Volvo, i'll start trusting Data storage as a utility!
I did a text on the subject on my blog
http://www.shortinfosec.net/2008/08/cloud-computing-premature-murder-of.html
Spirovski Bozidar
http://www.shortinfosec.net/
Are you actually paid...
Or do you not pay attention when Google and Amazon have "glitches" that force Google Apps and S3 "off the air" for long stretches, affecting hundreds of thousands of people? And if a backhoe cuts a major fiber condiut, or a fire knocks out a NOC?
Just as my data should stay with me, a company's data should stay with the company.
They're not paying attention
They're not paying attention. None of them can think past their own experience, and they think the Internet is a reliable network. I agree with you. The medical community, for example, cannot lose access to medical charts just as someone is going into surgery because a squirrel chewed the wrong wire in another state. Many of us use redundant servers, redundant memory SIMMs, redundant storage, and even redundant power systems so we don't have to rely on the power company or anyone else. Too many of these comments show a lack of understanding of the term "mission-critical" computing. Very often, LIVES are at stake. There are actually some things MORE important than your credit card data. Medical charts are just one example--there are thousands of large practices and hospitals with IT departments who aren't going to rely on the Internet as a vehicle to storage.
Are you sure you said this right?
I can see them using rented space off site as a back up in case something really bad happened at their site. Fire or what ever.
I'm a lot less inclined to think smart businesses would be willing to forgo having the active databases at their own sites.
On the other hand I know some data is being stored this way by school systems.
Of course we can normally afford to waid a day or so if we must.
How Secure Is It?
RE: Are we ready to declare the
Face it, if your own company's data center is connected to the public via the Internet, it can be compromised. The only way that you can be protected is a closed loop - and then because the info isn't accessible, it isn't very valuable.
It's coming. Cloud computing, a separation of the application and the data, and remote storage of data. It's not only cheaper, but it makes sense.