我有一台内置(主板)networking端口的ESXi 5.0计算机,以及2个以太网PCI卡 – 每个都有4个端口。 综上所述 – 我在机器中共有9个物理networking端口。
如何正确将物理networking端口与ESXi的networking标签关联?
如果重要的话,虚拟机大多是基于Linux的。
下面是使用VMWare VSphere客户端5.0的虚拟机configuration外观的图像: 
vNIC和pNIC之间没有1:1的关系。 vNIC连接到使用物理网卡作为上行链路的虚拟交换机上的端口组。 (一般来说,但并不是必须的,但是你的虚拟机不能访问物理networking)也许这张图有助于:

您必须查看您的(分布式)vSwitch,以了解将虚拟机连接到的端口组使用哪些物理网卡作为上行链路。
顺便说一句:你应该考虑你的端口组的另一个命名约定。 “虚拟机networkingn ”并不是真的有帮助。 我们通常使用IPnetworking(例如10.20.30.0),但我也看过“App Net”和“DB net”这样的名字。
也许文档也可以帮助你。
从截图中,我试图猜测:
我在“networking”选项卡中发现了7个虚拟机端口组,这是在所选主机的“configuration”选项卡的此子链接下创build的。 您必须指定您创build的configuration。
例如,如果您在Standard Switch: vSwitch0创build了VM Network Standard Switch: vSwitch0 ,只有Physical Adaptater vmnic0 ,新的Standard Switch: vSwitch1中的VM Network 1 Standard Switch: vSwitch1和vmnic1 ,依此类推:创build1:1关系vNIC和pNIC。
您必须充分了解networking基础虚拟化如何工作。
另外,我可以帮助你:我在你的截图中看到,你正在使用,例如,适配器typesE1000 。
在安装VMware tools或Open-VM-Tools (从软件包pipe理器使用linux的简单方法)之后,我可以向你build议使用vmxnet3进行优化。
这里有关于为虚拟机selectnetworking适配器的更多信息: selectnetworking适配器
在一些工作负载中,您可能更喜欢直接I / O,像英特尔VT-d Intel解决scheme(请查看Ark Intel和主板要求)那样兼容Intel CPU提供的通道技术。
这使您可以从主机上移除物理适配器,vSwitch并在虚拟机的edit settings直接将其连接到虚拟机。 在所选主机的“ Configuration选项卡的“ Advanced Settings子链接中find继续进行configuration传递的方法。
Hybride解决scheme明显提高了性能(这是1:1的真正方法),但禁用了像Snapshots,Clone,vMotion等虚拟化解决scheme所提供的一些基本function……请谨慎使用。