Virtualization has its roots in partitioning, which divides a single physical server into multiple logical servers. Once the physical server is divided, each logical server can run an operating system and applications independently. Virtualization allows you to separate the Operating System from the underlying hardware. Cloud Computing separates the application from underlying hardware. Virtualization … More What is virtualization? Is it same as Cloud Computing?