The Cloud Computing concept has become a reality today due to the technology core that made it happen. The real effectiveness of Cloud comes from its core called ‘Virtualization’, which provides abstraction for the user. This third article in Cloud Computing dives into details of Virtualization.
The Cloud offers a single delivery pipe called Internet using which services are delivered. Even though it appears very simple from the user’s perspective, there are lot of computing marvel happen in the service provider end. One of the main objectives of Cloud Computing is to improve the resource utilization by sharing the available resources to multiple different on demand needs. The core technology which eased the need of improving resource utilization, sharing resources and also satisfying on demand needs is Virtualization – which means abstracting the underlying resources (Ex: processor, memory, network and storage devices ) so that multiple operating systems (Ex: Windows, Linux, etc., ) can be run on a single physical system simultaneously. These individual operating system instances are called as ‘Virtual Machines’.
http://mybangalore.com/article/0709/cloud-computing-the-virtual-world-.html