How Intel VMDq optimize the network throughput

来源:互联网 发布:淘宝怎么一件代发 编辑:程序博客网 时间:2024/05/22 08:25
Intel VMDq technology is a key element in virtualized environments based on Dell  PowerEdge servers with multi-core Intel
Xeon processors, Intel 10GbE server adapters, and VMware ESX software. It is designed  to offload data packet sorting from the   hypervisor to the network silicon, helping  optimize performance in virtualized environments by releasing processor cycles for
application processing rather than network I/O processing to make efficient use of available resources.

VMDq technology offloads the data  sorting functionality to the network silicon and sorts the data packets to the respective queues based on Media Access Control (MAC) addresses and/or virtual LAN tags. Each queue is typically associated with an individual VM. The network  controller transmits the queued packets to the wire using a round-robin service,which minimizes head-of-the-line blocking and helps ensure sufficient quality of service for each VM.