In a recent interview with CNET, Chris Knowles, enterprise cloud architect at VMware, said cloud computing is entirely dependent on server virtualization. He also said maintaining a healthy ecosystem of virtual server hosting and a diverse set of cloud services is essential to the cloud's long-term success.
According to Knowles, there is a clear distinction between virtualization and cloud computing, as virtualization is the technological infrastructure that makes the cloud possible. Virtualizing servers takes the physical attributes of the device, such as memory, CPU and disk space, and replicates them onto multiple virtual machines. This foundational process enables cloud computing to function because the cloud is dependent on separating systems from the physical infrastructure.
Knowles also said companies should strategically move to the cloud, following a similar path that many organizations took to develop their virtualization solutions. He said the approach to the cloud should start with moving lower-level systems to the cloud. When that proves successful, organizations are urged to use the private cloud for their critical systems to learn the technology's intricacies before going fully public.
A recent report from Money Control said cloud computing infrastructure is primarily housed in large data centers, often owned by virtual server hosting companies.