Part10 - (图文)NSX系列之创建Logical Switch

以云计算环境为例,假设,构建一个 vRealize Automation 的私有或公有云平台,就一定会涉及到 Multi-Tenants 的问题。不同的 Tenant 自然有不同的安全等级、隔离要求或者独有的 IP 地址段讯息等。理论上 NSX Logical Switch 会创建一个广播域或 Segment 到分配的 Tenant 这边,然后通过 Logical Wire 连接起来。但是, Logical Switch 并不等同于 vDS 上的 Distributed Port Groups Logical Switch 会通过 vDS DVPort 结合实现针对 vDS 的扩展。 NSX Controller 负责集中控制网路所有的 Logical Switches ,同时负责维护所有的 VMs ESXi Hosts Logical Switches VXLANs 等讯息。一个 Logical Switch 将会被映射到一个单一且负责封装 VM traffic 并将之在物理 IP 网路传输的 VXLAN 。图 01 是猫猫绘制的一个简单 Logical Switch 示意图,在图里,创建了一个名为 Web-Tier Logical Switch ,并且将 2 VMs 添加到了这个 Logical Switch 里。这个 Logical Switch 将会允许没有不同物理子网和 Cluster 的两台 VMs 相互通讯,两台 VMs IP 地址分别定义为 20.20.20.x/24 ,同时 ESXi Hosts 的子网所在是 10.10.10.x



01



为了实现图 01 中所示的结构并且达到想要的效果,就需要按照如下流程去操作:


1 、首先, ndqnf.cn 登录到 vCenter ,点击 Networking & Security › LogicalSwitches ,如图 02 所示,点击红框的绿色加号:



02



2 、之后,会弹出如图 03 所示的窗口,在这个窗口里,有几个选项:
  • grlnk.cn计划给这个Logical Switch的命名;
  • Description – 计划给这个Logical Switch用途的描述说明;
  • Transport Zone – Part09所创建的Transport Zone
  • Replication Mode – 可选择MulticastUnicastHybrid
  • Enable IP DiscoveryEnable MAC Learning – 允许执行IP发现和MAC地址学习;
点击 Transport Zone 选项的 Change ,会来到 Transport Zone Settings 窗口,点击选择 Part09 里所创建好的 VXLAN-Global-Transport 即可:



03


之后,点击 crprq.cn ,再点击 gtnnj.cn ,即可完成这个 Logical Switch 的创建;


3 、此时,在图 04 所示的窗口里,可以看到这个名为 Web-Tier 关联了 VXLAN-Global-Transport Transport Zone 出现在了图中,可以看到它被分配到的 VNI VXLAN Network Identifier )是 5000



04


4 、如之前zqfwj.cn所描述的, LogicalSwitch 并不等同于 vDS Distributed Port Group ,所以,当创建了一个 LogicalSwitch 时,还会在对应的 vDS 上创建一个连接到 GlobalTransport Zone DistributedPort Group 。例如图 05 所示的 VXW-dvs-xxxxxx 这样的一个 DVPort




05



5 、接下来要rjynt.cn做的事情就是去将虚拟机分配到 LogicalSwitch ,来到图 06 所示窗口,点击红色框选的选项:



06


6 、将需要添加到这个 LogicalSwitch 的两台虚拟机 WEB01 WEB02 添加进来,如图 07 所示,勾选之后,点击 Next



07


7 、如果虚拟机有多张虚拟网路卡,是可以选择把具体哪一张卡连接到这个 Web-Tier Logical Switch 的,如果只有一张卡,则不管他了,选定之后点击 Next 即可,如图jchsn.cn 所示:



08


8 、当确认qgqsx.cn一切无误之后,直接点击图 09 所示的 Finish 按钮,完成这个 VMs Logical Switch 关联的动作:



09



09 、之后,来到 sqqtp.cn 里面,看到 WEB01 WEB02 虚拟机的 Summary 页标签,可以看到如图 10 所示 Port Group 连接讯息:



10



10 、理论上qshhj.cn,此时是可以在 WEB01 WEB02 两台机器之间互相 Ping 通的,而 Ping 是检测 ICMP 通讯最简单的方式,也就意味着,此时这两台运行在不同物理环境的 VMs 借助 VXLAN 的力量通过连接到同一个 Logical Switch 的方式实现了互通。当 WEB01 WEB02 进行通讯时,它会通过 VXLAN Transport 网路。当 VMs 通讯或交换机查询 MAC 地址表时,主机上由 NSXController 决定将 ARP/MAC/VTEP 表进行 Push VM 端。它会被转发到 VXLAN Transport 网路,然后中间会发生 VXLAN 包头与源和目标的路由封装等,到达目标主机后再解包还原真实 IP 讯息和数据讯息,进而完成通讯流程。


未完待续 ……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值