VMware 调整产品方案,该跟随还是撤退?全面评估不同用户应对策略

  • 不同用户如何选择应对策略:评估角度与应对思路梳理
  • 延伸讨论:现阶段如何对 VMware 产品进行全栈替换?

欲了解更多 VMware 替代评估与选型建议,欢迎下载阅读电子书**《VMware 国产化替代专题》**。

2023 年 12 月 11 日,VMware by  Broadcom 发布文章 “VMware by Broadcom Dramatically Simplifies Offer Lineup and Licensing Model”,正式官宣“所有 VMware by Broadcom 解决方案向订阅许可证的过渡,并停止销售永久许可证、永久产品的支持和订阅(SnS)续订以及混合购买计划/订阅购买计划积分(HPP/SPP)”。2024 年 1 月 22 日 的博客《终止永久许可和 SaaS 服务》进一步明确了产品的精简方式:原有的 50+ 独立产品精简为 4 个产品组合和附加产品(Add-ons)的形式。

这一调整引来不少国内用户的关注:调整后的产品组合和订阅模式对我有什么影响?是否可以继续使用原有产品?现阶段有必要替换掉 VMware 吗?如果想要替换,该如何实现?……为了帮助用户合理应对,本文将为大家梳理 VMware by Broadcom(本文简称 Broadcom)新发布的产品,同时基于不同用户现阶段的使用情况,评估不同应对策略的优劣势与具体实现方案。

VMware 产品变化梳理

总体而言,此次调整后,VMware 取消了部分产品服务的独立售卖方式,并将继续提供的产品服务整合为 4 种组合方案供用户选择——面向中小型企业轻量级虚拟化需求的 vSphere Essentials Plus Kit(VVEP)和 vSphere Standard(VVS)方案,和包含更多功能的企业级方案 VMware vSphere Foundation(VVF)和 VMware Cloud Foundation(VCF)。各方案具体包含的产品组件和 Add-on 如下图所示。

值得注意的是,VVEP 和 VVS 仅提供虚拟化和集中管理服务,同时 vSphere 许可模式将从按 CPU 许可更改为按 CPU 内核(Core)数量的许可,以订阅方式使用。这对于不少用户,尤其是大量使用高内核数量 CPU 的用户,将带来较大的成本上升。另外,用户若想使用 vSAN 或其他服务,只能订阅 VVF 和 VCF 这两种企业级方案,且方案包含的 vSAN 容量存在限制(每 CPU Core 100 GB / 1 TiB),如要使用更多存储容量则需要额外购买 Add-on 许可。对于 VMware 轻度用户(如仅使用 vSphere 和 vSAN),这一改变既降低了产品选择的灵活性,同时可能带来成本提升。

应对策略:继续跟随还是寻找替代方案?不同用户如何选择?

面对 VMware 的收购风波和一系列订阅模式、产品组合、许可模式调整,不少用户会犹豫,是继续使用原有 VMware 产品,还是采用新的产品组合,或是转向其他替代方案?

首先需要明确的一点是,并非所有用户都必须立刻决定是否要对原有 VMware 产品进行替代或更换为新的产品组合。用户的“决策缓冲时间”取决于以下两个因素:

  • **原来订购的产品服务是否即将到期?**如果用户使用的产品服务即将到期,由于无法按原价格续保,可能必须选择使用新的订阅许可,或者停止对原产品的使用。如果不进行续保,相关系统可能不得不“裸奔”(即在没有官方支持服务的情况下继续运行)。虽然在不进行版本升级和功能更新的情况下,部分业务也能在一定时期内保持稳定运行,暂时不需要更换产品,但缺乏原厂技术支持终究是一个潜在的风险点。
  • **仍在使用中的 VMware 产品是否需要进行版本升级或扩容?**版本升级一方面可以增加功能、提升性能、修补 bug 和安全漏洞;另一方面,正在使用的系统可能需要随业务规模增长而扩容。如果不采用 Broadcom 的新订阅模式,将无法对原先使用的 VMware 产品进行升级或扩容。在没有版本升级或扩容需求的时期内,不必急着做出更换产品的决定。

用户在“决策缓冲期”内,需要根据当前系统对于现有 VMware 产品的使用情况进行有针对性的分析,对可替代的产品和方案进行调研和充分测试验证,才能做出最符合自身利益的选择。以下,我们也将深入分析 Broadcom 进行的产品和订阅模式调整对不同类型用户带来的影响,帮助原 VMware 用户找到合适的应对方案,更好地适应、利用新的产品组合和订阅许可模式。

一、仅使用 vSphere 的用户

VMware 企业产品的核心是计算虚拟化平台 vSphere(包括 vCenter 作为其管理平台,以下不再重申),其丰富的虚拟机管理功能、灵活性、易用性、稳定性得到用户的广泛认可。在 VMware 原有的客户群中,很大一部分用户仅使用了 vSphere。

若基于 Broadcom 新方案使用 vSphere,用户需至少以订阅方式购买 VVEP 或 VVS 其中一种产品包。

  • vSphere Essentials Plus Kit(VVEP):包含原 vSphere Essential Plus 和 vCenter Essential,集群中支持最多 96 个 CPU Core 。按每个物理服务器节点通常配备 2 个 CPU、每个 CPU 中含有 16 个 Core 计算,VVEP 支持最多 3 台服务器(最多 6 个 CPU)的虚拟化和集中管理,这是该许可支持的最大规模。
  • vSphere Standard(VVS):包含原 vSphere Standard 和 vCenter Standard,不包括其他产品。这个版本取消了对 CPU Core 数量的限制(但要求每个 CPU 至少按 16 Core 计算),适用于中大规模的企业数据中心。

对于这类用户,要选择使用 Broadcom 的新产品订阅方式,还是其他厂商的虚拟化产品,需要考虑的主要是两个方面。

1. 原业务系统对 vSphere 虚拟机的依赖程度

vSphere 作为最成熟的 Hypervisor,已经被大量客户用于承载生产经营的核心系统。 VVS 或 VVEP 订阅中缺少一些重要的生产级功能,比如分布式交换机、主动高可用、动态资源调度……出于对替代产品能否支持生产级应用的顾虑,一部分用户可能不得不选择购买 Broadcom 提供的更高级别的订阅许可 VVF 或 VCF,即使新的订阅价格远高于原来。

**若出于成本考虑,或不执着于 VMware 的用户,也有其他成熟的虚拟化替代方案可以选择。**2023 年 Gartner《Market Guide for Server Virtualization》报告中提到的可选替代产品包括 Red Hat(OpenShift)、Microsoft(Hyper-V)、Nutanix、华为、志凌海纳 SmartX 等。目前,国内的创新虚拟化产品都是基于 KVM 进行开发。在替代产品评估时,用户应该关注产品的可靠性、稳定性和业务连续性支持能力,以及替代方案在生产环境的落地案例与实际业务承载能力。

欲深入了解 vSphere 替代方案,请阅读:生产级 VMware 虚拟化方案替换路线与评估

2. 原业务系统中使用的存储产品

如果将应用的核心抽象为工作负载和数据,其中数据的载体就是存储。用户在使用 vSphere 时通常依赖外部存储资源,因为单靠节点内部硬盘无法满足生产业务对数据容量和可靠性的要求。将应用从 vSphere 虚拟化迁移到其他系统上时,必须保持数据的完整和一致,因此考虑虚拟化替换时,也必须考虑与之配合的存储产品。

举个例子:假设,用户在原有的 vSphere 环境下使用了第三方存储产品,拥有 200 TiB 的总容量,实际上使用了 100 TiB。那么在迁移到新的虚拟化环境时,转换虚拟机格式过程中,使用中的 100 TiB 数据也将被转移到新环境的存储资源上,但考虑到系统冗余和维持与原有系统相同的容量性能标准,也需要配置至少 200 TiB 的存储资源。这个例子说明,当考虑替换虚拟化核心时,这项工作不仅仅涉及更换 Hypervisor 软件,还需要另行准备一整套完整的新系统。这个新系统除了采购新的虚拟化软件(Hypervisor)之外,还需要新的服务器硬件,以及新存储解决方案配套的硬件和软件。

vSphere 与其使用的存储必须整体替换

如果当前使用的服务器硬件和存储系统仍然处于有效的服务期,且运行稳定无需重大更新,仅仅为了避免 Broadcom 订阅费用的支出而全面换用新系统,从 TCO 角度计算,未必能实现节省。因此,在做出是否替换虚拟化核心的决策时,用户也需同时考虑由此带来的存储系统的额外开销。

**在考虑 vSphere 和存储的替换可行性时,一种可供选择的方案是将 “虚拟机与外置存储分离部署” 的方式升级替换为更加简单、弹性敏捷的超融合(HCI)系统。**采用“超融合”思路,可以继续使用 vSphere 作为虚拟化核心,同时以更加经济的分布式存储替换传统集中式存储。这种替换不仅可以实现虚拟化软件的平滑过渡和对原有硬件设备的有效利用,还能够同时实现架构升级,满足应用对存储 I/O 性能的需求,并更加灵活地支持系统规模的扩容。欲深入了解超融合替换 vSphere 和传统集中式存储的优势,请阅读:一文了解信创背景下 SAN 存储转型路线

以超融合系统对 vSphere 和原有存储进行整体升级替换

二、使用 VMware HCI(即 vSphere + vSAN)的用户

另一些用户不仅使用 vSphere,还同时在使用 VMware 的超融合(HCI)解决方案, 由 vSAN 作为和 vSphere 紧耦合的分布式存储资源池。在 Broadcom 新的订阅产品系列中,不再提供面向 HCI 的专门产品。原 VMware HCI 用户若想继续使用 vSAN 功能,至少需要购买 VVF 订阅许可。而 VVF 订阅默认每个 CPU Core 最高可使用 100 GB 容量的 vSAN。以一个最小包含 96 Core 的三节点集群为例,购买 96 份 VVF 许可,该集群将仅被授权试用 9.6 TiB 的 vSAN 存储,这个存储量对于三节点这么小规模的集群也显得不太够用。

如果用户需要的 vSAN 容量超过 100GB/Core 试用容量,需要在 VVF 基础上从 0 开始按容量购买 vSAN 的 add-on 许可,每份 add-on 许可扩展了 1 TiB 的 vSAN 存储容量。以前面举例的三节点集群来说,如果需要 15 TiB 的 vSAN 容量,仅购买 VVF 订阅只能被允许试用 9.6 TiB,缺口是 5.4 TiB,但不能只购买缺口部分的许可,而必须全额购买 vSAN add-on 容量许可。VVF 的订阅许可费用再加上这部分 vSAN add-on 许可费用,可能会让用户继续使用 vSphere 和 vSAN 的总成本远超从前。

而且,在 VVF 的订阅价格中,还包含了另外两种产品:Tanzu Kubernetes Grid 和 Aria Operation(含原 vRealize LogInsight 和 vRealize Operation)。如果用户没有同时使用这些组件的需求,仅仅为了能够继续使用 vSAN 而选择订阅 VVF,也增加了不必要的支出。

因此,在决定是否继续使用 vSphere 和 vSAN 时,用户应仔细计算可能需要的存储容量以及相应的成本,来确定今后的使用方式。归纳起来,用户可以有以下三种选择。

1. 使用外置存储替换/补充 vSAN

我们前面提到过,vSphere 常常与外置存储解决方案配合使用。如果用户高度依赖 vSphere 作为虚拟化核心且希望保留在 vSphere 上运行的虚拟机,但不一定要使用 vSAN 作为存储,可以考虑将大部分数据迁移至外置存储,并配置与原有 vSAN 相同的存储容量。保留的 vSphere 虚拟机仅需要购买 VVEP/VVS 订阅许可。当然,这将涉及新的外部存储软硬件的选型、测试、购买、部署和迁移工作。用户可以将 VVEP/VVS 订阅费用加上与新增外置存储的费用,并与订阅 VVF + vSAN add-on 的费用相比较,以确定哪一种方案可以在满足业务需求的同时更经济。

2. 以其他超融合存储替换  vSAN

用户也可以选择使用支持 vSphere 虚拟化的其他分布式存储产品,并与 vSphere 组成超融合系统。**这种方式下,用户仅需购买 VVS/VVEP 订阅许可,辅之以第三方超融合存储许可。**相比于采用传统集中式存储,从基于 vSAN 的超融合转为基于其他分布式存储的超融合,可以极大地降低额外的存储硬件投资:因为第三方超融合软件可以安装在 vSphere 虚拟化集群现有硬件上,并不一定需要为存储系统新购服务器。一旦原有 vSAN 上的存储数据迁移到新的超融合存储,原来被 vSAN 所使用的硬盘资源就可以被清空,并可以被重新加入到新的超融合存储资源池中,实现了数据迁移后的硬件重复利用。如果正在使用的硬件仍在正常的生命周期和维保周期内,利旧这些硬件可以节省成本。相比之下,若选用外置存储产品替换 vSAN,则很难利用原有服务器硬件或硬盘。

保留 vSphere,仅替换 vSAN 存储

在 vSphere 虚拟化集群中内嵌其他厂商的分布式存储组成超融合系统,国内的志凌海纳 SmartX,海外的 Nutanix 都有非常成熟的解决方案,详细方案可参见:基于 VMware vSphere 的超融合平台怎么选

3. 对 VMware HCI(vSphere + vSAN)进行整体替换

也可将 vSphere 和 vSAN 整体替换为其他超融合方案。方案评估时,决策者需要综合考量多个要素,确保选出的解决方案能够满足生产级环境的稳定性、性能、可用性、可靠性,并且在总拥有成本方面具有竞争力。

首先,稳定性是生产环境中的关键因素。在评估替代方案时,实际客户生产环境中的部署案例是非常重要的参考,以确保所选方案的稳定性与成熟度。

其次,在进行具体技术对比时,会涉及到以下方面:

  • 计算虚拟化能力:需要分析不同备选方案所支持的虚拟化类型,以及它们在成熟度和性能上的表现。正如之前提到的,国内的许多虚拟化产品都是基于 KVM 开发的。这些产品在虚拟机生命周期管理、高可用性、资源负载均衡等基本功能上,看似与 vSphere 相差无几。然而,当具体执行每项功能时,它们在性能、便利性以及执行结果的确定性方面的表现,则需要通过测试或在备用环境中的长期使用来进行仔细评估和对比。
  • 存储虚拟化能力:vSAN 基于 VMware 自有技术,能够保持比较稳定的研发路线图和自我突破能力,并与 VMware 其他产品之间保持良好的兼容性。国内大部分分布式存储是基于 Ceph 或 GlusterFS 进行开发,即便是同样基于 Ceph 开发的存储产品,在与基于 KVM 的虚拟化技术组成超融合系统时,其性能表现也各不相同。因此,需要通过充分的测试对各厂商存储产品实际自主能力和性能表现进行摸底,也要对各厂商采用的存储技术路线和长期发展潜力进行评估。
  • 虚拟化与存储的融合:VMware HCI 可以通过 vCenter 对虚拟计算资源和分布式存储资源进行统一管理,并且可以通过增购 Aria Operation 产品实现对计算和存储资源的长期可视化监控和预测分析。客户选择替换方案时,“超融合集群的统一管理能力”也应是重点评估的项目。但对备选替换方案管理界面的要求,不是对 vCenter 界面的“机械复刻”,而是要通过亲自使用,确认集群内的资源管理真正实现了一体化、图形化和自动化。

此外,软硬件的兼容性也是一个重要的考量因素。VMware HCI 是一个纯软件超融合解决方案,它支持多种硬件,并且在其官方网站上提供了一个详细的兼容性列表。这使得客户可以根据这个列表挑选最合适的硬件规格和组件。对于那些不提供广泛硬件兼容性的超融合替代方案来说,客户可能需要改变原有的采购模式和渠道,且现有的硬件设备在替代方案中可能无法得到重复利用。因此,软硬件的兼容性不仅仅是技术问题,而且直接影响到客户超融合系统的总拥有成本(TCO)。以 SmartX HCI 为例,读者可以点击文末“阅读原文”获得详细硬件兼容性信息。

将 vSphere & vSAN 整体替换为新超融合系统

三、使用 VMware SDDC 解决方案的用户

原 VMware 的软件定义数据中心(SDDC)解决方案提供了全面而集成的 IT 基础架构,通过多种 VMware 的产品组件(包括但不限于 vSphere、vSAN、NSX、TKG、vRealize Suite),用户可以轻松管理和部署虚拟化资源。

Broadcom 新的订阅产品中 VVF 和 VCF 都包含了多种原 VMware SDDC 方案中的产品组件。二者区别如下:

其中,VCF 包含的组件更丰富,可以提供 SDDC 方案使用的功能全集。但在国内使用 VMware SDDC 方案的客户中,大多数只使用了以上 VVF/VCF 产品中的部分组件,如 NSX、TKG、Aria Operation。Broadcom 新方案的 VCF “全家桶”配置超出了大多数国内用户的使用范围。用户如果只因为要继续使用其中的某些功能,而必须订阅全套产品,无疑将导致许可费用的极大增加。

**在这种情况下,SDDC 用户可以考虑采用“先周边,再核心”的分步替代策略。**鉴于用户对 VMware 最依赖的产品是计算虚拟化的核心——vSphere,其他组件的替换不会对核心生产系统造成致命影响。因此,目前使用 VMware SDDC 解决方案的用户可以继续使用仅包含 vSphere 的 VVS 订阅产品,并用具有相似功能的第三方软件替换 SDDC 方案中的其他组件。这样,在减少费用的同时,逐步摆脱对 VMware by Broadcom 的依赖。

以下将逐一分析 Broadcom VCF 产品套件中,除 vSphere 和 vSAN(前文已分析)以外,其他主要产品的可替代方式。

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

本份面试集锦涵盖了

  • 174 道运维工程师面试题
  • 128道k8s面试题
  • 108道shell脚本面试题
  • 200道Linux面试题
  • 51道docker面试题
  • 35道Jenkis面试题
  • 78道MongoDB面试题
  • 17道ansible面试题
  • 60道dubbo面试题
  • 53道kafka面试
  • 18道mysql面试题
  • 40道nginx面试题
  • 77道redis面试题
  • 28道zookeeper

总计 1000+ 道面试题, 内容 又全含金量又高

  • 174道运维工程师面试题

1、什么是运维?

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

3、现在给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值