VMware vSphere leverages the power of virtualization to transform datacenters into simplified cloud computing infrastructures and enables IT organizations to deliver flexible and reliable IT services. VMware vSphere virtualizes and aggregates the underlying physical hardware resources across multiple systems and provides pools of virtual resources to the datacenter.

As a cloud operating system, VMware vSphere manages large collections of infrastructure (such as CPUs, storage, and networking) as a seamless and dynamic operating environment, and also manages the complexity of a datacenter. The following component layers make up VMware vSphere:

Infrastructure Services

Infrastructure Services are the set of services provided to abstract, aggregate, and allocate hardware or infrastructure resources. Infrastructure Services can be categorized into:

VMware vCompute—the VMware capabilities that abstract away from underlying disparate server resources. vCompute services aggregate these resources across many discrete servers and assign them to applications.

VMware vStorage—the set of technologies that enables the most efficient use and management of storage in virtual environments.

VMware vNetwork—the set of technologies that simplify and enhance networking in virtual environments.

Application Services

Application Services are the set of services provided to ensure availability, security, and scalability for applications. Examples include HA and Fault Tolerance.

VMware vCenter Server

VMware vCenter Server provides a single point of control of the datacenter. It provides essential datacenter services such as access control, performance monitoring, and configuration.


Users can access the VMware vSphere datacenter through clients such as the vSphere Client or Web Access through a Web browser.

VMware vSphere shows the relationships between the component layers of VMware vSphere.

VMware vSphere
The components of VMware vSphere are represented.