vSwitch架构实践

网络
本文介绍三种类型vSwitches,及其端口群分配方法和VM流量注意事项;并根据一个主服务器上的NIC数量,对vSwitch构架举了三个例子

对于vSphere vSwitches,本文***部分介绍三种类型 vSphere vSwitches,以及应对冗余、分割和安全问题的端口群分配方法;第二部分介绍vSwitch构架的***实践。

vSwitch构架取决于所管理的流量类型,以下是vSwitch构架方案:

对于ESX,在它自己的vSwitch上隔离Service Console端口群,确保这个vSwitch有冗余pNICs(Private data Network Identification Code,专用数据网标识码);或者出于对冗余的考虑,你可以在另一个vSwitch上创建第二个Service Console端口群,用VMkernel端口群分享这个vSwitch也行。

对于ESXi,在它自己的vSwitch上隔离VMkernel端口群,确保这个vSwitch有冗余pNIC;或者为了解决冗余问题,你可以在另一个vSwitch上创建第二个VMkernel端口群。如果是iSCSI/NFS存储,那么vSwitch使用自己的VMkernel端口。***把存储流量和其他VMkernel流量分开。存储连接很重要,所以要经常使用冗余pNIC。

对于VM流量,只要流量是在专用网上,你可以在vSwitch建立多VLAN。还要在vSwitch上隔离DMZ流量,确保vSwitch有足够的pNIC来处理与它连接的VM。如果在一个有50个VM的vSwitch只有两个pNIC可以创建连接,那么出故障时只有一个pNIC可用。一个vSwitch的pNIC越多,可以流过它的流量越多。永远别在同一个vSwitch上连接VM流量和VMkernel/Service Console流量。也永远不要把在同一vSwitch和端口群间的VM的流量带给主机,流量应该通过主机的存取区,这可以让VM间的通信速度更快。典型的存储速度大约是24 Gbps,对于彼此间发送大量数据的VM,比如运行多层应用的VM,这可增强VM的性能。

vSwitch配置举例

根据一个主服务器上的NIC数量,vSwitch配置也不同,以下是配置举例:

案例1  主机有4个pNIC;VM需要创建多VLANs;非基于IP分享的存储方式。用双机热备(Active/Standby)NIC为Service Console或VMkernel带来冗余;为VM vSwitch提供冗余:

vSwitch0 – Service Console端口群– vmnic0 (主) – vmnic1 (备)

vSwitch0 – VMkernel端口群– vmnic1 (主) – vmnic0 (备)

vSwitch1 – VMkernel端口群– vmnic2 (主) – vmnic3 (备)

案例2  主机有6个pNIC;VM需要创建多VLAN(包括外部DMZ和非基于IP的分析式存储方式),用双机热备NIC为Service Console或VMkernel带来冗余;为VM vSwitch提供冗余;同样为你的VM的第二个vSwitch提供冗余,来隔离VM中的DMZ流量:

vSwitch0 – Service Console端口群– vmnic0 (主) – vmnic1 (备)

vSwitch0 – VMkernel端口群– vmnic1 (主) – vmnic0 (备)

vSwitch1 – 外部VM端口群– vmnic2 (主) – vmnic3 (主)

vSwitch2 – 外部VM DMZ端口群– vmnic4 (主) – vmnic5(主)

案例3  主机有8个pNIC;VM需要创建多VLANs(使用非基于IP的分析式存储方式);用双机热备NIC为Service Console或VMkernel带来冗余;为你的VM vSwitch带来冗余和额外的带宽:

vSwitch0 – Service Console端口群 – vmnic0 (主) – vmnic1 (备)

vSwitch0 - VMkernel端口群– vmnic1 (主) – vmnic0 (备)

vSwitch1 – VMkernel2 端口群(IP存储) – vmnic2 (主) – vmnic3 (主)

vSwitch2 – VM端口群– vmnic4 (主) – vmnic5 (主) – vmnic6 (主) – vmnic7 (主)

【编辑推荐】

  1. VMware Tools会导致不必要的虚拟安全风险
  2. VMware助神龙汽车业务连续性和低成本运作
  3. VMware酝酿开源工具 欲打造微软Azure杀手
  4. D-Link推出全新的19寸LCD KVM产品
  5. VMware ESXi 5.0七大新功能
责任编辑:Writer 来源: TT网络
相关推荐

2011-10-27 10:21:57

数据中心虚拟化虚拟交换机

2011-08-30 10:10:21

vSphere vSwVLAN虚拟交换机

2017-05-29 08:18:11

Serverless架构软件系统

2015-10-10 14:54:00

网络虚拟化物理网络vSwitch

2015-11-26 10:57:56

DockerOpen vSwitc

2015-09-15 16:01:40

混合IT私有云IT架构

2023-11-14 20:51:08

2013-11-20 10:21:30

闪存

2021-03-17 08:12:03

架构Dotnet洋葱

2022-04-18 09:41:14

Go架构设计

2016-08-31 09:58:55

JavascriptFlux架构

2021-12-28 11:11:28

网络Ack Terway

2014-03-31 09:26:13

2011-03-14 14:59:01

NoSQL

2011-03-14 15:56:37

NoSQL

2009-06-22 14:48:21

DRY架构设计

2018-04-20 10:38:25

2022-07-05 15:08:52

机房架构

2022-08-30 15:12:10

架构实践

2023-07-18 18:14:51

云原生软件架构
点赞
收藏

51CTO技术栈公众号