You may be asking yourself, “What exactly is virtualization?” Many people tend to confuse virtualization with other forms of technology and sometimes confuse the difference between virtualization and say, cloud computing. Virtualization is the process of creating a “virtual” version of something, such as computing environments, operating systems, storage devices or network components, instead of utilizing a physical version for certain aspects of a company’s infrastructure.

For example, server virtualization is the process in which multiple operating systems (OS) and applications run on the same server at the same time, as opposed to one server running one operating system. If that still seems confusing, think of it as one large server being cut into pieces. The server then imitates or pretends to be multiple servers on the network when in reality it’s only one. This offers companies the capability to utilize their resources efficiently and lowers the overall costs that come with maintaining servers.


VMWare is a company that provides various suites of products for Virtualization solutions. Vsphere is one such suite that comes under Data Center Umbrella. Vsphere is much like Microsoft office suite which has various softwares like MS-Word,MS-Power Point. Similarly VSphere is a software suite that has components like vCenter, ESXi, vSphere client etc. So VSphere is a combination of software components which are used for virtualization.

VMWare's Solutions can be deployed in a number of ways. From a cloud hosted platform to an onsite Cluster. VMWare's Esxi server is a lightweight platform that from a very simple console can allow you to setup multiple virtual systems. It also allows you to quickly create a clustered platform, Similar to Microsoft's Hyper-V.


Hyper-V is Microsofts Vitrualization technology and has become a common name for virtualization, So much so that is a feature built right into your Windows Computer. Hyper-V on a physical server, Like VMWare allows for a stand alone host operation, i.e one physical machine supporting a number of virtual systems, or a clustered operation. Clustering required 2 or more hosts and allows for distribution of work load and redundancy.

In previous versions of Hyper-V, using a cluster has meant that you need to have a dedicated shared storage along with your cluster members. However in Hyper-V 2016 microsoft has utilized the already present space in your hosts and create storage pools. Which means scaling up your cluster as you grow becomes as simple as adding another physical node when the time is right.

Examples & Testimonials

Image Image