了解如何将 VMware 工作负载迁移到云

考虑迁移到云的企业希望利用公有云的优势:弹性容量、加快运营和业务速度,以及明确和计划中的基础设施成本。对这些类型的平台的更改通常需要更改系统和应用体系结构、操作系统和数据库的计划外更新以及对长期运营实践的更改,所有这些都会增加风险和成本。

体系结构

Oracle Cloud VMware Solution 支持对 VMware 基础设施进行大量投资的组织利用公有云的优势。

Oracle Cloud VMware Solution 可在您自己的 Oracle Cloud Infrastructure (OCI) 租户(在 OCI 裸金属实例上运行)中全自动实施 VMware 软件定义的数据中心 (SDDC),其中包含以下 VMware 组件:
  • VMware vSphere ESXi
  • VMware vSAN
  • VMware vCenter
  • VMware NSX-T
  • VMware HCX(可选)
下图说明了这些 VMware 组件如何在 Oracle Cloud Infrastructure 环境中工作。后面是 oracle_cloud_vmware_solution_architecture.png 的说明
插图 oracle_cloud_vmware_solution_architecture.png 的说明

oracle_cloud_vmware_solution_architecture.zip

这些 VMware 组件提供了完全的管理访问权限,使您可以构建满足组织需求的环境。由于这是标准的 VMware 实施,因此现有运营实践适用于作为解决方案一部分提供的基础设施。

使用须知

本文中的某些过程超出了本手册的范围。要确保完成此解决方案,应首先查看以下附加文档:

了解内部部署 VMware 工作负载的实时迁移

了解如何联机或实时将 VMware 工作负载从内部部署数据中心环境迁移到 Oracle Cloud VMware Solution。Oracle Cloud VMware Solution 为在 Oracle Cloud Infrastructure 上运行的 VMware 工作负载提供安全、可靠和弹性的解决方案。

此解决方案将迁移分为以下三种主要方案,并说明如何使用可用于实时迁移的工具。此解决方案还包括实现迁移目标所需的实施步骤和指导。
  • 使用 VMware HCX 将应用从内部部署 VMware 环境迁移到 Oracle Cloud VMware Solution

    VMware 混合云扩展 (HCX) 用于执行从内部部署 VMware SDDC 到 Oracle Cloud VMware Solution 的迁移 (vMotion) 或批量迁移关键任务应用负载。

  • 使用 VMware HCX 将非 Oracle Database 从本地 VMware 环境迁移到 Oracle Cloud VMware Solution

    VMware HCX 用于执行从内部部署 VMware SDDC 到 Oracle Cloud VMware Solution 的迁移 (vMotion) 或批量迁移关键任务应用负载。

  • Oracle Database 从本地迁移到 Oracle Cloud Database 服务

    一个重要的考虑因素是将关键任务生产数据库工作负载从内部部署迁移到 Oracle Cloud VMware Solution。本文概述了不同的数据库迁移方案,例如将本地部署 VMware SDDC 中的虚拟机 (VM) 上运行的 Oracle 数据库迁移到 Oracle Cloud Database 服务中原生运行。它还介绍了使用 Oracle Zero Downtime Migration (ZDM) 等符合 Oracle Maximum Availability Architecture (MAA) 解决方案的可用工具执行 Oracle 数据库实时迁移到 Oracle Cloud Infrastructure 的必要准则。

解决方案概览

可以通过多种方式将内部部署 VMware 工作负载迁移到 Oracle Cloud VMware Solution,包括使用联机或脱机迁移。此解决方案概述了将内部部署 VMware 工作负载联机或实时迁移到 Oracle Cloud VMware Solution 的过程。

由于内部部署环境与云基础设施环境不兼容,将工作负载迁移到公有云非常困难。本文有助于降低此类操作的复杂性。

云采用面临的一些重大挑战如下:
  • 应用程序相关性映射和迁移规划中的不兼容、不可互操作的堆栈,这考虑了复杂的应用程序基础设施架构
  • 跨站点网络和安全问题,可能会阻碍云平台的采用
  • 应用程序相关性映射延迟 - 例如,应用程序依赖于其他云提供商不易使用的系统
  • 业务中断,需要维护安全的非本地“活动”基础设施,从而导致容量或资源损失

Oracle Cloud VMware Solution 利用 VMware HCX 在现有特定于站点的 Oracle Cloud Infrastructure 实施基础上构建抽象层,克服了这些挑战。HCX 是应用程序移动性平台,简化了跨数据中心和云的应用程序迁移、负载重新平衡以及业务连续性。

此处介绍的流程重点介绍了 HCX 的主要优势,例如迁移、网络扩展和跨云连接,以及实时迁移生产负载。这些优势不影响依赖于在内部部署 VMware 环境中运行的关键任务应用的业务实体。

下面是生成的 Oracle Cloud VMware Solution 体系结构图。后面是 mig_hcx_ocvs_topology.png 的说明
插图 mig_hcx_ocvs_topology.png 的说明

mig_hcx_ovcs_topology.zip

以下是 VMware HCX 迁移的类型:
  • 使用 vMotion 进行迁移:HCX vMotion 使用标准 VMware vMotion 协议在不中断服务的情况下在环境之间迁移各个 VM。HCX 还可以使用 VMware NFC 协议将关闭电源的 VM 从内部部署环境迁移到 Oracle Cloud VMware Solution。
  • 批量迁移:批量迁移使用 VMware vSphere 复制协议将 VM 移动到目标站点。此迁移方法设计用于并行移动 VM,可以按预定义的调度执行。VM 在源站点运行,直到故障转移开始。批量迁移的服务中断相当于重新引导。

注意:

VMware HCX 支持其他类型的迁移,例如复制辅助迁移和 OS 辅助迁移。但是,这些类型在此解决方案中不包括在内,因为它们需要对连接和其他需要更多详细信息的设置进行特定评估。