Enhance application performance and availability to boost your business productivity with vSphere. Take control of resource management with vSphere Network I/O Control and vSphere Storage I/O Contol. Load balance workloads with Distributed Resource Scheduler and prioritize access to resources to ensure top performance for your most important applications. Rapidly provision and deploy workloads in your virtual environment and use Live Migration to move an entire running virtual machine from one physical server to another with no downtime.

Prioritize Resources to Virtual Machines

 

vSphere Network I/O Control (NIOC) and vSphere Storage I/O Control (SIOC) monitors your network  and storage and automatically shifts resources to your high-priority applications according to the rules and policies you’ve set up.  It extends the familiar constructs of shares and limits, which exist for CPU and memory, to address network or storage utilization through a dynamic allocation of I/O capacity across a cluster of vSphere hosts.  It increases administrator productivity by reducing active performance management.

NIOC Architecture Diagram

Load Balancing
 

Segregate the computing needs of different business units by grouping ESXi hosts into resource clusters and balancing workloads by cluster with Distributed Resource Scheduler. You can deploy new capacity to a cluster and automatically migrate virtual machines during maintenance without service disruption.

 

Optimize power consumption and cut power and cooling costs by up to 20 percent during low utilization periods by automatically putting hosts in standby mode during low use times and powering them back up as needed with Distributed Power Management. 

VMware vSphere: Hot & Cold Migration - DRS

Accelerated Graphics for Virtual Machines
 

NVIDIA GRID vGPU provides exceptional graphics performance for virtual desktops, equivalent to local PCs when sharing a GPU among multiple users. GRID vGPU is the industry's most advanced technology for sharing true GPU hardware acceleration between multiple virtual desktops—without compromising the graphics experience. Application features and compatibility are exactly the same as they would be at the desk. With GRID vGPU technology, the graphics commands of each virtual machine are passed directly to the GPU, without translation by the hypervisor. This allows the GPU hardware to be time-sliced to deliver the ultimate in shared virtualized graphics performance.

NVIDIA GRID vGPU on VMware vSphere

Live Migration of Workloads

 

vSphere vMotion allows you to move an entire running virtual machine from one physical server to another, without downtime. The virtual machine retains its network identity and connections, ensuring a seamless migration process. Transfer the virtual machine's active memory and precise execution state over a high-speed network, allowing the virtual machine to switch from running on the source vSphere host to the destination vSphere host. This entire process takes less than two seconds on a gigabit Ethernet network.  This capability is possible over virtual Switches, vCenter Servers, and even long distances.

 

Impact of Enhanced vMotion Compatibility Application Performance

Eliminate Downtime for Mission Critical Applications

 

Get continuous availability for applications (with up to 4 virtual CPUs) in the event of server failures with vSphere Fault Tolerance (FT). It creates shadow instance of a VM that is always up to date with the primary VM. If there’s a hardware outage, vSphere FT automatically triggers failover, then creates a new secondary machine to deliver continuous protection of the application. FT is compatible with all types of shared storage and all operating systems supported by vSphere. 

Eliminate Downtime for Mission Critical Applications

Centralized Network Management
 

Provision, administer and monitor virtual networking across multiple hosts and clusters from a centralized interface. The vSphere Distributed Switch provides rich monitoring and troubleshooting capabilities, including rollback and recovery
for patching and updating the network configuration, templates to enable backup and restore for virtual networking configuration.
 

 

(3:13)

VMware vSphere Distributed Switch Concepts

Rapid Deployment and Provisioning
 

Host profiles, which store configuration settings shared by vSphere hosts, can be attached to one or more vSphere hosts or clusters. The host configuration is compared to the host profile and any deviations are reported so configuration drift can be corrected automatically. Administrators can create a profile once and then use it for multiple vSphere hosts, eliminating the need for specialized scripts or manual configuration.
 

When storage, network or security configuration changes are required on multiple hosts in a cluster, administrators can edit the host profile and apply it across the cluster.

Using Host Profiles

vSphere Host Profiles encapsulates a host's configuration into a profile.