文章转自Live空间(http://delxu.spaces.live.com/blog/cns!D04F87F9ED029F69!2583.entry)和51cto技术博客(http://delxu.blog.51cto.com)首发。转发时务必表明出处,顺便给博主做个广告,文章写的真的很好,深入浅出,期待看到更好的博文,再次表示对博主的感谢!!!
充分理解HP Flex-10和VMware的端口映射关系

原帖见:Understanding HP Flex-10 Mappings with VMware ESX/vSphere

作者:Kenneth van Ditmarsch
译者:这不是翻译文章,只是加上了我自己的理解的节选,如要仔细阅读,还请直接点上面的Link去看作者的原文。
先来看看NIC到InterConnect模块的映射关系,(图片很直白)
HP刀片服务器是HP BL460 G6 带 4个Flex-10网卡 (2个板载,2个在一块双端口的 Mezzanine卡上)
此图是C7000的背面图。
(这里选了Mezzanine 2而不是插槽1,是因为实际生产环境中已经有了一些其他刀片服务器正在使用IC3 和IC4连接的Mezzanine 1)
我们的VMware Host有4块物理的10GB网卡,你是不是觉得可以有4个vmnic?错!大错!因为HP 虚拟连接域(Virtual Connect Domain)可以把每个10GB的Flex-10网卡虚拟出4个NIC接口来。所以我们的VMware Host会有16个vmnic!
下图显示了Flex-10网卡和vmnic的对应关系
所以例子中的端口1被分成了4个FlexNics: 1A, 1B, 1C 以及1D。
分配带宽的时候,我们给了1B 7GB,而给了1A,1C和1D各1GB
而MZ-2上我们打算跑iSCSI,所以把10GB都分给了1A/2A,而其他6个FlexNIC没有分到带宽。
没分到带宽的FlexNIC在下图中显示为Unassigned.
最好分配的结果是:
-Service Console (1GB – vSwitch0)
-VMotion (7GB – vSwitch1)
-Fault Tolerance (1GB – vSwitch2)
-VM Networks (1GB – vSwitch3)
iSCSI 存储链接获得了所有10GB (vSwitch4)
请注意,这里有2个单点故障点。一是如果板载网卡坏掉,那么我们将失去所有的前端连接(包括生产环境和管理端口),二是如果Mezzanine网卡坏掉,我们将丢失所有的存储连接。(这是因为客户方面的因素,我不得不这么做)最佳的配置方案应该如下图所示:
IC bay5和6上有2个SUS上联
-   前端连接:×××的20GB(通过4个10GB链路)连到2台Cisco 6509,分别作为管理控制台,VMotion和VM Network和容错),(20GB Active/20GB Passive)
-  存储连接:绿色的20GB (通过4个10GB链路)连到2台Cisco Nexus 5000交换机,作为到iSCSI存储的物理链路 (20GB Active/20GB Passive)