2.1.3 NSX 解决方案概览
NSX 网络虚拟化分为 vSphere 环境下的 NSX(NSX-V)和多虚拟化环境下的 NSX (NSX-MH)。它们是不同的软件,最新版本(2016 年 3 月 3 日更新) 分别是 6.2.2 和 4.2.5。 这点在部署之前就需要了解,以避免错误部署。之后会分别详细讨论这两种不同环境下部署 的 NSX 网络虚拟化平台。
无论使用 NSX-V 还是 NSX-MH,其基本逻辑架构都是相同的,不同点仅体现在安装 软件和部署方式、配置界面, 以及数据平面中的一些组件上(NSX-V 中的虚拟交换机为 vSphere 分布式交换机,而 NSX-MH 中的虚拟交换机为 OVS)。图 2.4 是 NSX 网络虚拟化 架构的基本示意图,它分为数据平面、控制平面(这两个平台的分离,与第 1 章提到的 SDN架构完全吻合)、管理平面。其中数据平面中,又分分布式服务(包括逻辑交换机、逻辑路 由器、逻辑防火墙)和 NSX 网关服务。控制平面的主要组件是 NSX Controller(还会包含 DLR Control VM),而管理平面的主要组件是 NSX Manager(还会包含 vCenter)。