Travelling Techie

Adventures in VMware

User Tools

Site Tools


Sidebar

Network Virtualization
Compute Virtualization
Storage Virtualization
Cloud
Containers
Operating Systems
Automation
Tools
VMware Classes
Other Classes
Other

Tags

Recent Changes

About The Author

Brandon Neill is a VMware Certified Instructor and Consultant. He specializes in NSX and vRealize Automation. In addition to teaching Official VMware Classes, he provides contract training and consulting services.

network_interface_cards

Network Interface Cards (NICS)

Virtual NICS

Feature vmxnet3 e1000e flexible
TSO x x
LRO x
CSO x x x
Coalescing x (can disable) x x
RSS x
SplitRX x
Jumbo Frames x x
IPv6 Offload x
MSI/MSI-x x

Features

TSO

TCP Segmentation Offloading, or TSO is a technology that offloads the segmenting, or breaking up, of a large stream of data from the operating system to the physical NIC.

RSS

SplitRX

SplitRx mode uses multiple physical CPUs to process network packets received in a single network queue. This feature can significantly improve network performance for workloads with a high amount of broadcast/multicast traffic.

Virtual Network Interrupt Coalescing

Virtual network interrupt coalescing can reduce the number of interrupts, thus potentially decreasing CPU utilization. Though this could increase network latency, many workloads are not impacted by additional network latency of anywhere from a few hundred microseconds to a few milliseconds, and the reduction in virtual networking overhead can potentially allow more virtual machines to be run on a single ESXi host. By default, this feature is enabled for all virtual NICs in ESXi. For VMXNET3 virtual NICs, however, this feature can be disabled or set to a static value by changing the ethernetX.coalescingScheme variable.

network_interface_cards.txt · Last modified: 2017/02/10 15:12 by brandon