返回

2025/03/19

13. 考虑从 VMware vSphere 迁移(第一部分)

近年来,逐渐远离 VMware 的趋势日益增加。迄今为止,VMware 作为企业服务器虚拟化平台一直占据压倒性地位。然而,从 2023 年到 2024 年,Broadcom 收购 VMware 以及宣布大幅涨价的新许可系统对现有用户产生了重大影响。本文将回顾 VMware 的问题,并考虑将 Oracle Linux Virtualization Manager 作为迁移目标的可能性。

什么是 VMware 问题?

触发事件是 2023 年末 Broadcom 收购 VMware。迄今为止,VMware 凭借其丰富的功能、稳定性、精致的易用性、大量工程师和大量认证硬件,在服务器虚拟化领域拥有压倒性的市场份额。

然而,在 Broadcom 收购后,宣布了一个带有重大变化的新许可系统。此外,现有用户的宽限期很短,2024 年 2 月 5 日之后到期的现有合同无法续订,必须在新许可系统下重新购买。因此,预计成本负担将增加 1.5 倍至 20 倍,这发展成为一个重大问题。

VMware 的新许可模式

许可系统的主要变化如下。影响程度因使用的公司和系统而异,但许多公司担心这将导致成本大幅增加。VMware 将包括支持在内的整个定价系统称为产品组合。

  1. 从一次性购买变为订阅模式
    以前是“永久许可 + 维护支持”的一次性购买,但从现在起将变为包括许可和维护支持的“订阅许可”。以前只需定期续订支持合同即可,但从现在起您可以选择许可版本和使用期限(1 年、3 年或 5 年)。
  2. 从 CPU 插槽变为 CPU 核心单位计费
    计费已从物理 CPU 插槽单位更改为 CPU 核心单位。以前,通过使用具有多个核心的高性能 CPU 可以降低许可成本,但核心计费将不再可能。近年来,出现了具有 50 个以上核心的高性能 CPU,因此需要在考虑成本效益的同时选择优化适当性能和许可成本的服务器。
  3. 从按功能销售整合为四个版本
    以前,VMware 的产品体系复杂得让销售代表头疼。然而,新系统通过整合为以下四个版本得以简化。然而,以前单独提供的 VMware vSAN 和 VMware NSX 现在与更高版本捆绑在一起,因此您可能需要比实际需要更多功能的版本。除了版本外,某些功能还作为附加组件提供。
    • VMware vSphere Standard (VVS)
    • VMware vSphere Enterprise Plus (VEP)
    • VMware vSphere Foundation (VVF)
    • VMware Cloud Foundation (VCF)
  4. 限制版本选择
    客户无法自由选择所需的版本。Broadcom 定义了客户细分,并对可购买的版本设有限制。因此,一些公司可能被迫购买比实际需要更多的版本,这可能导致过度投资。

VMware 问题的教训

从这次 VMware 问题中可以学到几个教训。一个典型的例子是市场份额压倒性的专有软件的危险性。迄今为止,拥有大市场份额的专有软件有时会采取激进的定价政策,但如此剧烈的变化很少见。

此外,这次许可系统的大变动是由企业收购引发的。一个主要原因是 VMware 过去曾被 EMC 和 DELL 收购,具有较高的被收购风险。

而且,作为服务器虚拟化平台的 VMware 功能已经成熟,拥有许多优于竞争对手的功能,使得除成本外的竞争原则难以适用,并且它拥有众多用户。一些市场研究表明其市场份额接近 80%。

考虑 VMware 迁移

考虑 VMware 迁移时,成本是最大的因素,但需要仔细考虑是否真的应该迁移以及最佳迁移目标是什么。

脱离 VMware 是正确的选择吗?

新许可系统带来的成本增加是脱离 VMware 的动机,但仅基于运行成本的简单比较就决定转换应谨慎行事。需要在考虑功能、操作和迁移方面后做出全面决定。

以下是迁移到另一个虚拟机管理程序时需要考虑的示例。

  • 功能
  • 是否存在等效功能?
  • 如果没有等效功能,能否通过重新设计系统或更改操作来解决问题?
  • 建设和运营
  • 重新设计和构建服务器
  • 重新实施网络设计和建设
  • 重新创建运行手册
  • 技能发展和运营团队
  • 迁移
  • 是否可以使用现有的客户操作系统?
  • 现有系统是否有效或有供应商支持?
  • 迁移期间的系统停机是否可以接受?
  • 是否存在高效的迁移路径?
  • 是否可以使用现有的备份和运营监控工具?
  • 您使用的服务器和存储是否支持要迁移到的虚拟机管理程序?

特别是,VMware 在以下方面表现出色。对于一定规模的公司使用,官方支持非常重要,因此需要仔细考虑。

  • 许多硬件和软件平台与 VMware 兼容。
  • 它具有其他虚拟化产品中没有的许多功能

您需要评估这些选项并与潜在的虚拟机管理程序进行比较,在某些情况下,可能需要进行验证测试。如果最终评估后决定不迁移,那也是一个好的决定。

此外,上述考虑假设简单迁移;当应用程序现代化或其他此类举措允许对应用程序进行深入更新时,将需要更根本的考虑。

VMware 迁移目标

迁移目标的首选是公共云还是本地。有很多关于公共云的讨论,因此这里我们将重点放在本地。

迁移到公共云

迁移到云端有两条主要路径:

目标 特点
Amazon EC2 等虚拟机服务 虽然运行成本往往较低,但随着要迁移的虚拟机数量增加,迁移工作变得更加困难。这不仅需要重新设计网络,还需要重新设计整个基础设施。
云交付的 VMware 服务 VMware Cloud on AWS、Azure VMware Solution 和 Oracle Cloud VMware Solution 等 VMware 解决方案。由于是相同的 VMware,迁移很容易,但软件成本可能与本地不同(定价结构因供应商而异)。

本地迁移

可能的本地迁移目标包括以下服务器虚拟化产品:

  • Oracle Linux Virtualization
  • Microsoft Hyper-V
  • Nutanix
  • Red Hat OpenShift Virtualization
  • Proxmox VE
  • XCP-ng

我在之前的专栏“服务器虚拟化软件比较第 12 期”中介绍了一些,因此这里将简要介绍。以下图表 01 显示了它们之间的差异。实施成本和功能的比较是相互之间的相对比较,而不是与 VMware 的比较。

表 01:服务器虚拟化平台比较

此外,以下项目是您将实际评估的考虑示例。虽然最好拥有一切,但最重要的是它是否满足您的需求。

  • 作为供应商的稳定性: 开发供应商和发展社区是否在持续投资和开发软件?
  • 功能和性能: 当前使用的功能和性能能否实现?
  • 建设和迁移成本: 初始建设成本、迁移到现有环境的成本、因停机产生的成本等。
  • 运行成本: 许可(仅限购买类型)和支持成本
  • 支持状态: 您能获得所需的支撑级别吗?支持多少硬件和软件?
  • 信息量: 供应商的产品越大,用户越多,信息就越多。

结论

这次我们考虑了迁移到 VMware,但 Oracle 的服务器虚拟化产品 Oracle VM Server 的扩展支持将于 2024 年 6 月结束。一些用户可能已经迁移,但未来也会有用户进行迁移。请将此作为这些用户的参考。

下次我们将解释迁移方法。