Paper: The CPU Scheduler in VMware vSphere 5.1
![]() |
VMware has released a paper titled: “The CPU Scheduler in VMware vSphere 5.1“. The paper which contains 26 pages provides detailed explanations of ESXi CPU scheduling policies to help vSphere users who want to understand how virtual machines are scheduled.
The CPU scheduler is an essential component of vSphere 5.x. All workloads running in a virtual machine must be scheduled for execution and the CPU scheduler handles this task with policies that maintain fairness, throughput, responsiveness, and scalability of CPU resources.
The paper contains the following sections:
- Executive Summary
- Introduction
- Terminology
- CPU Scheduler Overview
- Proportional Share-Based Algorithm
- Relaxed Co-Scheduling
- Load Balancing
- Policy on Hyper-Threading
- NUMA Scheduling Policy
- Experiments
- Conclusion
- References
The ESXi CPU scheduler achieves fair distribution of compute resources among many virtual machines without compromising system throughput and responsiveness. Relaxed co-scheduling is a salient feature that enables both correct and efficient execution of guest instructions with low overhead. The ESXi CPU scheduler is highly scalable and supports very big systems and wide virtual machine.
vSphere 5.1 optimizes the load-balancing algorithm introduced in 5.0. It results in noticeable reductions in CPU scheduling overhead. A policy change on hyper-threaded systems enables out-of-the-box performance of 5.1 exceeding that of a tuned version of vSphere 4.1. No special tuning is required to achieve the best performance for most common application workloads. The irtual NUMA feature introduced in 5.0 can significantly improve performance of workloads that are optimized for a NUMA environment. With vNUMA, virtual machines of any size can display optimal performance on a NUMA system. The vNUMA feature is shown to significantly improve the performance of SPEC OMP workloads. Such improvement closes the performance gap between the virtual and the native environment for high-performance-computing (HPC) workloads.
virtualization.info Newest articles
June 17th, 2013
We’ve already mentioned MadeiraCloud, a Beijing-based cloud startup focused on “IDE” for AWS, as a company with an interesting new approach to common problems related to configuration and management…
June 12th, 2013
VMware started VMware Technical Journal back in March 2012, as a new online publication with the purpose of raising the awareness among its customer and prospects about the new R&D…
June 11th, 2013
VMTurbo today released version 4.0 of its virtualization management platform Operations Manager. This release is the follow up of version 3.3 which was released in February this year.
Version 4.0…
June 11th, 2013
Bromium today released version 2.0 of its Security product based on the Xen hypervisor called vSentry. vSentry is a security product which uses a so called Microvisor which is a…
June 11th, 2013
We just noticed, thanks to a tweet by Eric Sloof, that VMware’s new product for log management and analysis, VMware vCenter Log Insight, is now available in an Open Beta program….
June 6th, 2013
NetApp, provider of storage solutions has released a Tech Preview of its Project Shift as announced by Vaughn Steward, Director and Cloud Computing Evangelist at NetApp. Shift allows customers to…
June 5th, 2013
Veeam has released its annual SMB Virtualization Data Protection Report. The reports is based on a survey held under 500 Small and Medium Businesses across the USA and Europe and…
June 5th, 2013
Microsoft has released a paper titled: "Infrastructure-as-a-Service Product Line Architecture Deployment Guide". The paper which has a total of 343 pages provides guidance for deploying a Microsoft private cloud infrastructure…
June 4th, 2013
Savision, a company providing added solution on top of Microsoft System Center has released a paper titled: "Unraveling the Network with SCVMM 2012 SP1". The paper which was written by…
June 4th, 2013
VMware has released a technology preview of the next version of its desktop virtualization platform VMware Workstation, which will most likely receive version 9.1 once released. The technology preview can…
June 4th, 2013
Citrix last week announced version 5.3 of its all-in-one Virtual Desktop Infrastructure solution VDI-in-a-Box. Version 5.3 will share technologies with XenDesktop 7, which was also announced recently. Version 5.3 will…
June 4th, 2013
Dell has released a new paper titled: "Dell DVS Enterprise Reference Architecture for Dell vWorkspace 8.0". The paper which contains 71 pages addresses the architecture, design, configuration and implementation considerations…
June 3rd, 2013
During its annual TechEd North America conference held in New Orleans this week Microsoft announced the next versions of Windows Server and System Center until now codenamed "Blue". Both products…
June 3rd, 2013
During its annual Synergy event Citrix announced version 7 of its Virtual Desktop Infrastructure product XenDesktop. Version 7 will be the first release of XenDesktop as an outcome of Project…
Copyright © 2003-2013 virtualization.info. All rights reserved.
virtualization.info | cloudcomputing.info | virtualization.tv | Virtualization Congress




