In my last blog entry, I discussed some of the points Nicholas Carr made at a conference in Warsaw. I finished my conclusions by asking the question whether the provisioning of cloud infrastructure services would be centralized in a small number of extremely large providers or whether a hybrid model would be established.
Let me try to explain what I mean by a hybrid model. Three main questions lay at the center of this approach:
One possible approach to this would be a hybrid model, one where enterprises would keep a datacentre, potentially outsourced. That datacentre would address the day to day needs of the enterprise using virtualization and automation, drastically increasing the efficiency of that datacentre. But obviously, there is peak demand. At the end of the month, the quarter or the year, when a new product or service is introduced, additional capacity is required. If we do not provision the datacentre for such peaks (which would reduce the overall efficiency of the datacentre, in other words, increase its relative cost), this has to come from somewhere. And here is where the public cloud plays a role. One could “burst out” to the cloud. Obviously, there are workloads the business would not like to see leaving the enterprise perimeter. These may include financials, forecasting, order processing etc. But there are probably no issues to have the website or partner interactions to migrate to the cloud for a period of time. This implies policies are in place as to which workloads can and cannot migrate to the public cloud. The service configurator would decide which resource pool would (private or public) be tapped at the moment the service is provisioned. Ideally one would expect to be able to move workloads on the fly (while they are being executed). However this requires software stacks that are compatible as one would expect to be able to run the same VM in both environments. As no standards are available to date, this limits the possibilities.
Being able to run services, both in its own datacentre (private cloud) and in the public cloud, requires attention in the data area. Indeed, where is the data located? Two scenarios can be envisaged. Either the data is small in volume and is transferred in the cloud with the workload, or it is large and a copy needs to be kept in the cloud. This however implies additional costs, as the maintenance of data in the cloud does not come free of charge.
Some enterprise grade cloud services allow bridging the enterprise intranet with the cloud service through leased lines. This may allow workloads located in the “public cloud” to access the same data then when they are run in the datacentre.
There is another reason why companies should look at hybrid scenarios and I will cover that in my next blog. In “cloudifying” themselves, enterprises will have to run a mixed cloud/non-cloud environments, and this should happen in a way that is as transparent as possible for the users. But I’ll address that next time.
We encourage you to share your comments on this post. Comments are moderated and will be reviewed and posted as promptly as possible during regular business hours.
To ensure your comment is published, please follow our community guidelines.