Moving to the cloud isn’t as easy as many cloud vendors would have you believe, especially for large enterprises. Pundits cite concerns like security and compliance as reasons that large enterprises will be late adopters, but there’s an equally compelling and often overlooked factor: legacy investments.
Most large enterprises have made major investments in their own datacenters. They aren’t just going to throw those investments overboard for the latest trend.
It’s a heck of a lot easier for an SMB to ditch a server or two than for a distributed enterprise to turn its back on its application, networking, security, storage, and other infrastructure investments.
“You may not see the mass adoption of the cloud [in large enterprises] for five, ten or even fifteen years,” said Dan Lamorena, a director in Symantec’s storage and availability management group. “Many organizations won’t change until it’s time to refresh servers and other critical infrastructure. It just won’t make sense before then.”
Don’t believe him? Consider this: the mainframe business is still a multi-billion dollar one. Heck, IBM even released a mainframe for the mid-market last year, the zEnterprise. Remember the predictions about the last mainframe being unplugged in 1996?
How’d that work out?
In fact, according to BMC Software’s most recent Mainframe Survey, 62 percent of businesses planned to increase their usage of mainframes this year.
The point of all of this mainframe talk? Technology moves slowly in large enterprises. They are stuck with legacy costs and infrastructures, and it would be foolish to expect them to abandon those overnight to leap into public clouds.
That doesn’t mean large enterprises will be on the outside looking in, wishing they could take advantage of all these cloud benefits everyone else is talking about. Rather, it just means many enterprises will have to take a different path.
And for most, that different path means favoring private clouds over public ones, at least initially.
Even if most large organizations would have a hard time moving to public clouds right away, nearly as many have already taken the first steps toward cloud infrastructures.
Most enterprises have invested in virtualization technologies. They have consolidated servers and storage, and they believe once the virtualization challenge is tackled, the transition to having a full-blown private cloud is trivial.
Not so, says Kevin Brown, CEO of storage vendor Coraid. “Many organizations have traveled far along the ‘virtualization journey’ to transform their old, brittle server infrastructures into dynamic, self-healing environments. This has brought tremendous cost savings, both in terms of capital and operating costs.”
But that’s not really what a cloud environment is. Even a virtualized environment can feature application silos. A true cloud delivers on-demand access, resource metering, and the ability to scale up and down rapidly.
“These are not automatic in a virtualized environment,” Brown said. “In fact, they are still very hard to do. Virtualization can facilitate these features, but realizing them is primarily about changes in business processes. To truly deploy cloud, organizations need to think hard about how to standardize their service offerings, make them available through simple portals, and track usage and cost information to report or charge back to their business partners.”
Here’s where existing infrastructure can complicate things. Often, those application silos will feature different operating systems. Even for something that seems monolithic, like storage, a large enterprise could have storage resources from multiple vendors.
“Everyone wants to embrace chargebacks, but if you have storage boxes from five different vendors, you also have five different sets of reporting tools. Figuring out chargebacks, then, is time-consuming, costly and not terribly accurate,” Lamorena said.
There’s no clear model yet for how the cloud will be managed, and what we have now is a patchwork of point products. Virtualization vendors are adding cloud management features to their software suites, pushing their capabilities up the stack, while traditional management vendors, such as IBM, are pushing their management features further and further down the stack.
There is also competition from the open source-centered community with OpenStack. And plenty of startups will tell you that all of the above are doing it wrong and will then offer their own alternatives.