通过跨虚拟数据中心网络功能,具有由多个 vCenter Server 实例支持的虚拟数据中心的组织能够最多跨四个虚拟数据中心延伸第 2 层网络。跨虚拟数据中心网络依赖于跨 vCenter NSX,且可以跨多个 VMware Cloud Director 站点。

跨虚拟数据中心网络需要 NSX Data Center for vSphere

使用跨虚拟数据中心网络,组织可以将最多四个虚拟数据中心分组在一起,并在每个组中配置输出和第 2 层延伸网络。

参与组织虚拟数据中心可以属于不同的 VMware Cloud Director 站点。请参见在 VMware Cloud Director 中配置和管理多站点部署

组织可以使用跨虚拟数据中心网络实施高可用性解决方案或分布式系统架构(即,一个应用程序可以分布在多个虚拟数据中心或站点上)。

系统管理员必须配置底层跨 vCenter NSX 环境和 VMware Cloud Director 服务器,并为每个虚拟数据中心启用跨虚拟数据中心网络。

  1. 将某个 NSX Manager 实例配置作为主 NSX Manager 实例。请参见《跨 vCenter NSX 安装指南》
    1. 在主 NSX Manager 实例上部署 NSX 集群。
    2. 准备主 NSX Manager 实例上的 ESXi 主机。
    3. 从主 NSX Manager 实例配置 VXLAN。
    4. NSX Manager 实例分配主角色。
    5. 为通用传输区域的分段 IP 创建一个池。
    6. 添加通用传输区域。
  2. 将其余的 NSX Manager 实例配置为辅助 NSX Manager。请参见《跨 vCenter NSX 安装指南》
    1. 在每个辅助 NSX Manager 实例上准备 ESXi 主机。
    2. 从每个辅助 NSX Manager 实例配置 VXLAN。
    3. 为每个 NSX Manager 实例分配辅助角色。
    4. ESXi 集群连接到通用传输区域。
  3. 配置每个 NSX Manager 实例的控制虚拟机属性。请参见在 VMware Cloud Director 中修改 NSX Manager 设置
  4. 从任何 vCenter Server 实例使用通用传输区域创建 VXLAN 支持的网络池。请参见在 VMware Cloud Director 中创建 NSX Data Center for vSphere 传输区域支持的网络池
    注: 对于多站点部署,必须在每个 VMware Cloud Director 站点上创建 VXLAN 支持的网络池。
  5. 在每个组织虚拟数据中心上启用跨虚拟数据中心网络。请参见编辑 VMware Cloud Director 组织虚拟数据中心的网络设置
  6. 如果组织具有多站点虚拟数据中心,请确认不同 VMware Cloud Director 站点中的安装 ID 都不相同。如果有多个 VMware Cloud Director 站点配置了同一安装 ID,请参见VMware Cloud Director 安装、配置和升级指南》中的为多站点延伸网络重新生成 MAC 地址

组织管理员现在可以创建并配置数据中心组、输出和延伸网络。有关管理跨虚拟数据中心网络的信息,请参见VMware Cloud Director 租户指南》