Read “Performance Evaluation of Network I/O Control in VMware vSphere 6”
The Network I/O Control (NetIOC) feature in VMware vSphere® has been enhanced in vSphere 6.0 to support a number of exciting new features such as bandwidth reservations. After tests demonstrate the performance utility of these new features, the performance impact of the new NetIOC algorithm is explored. Later tests show that NetIOC offers a powerful way to achieve network resource isolation at minimal cost, in terms of latency and CPU utilization.
Today’s servers are increasingly multi-socket and multi-core, carry huge amounts of RAM, and can drive huge I/O bandwidth on network adapters. The current trend in datacenters is to consolidate large numbers of legacy applications running on legacy machines on a single server with the help of virtualization technology, thereby driving down the capital expenditure (CAPEX) and operational expenditure (OPEX) of managing a datacenter. A key requirement of such consolidation is to achieve isolation among competing virtual machines (VMs) running on the same physical host, so that the performance of one VM does not affect the performance of the other.
Network I/O Control (NetIOC) was first introduced in vSphere 4.1  . This feature ensures you have control over the desired network performance when multiple traffic sources contend for the same physical network resource.
In vSphere 6.0, VMware has further built on NetIOC features to deliver more predictable bandwidth. The goal of introducing these changes has been to allow tighter control on the network resources available to different classes of traffic, irrespective of the traffic originating from other classes of traffic on the host. Here are the key enhancements that NetIOC provides in vSphere 6.0:
To learn more and to download the above file, please visit: Performance Evaluation of Network I/O Control in VMware vSphere 6