Migration Coordinator (迁移协调器)是一款完全免费的工具,内置于 NSX Data Center 中,可帮助将NSX for vSphere迁移到 NSX(又名 NSX-T)。Migration Coordinator最初是在 NSX-T 2.4 中引入的,有几种实现迁移的模式。通过多年来与客户的交流,我们不断扩展Migration Coordinator的功能。如今,Migration Coordinator 支持 10 多种不同的方式将NSX for vSphere迁移到 NSX。
在本系列博客中,我们将介绍可用的迁移方法以及每种方法所涉及的准备工作。本系列博客将从多个不同角度帮助您选择将NSX for vSphere迁移到 NSX 的正确模式。
- 3 个标准迁移模式
- 3个高级迁移模式
- 3 个用户自定义拓扑结构下的模式
- 最后,NSX Global Manager UI上还提供了 2 种专用于Cross-VC 到 Federation的模式
这些模式中,有些采用的是"cookie-cutter"方法,只需很少的准备工作即可完成迁移,而有些则允许你根据自己的需求自定义迁移。在本篇博客中,我们将对这些模式进行深入探讨。
迁移协调器的方法
在高层级上,迁移协调器支持两种迁移方法。
- 就地迁移(In-Place)
- 提升和转移迁徙(Lift and Shift)
就地迁移(In-Place Migration)
就地迁移模式使用针对 vSphere的NSX 运行相同的硬件,从 NSX for vSphere迁移到 NSX。在这种迁移模式下,不需要引入新硬件。如果有足够的容量运行所需的 NSX 基础架构(如 NSX managers、edges等),就可以使用迁移协调器。
配置迁移(Config migration)
这些模式通常会迁移所有内容、配置和工作负载。但 "分布式防火墙、主机和工作负载模式 "是个例外,因为客户只想迁移分布式防火墙相关配置,而不想迁移整个配置。
工作负载迁移(Workload migration)
在就地迁移模式中,迁移协调器负责将工作负载从 NSX for vSphere迁移到 NSX。工作负载迁移不需要单独的工具或方法。这些模式还支持一种内置机制,允许 NSX for vSphere上的工作负载在迁移过程中与 NSX 上的工作负载对话。这种模式不需要在两个环境(NSX for vSphere 和 NSX)之间创建任何桥接。
桥接(Bridging)
部署规模较小的客户可以在一个维护窗口内完成所有迁移。对于部署规模较大的客户,由于工作负载分布在 NSX for vSphere 和 NSX 上,迁移可能需要较长的时间。迁移协调器的就地迁移模式允许工作负载相互通信,并且没有任何网络连接性和安全性的丢失。
在这些模式下,迁移协调器可以完全控制实际工作负载迁移的时间。虽然许多客户都采用了这种方法,但一些需要处理多个租户的客户可能更希望对工作负载的迁移时间进行精细控制。对于此类用例,请查看迁移、提升和转移的第二种高级方法。
提升和转移迁移(Lift and Shift)
提升和转移迁移模式可将一组硬件上的 NSX for vSphere 迁移到新的 NSX 实例上,该实例安装在完全不同的一组硬件上,这些硬件可能是新的,也可能是从 NSX for vSphere 重新利用的。正处于硬件刷新周期的用户或希望对每个工作负载的迁移时间以及北向连接和设计进行细粒度控制的用户通常会选择这些模式。
配置迁移(Configuration migration)
这些模式迁移 T0s 和 NSX 实体(如 T0s 南部的 DFW 规则)的配置。用户应在利用迁移协调器运行迁移之前,提前准备好NSX的北向配置,如BGP连接等。
工作负载迁移(Workload migration)
在这些模式下,Migration Coordinator不会迁移工作负载。在所有这些模式中,都可以使用vMotion来迁移工作负载。 在本博客稍后讨论一种特殊模式, "用户自定义拓扑 :配置和边缘迁移模式 "中,用户可以选择使用 vMotion 或 HCX。 桥接(Bridging) 在提升和转移模式中,可能需要使用 NSX 桥接器或 HCX 设置桥接器,以确保迁移期间网络连接不会中断。这取决于迁移的持续时间。
迁移模式(Migration Modes)
下面介绍了迁移协调器在以下两种高级方法下提供的迁移模式:(1) 就地迁移;(2) 提升和转移迁移。
就地迁移模式
- NSX for vSphere: 固定拓扑
- NSX for vSphere with vRealize Automation:
-与第一种模式 "NSX for vSphere: 固定拓扑"类似,但采用与 vRA 同步的方法。 - 分布式防火墙、主机和工作负载
- NSX for vSphere: 用户自定义拓扑 - 完全迁移
- NSX Global Manager: 用户自定义拓扑 - 完全迁移
提升和转移模式
- 分布式防火墙
- NSX for vSphere:用户定义拓扑 - 配置迁移
- NSX for vSphere:用户定义拓扑 - 配置迁移和边缘迁移
- NSX Global Manager:用户定义拓扑 - 配置迁移
本文作者:Samuel Kommu, Vmware网络安全部门
内容来源|公众号:VMware 中国研发中心
有任何疑问,欢迎扫描下方公众号联系我们哦~