网络I/O控制是vSphere 4.1中带有虚拟分布式交换机(VDS)的一个可用特性,VDS使用网络资源池来决定不同网络流量类型所提供的带宽。
启用网络I/O控制后,分布式交换机的流量将被划分为“客户网络资源池”和/或预定义的网络资源池:容错流量、iSCSI流量、vMotion流量、管理流量、VR (vSphere Replication)流量、NFS流量和虚拟机流量。
从vSphere 5.0开始,您还可以为虚拟机流量创建自定义网络资源池。通过设置每个网络资源池的物理适配器共享和主机限制,可以控制每个网络资源池的带宽。
分配给网络资源池的物理适配器共享决定了在发生争用时,与该网络资源池相关联的流量将得到总可用带宽的多少份额的保证。
关于网络I/O控制(NIOC),需要了解的一件重要事情是,除非存在争用,否则它不会对网络流量产生影响。因此,在网络利用率低于100%的情况下,NIOC没有任何优势或劣势。
网络资源池可用的传输带宽份额由网络资源池的份额和其他网络资源池正在主动传输的份额决定。
如果需要,主机限制可以应用于选定的流量类型,但是Nutanix建议不要设置限制,因为当有可用带宽时,这可能不必要地限制给定工作负载的性能。使用共享可以确保突发的工作负载,如vMotion可以在带宽可用的情况下尽可能快地完成它们的工作负载(在本例中是将一个虚拟机迁移到另一个ESXi主机),而NIOC共享将防止在可用带宽有限的情况下其他工作负载受到显著影响。
下表显示了在Nutanix环境中为NIOC (Network I/O Control)推荐的网络资源池共享值。
更多信息,请参见技术说明VMware vSphere Networking on Nutanix