摘要:随着企业云原生转型的深入及基础设施市场的变化(如broadcom收购vmware),选择合适的kubernetes平台至关重要。本文对比了smartxsks (smartx kubernetes service) 与vmwaretanzu:
lSmartXSKS:专注于超融合(HCI)深度集成、轻量化部署与国产化生态适配。
lVMwareTanzu:专注于多云管理、复杂的Spring应用生态及传统VMware技术栈的延伸。
l核心结论:追求运维效率、国产化替代或高性能HCI集成的企业SKS;拥有深厚VMware依赖且需管理异构多云的企业更适合Tanzu。
由于商业环境的变化以及相关政策因素,不少国内企业都在积极推进VMware替代,并深入探索容器管理服务—— vSpherewith Tanzu 和TanzuKubernetes Grid 的国产替代方案。作为SmartX榫卯企业云平台的重要模块,SMTXKubernetes 服务(SKS)不仅可提供与Tanzu同等的关键功能,还通过技术优化进一步降低容器环境运维管理复杂度,实现混合环境统一管理与安全防护,并提供更全面的国产生态支持能力。
以下,我们将详细介绍如何以SKS替代vSpherewith Tanzu,包括关键能力对比、替代优势解读、迁移路径介绍和替代案例分享。
26个核心技术能力与架构对比:SKSvs. vSphere with Tanzu
SKS是SmartX榫卯企业云平台提供的Kubernetes服务,通过整合业界领先的SmartX虚拟化、分布式存储、网络与安全等产品组件,帮助企业在多种环境中轻松部署、管理和使用生产级Kubernetes集群。SKS不仅提供简单易用的Kubernetes集群生命周期管理功能,还具备丰富的高可用特性、全面的可观测性功能,以及更广泛的国产兼容性。


SKSvs VMware vSphere with Tanzu:重点功能对比
深度解析:选择SKS替代vSpherewith Tanzu 的五大核心优势
#1全面适配中国企业级市场需求与合规性
(1)灵活的商业模式:支持按需付费与成本优化
VMwarevSphere with Tanzu 采用基于vSphere集群整体CPU容量的许可模式,可能出现资源利用率低、导致用户承担额外成本的情况。
而SKS提供了两种许可选择:
·基于云平台CPU容量计费:适合规模化部署连续性业务的用户。
·按Kubernetes集群vCPU总数计费:根据Kubernetes集群规模收费。适合容器化初期用户,是“用多少买多少”的弹性方案。这种多样化的灵活许可策略尤其受到中小企业的欢迎——某水务机构通过vCPU计费模式减小了初期的投入成本。
(2)完善的国产化生态:支持主流国产CPU与操作系统适配
在国产化浪潮下,SKS作为一款国内产品,展现出更强的生态兼容性:
·硬件层:全面支持海光、鲲鹏、飞腾等国产CPU和昇腾等国产GPU。
·软件层:适配openEuler等信创操作系统。
例如,自贡市第一人民医院使用SKS,部署了基于国产操作系统的容器化运行环境,实现了云原生架构与过程化的无缝对接,支撑核心业务系统安全、可控、平稳地运行。欲深入了解,请阅读:自贡市第一人民医院:超融合与SKS承载HIS等核心业务应用,加速国产化与云原生转型。
(3)业务导向的架构选择:支持多样化集群类型按需构建
用户通常会根据不同的业务需求选择适宜的集群类型:
·虚拟机集群:适用于开发测试等需要快速弹性伸缩的场景。
·物理机集群:适用于对计算性能有较高要求的业务,如AI训练、实时数据分析等,可避免虚拟化带来的性能损耗。
相较于VMwarevSphere with Tanzu 仅支持虚拟机集群,SKS同时支持创建和管理虚拟机集群与物理机集群,能够满足更广泛的应用场景需求。实测数据显示,SKS(虚拟机Kubernetes)可以达到裸金属Kubernetes性能的82%– 96%。欲深入了解,请阅读:虚拟化vs.裸金属:两种K8s部署模式下的多场景性能对比。
#2的图形化交互体验与自动化运维
(1)一键式全生命周期管理:K8s集群的快速交付与扩缩容
VMwarevSphere with Tanzu 具备Kubernetes集群管理的自动化能力,但其操作通常依赖于kubectl、YAML文件、CLI等方式。对于初级用户而言,学习和使用门槛相对较高。相比之下,SKS提供简洁直观的图形化界面,支持用户在几分钟内完成Kubernetes工作负载集群的创建。此外,SKS提供统一的管理界面,支持对所有Kubernetes集群的生命周期进行管理,包括创建、配置、升级、扩容与缩容、删除等操作。
(2)零代码配置:高级功能与网络策略的图形化编排
在保障Kubernetes集群的可靠性、可用性和自愈能力方面,VMwarevSphere with Tanzu 与SKS均提供了相应的机制,例如在集群节点发生故障时自动进行替换,以及在集群资源不足以支撑应用部署时自动触发水平扩容。然而与VMwarevSphere with Tanzu 主要依赖手动配置不同,SKS允许用户通过图形化表单灵活配置关键参数,例如故障节点的判定策略和时间阈值,以及节点自动伸缩的数量范围等。
(3)容器化应用管理:面向开发者的图形化视图与自服务
VMwarevSphere with Tanzu 提供了一定的Kubernetes集群图形化管理功能,但在容器应用的生命周期管理方面存在不足。在vCenter界面下,管理员无法直接对Kubernetes的原生资源(如Deployment、Pod)进行管理,通常需要借助命令行工具或其他容器管理平台执行创建、更新或删除等操作。SKS支持直接在管理界面打开集群、节点和Pod的控制台,并进行相关操作,从而减少用户在不同管理工具间的切换,提升运维效率。
#3统一安全治理:混合架构下的全栈安全策略管理
随着企业应用现代化进程的推进,虚拟化与容器化共存的现状已成常态。这种混合架构带来了独特的安全挑战——由于虚拟机与Pod之间的网络采用完全不同的架构,流量无法统一监控、安全策略配置复杂而低效。
VMware在Tanzu中先后尝试集成NSXContainer Plugin(NCP)和Antrea,并在一定程度上可以实现vSphere环境中的虚拟机与Pod安全策略。这在虚拟机和容器化应用的网络安全融合方面,已经领先了其他厂商一大步。但该方案中,对虚拟机、Kubernetes集群进行管理的界面是vCenter,而配置虚拟化和Pod的统一安全策略就需要切换到NSXManager,二者仍然存在割裂。
SKS提供了统一的可视化界面,同时用于管理虚拟机、Kubernetes集群及容器化应用资源(Pod、Deployment等等)、配置虚拟机和Pod的安全策略,并支持整体查看虚拟机和Pod之间的流量信息。与VMware的产品和方案相比,SKS的解决方案更加简洁易用:
·界面统一:在同一管理平台中完成虚拟机和Pod的各种管理工作,包括配置、监控与数据流的查看。
·全链路数据流透视:支持跨资源类型的拓扑视图,可追踪Pod、Deployment、虚拟机、外部IP等多种对象之间完整的数据流。
#4精细化治理:基于多租户模型的细粒度资源隔离与分配
VMwarevSphere with Tanzu 的租户是在vSphere集群范围内,以vSphere命名空间作为租户粒度,支持的对象包含TanzuKubernetes Grid 集群、vSpherePod、虚拟机。主要是用于隔离vSphere的虚拟化资源,而不是Kubernetes集群内的Pod等资源。
SKS基于Kubernetes的Namespace提供隔离和集中管理能力,并且管理粒度更加细致,适合需要简单、高效的多租户解决方案的用户。
#5全方位可观测性:覆盖指标、日志与链路的深度监控
在可观测能力方面,VMwarevSphere with Tanzu 主要提供基础设施即服务(IaaS)层面的监控和日志能力,且缺乏统一的虚拟机与Pod流量可视化方案,需要另外集成AriaOperations for Networks(原vRNI)或 NSXIntelligence 的能力。而SmartX在一套管理软件中提供了覆盖集群、节点和应用等多个维度的数据信息,有助于用户更全面地了解集群运行状态。
迁移路径与落地实践:从vSpherewith Tanzu 平滑演进至SKS
目前,用户通常使用第三方迁移软件(如Velero)进行Kubernetes集群上的应用迁移;也可采用SmartX与骥步科技推出的云原生备份容灾联合解决方案,顺利实现从vSpherewith Tanzu 到SKS的应用与数据迁移。该方案支持将容器应用和数据从异构的Kubernetes源集群迁移至SMTXKubernetes 服务,在迁移过程中可以自动完成存储类型(storageclass)等资源差异的自动转换。同时本方案支持对于数据卷的多次增量迁移,以最小化生产业务切换所需的服务时间窗口。欲深入了解,请阅读:志凌海纳SmartX携手骥步科技推出云原生备份容灾联合解决方案。

替代实践:某信托公司实现VMware虚拟化和Tanzu的同步替代
某信托公司为了满足业务灵活发展需求,通过微服务及云原生方式构建了业务应用,在前期建设方案中使用vSphere融合部署的SmartX超融合方案部署TanzuKubernetes Grid,承载容器化开发测试和生产工作。由于VMware国产化替代等需求不断凸显,用户需要对现有IT基础架构及容器平台进一步改造,因此进一步评估使用榫卯企业云平台完全替代VMware虚拟化和容器服务的可行性。
在第一阶段测试中,用户使用3台海光服务器部署了基于ELF虚拟化的超融合集群,对SKS进行了测试。结果显示,SKS在功能、性能、集成插件以及可靠性等方面的44项测试中全部通过,与Tanzu在Kubernetes集群生命周期管理和监控运维方面表现相当。此外,SKS支持Kubernetes原生API接口,兼容用户现有的管理和监控工具,使得运维人员能够延续既有的运维流程与实践,高效实现从Tanzu向SKS的无缝过渡。
基于以上测试表现,用户重新设计并建设了业务架构,同时替换了VMware虚拟化和Tanzu,以SmartX原生虚拟化ELF和SKS承载了虚拟化及容器化业务,并通过CloudTower实现了两个环境的统一管理。为了保障可靠性,用户分别在主备站点承载SKS的超融合集群内创建2个SKSKubernetes 工作负载集群,分别承载生产环境与UAT环境。这些Kubernetes集群的ControlPlane 和Worker节点通过虚拟机进行部署,便于Kubernetes集群自身的灵活部署与扩展以及故障后快速自愈。同时这些由SKS创建的Kubernetes集群通过用户的Rancher进行纳管,便于用户的运维和开发人员统一维护。

此次实践帮助用户同时完成了IT基础设施的架构升级、高可用建设与VMware国产化替代,为未来的信创转型奠定基础。










