容器的增加可能意味着虚拟机(VM)的受欢迎程度下降。但是,如果VMware能够找到方法整合开源容器平台Kubernetes与其vSphere或vCenter产品,那么,该供应商可能仍然有机会在不断变化的市场环境中保持竞争力。
现在Kubernetes已成为管理容器工作负载的首选平台。而VMware已经放弃了Photon(容器)平台的计划,转而关注vSphere Integrated Containers(VIC)。VMware还与Pivotal共同开发了Pivotal Container Service(PKS),并使用了Photon的部件来创建该服务。
VMware可以通过几种方式将更多产品与Kubernetes集成。具体来说,它可以优化vSphere或vCenter以与Kubernetes集成或将PKS与Kubernetes集成。
VMware vSphere集成的Kubernetes
首先,VMware可以简单地在VIC上添加Kubernetes接口。
VIC将Docker容器作为VM提供。通过使用VIC,容器可以获得VM级隔离,而仍可通过快速克隆这些VM实现快速实例化。
VIC将整个vSphere群集视为单个Docker主机,并通过底层vSphere HA和Distributed Resource Scheduler群集提供群集调度和高可用性。Kubernetes旨在在多个平台上运行相同的容器调度程序。
VIC产品页面不包含Kubernetes这个词,但这并不意味着VIC无法与Kubernetes集成,或者说VMware未来无法将Kubernetes与VIC结合使用。如果不出意外,VMware可以找到优化VIC的营销价值,以便在Kubernetes下运营。
Kubernetes和vCenter
VMware可能有机会为开源Kubernetes做出贡献。该容器管理平台还可以管理vSphere群集及其VM。
Kubernetes和vCenter提供类似的体验。这两个管理平台之间最重要的区别是细节水平和关注度:Kubernetes将容器实例作为可互换组进行管理,而vSphere将每个VM视为唯一。
Kubernetes使用有状态集,这意味着它可以处理调度对象,这些对象被用于在电源循环和其他生命周期活动保留数据。Kubernetes还可整合存储插件来管理这些有状态集的持久存储。
通过Kubernetes的网络插件,vSphere本机网络和NSX应该可以轻松地与Kubernetes集成。为了弥合差距,VMware可以投资于Kubernetes接口,以与其他接口一起运行,这类似于其Web客户端接口和vSphere(HTML5)客户端共存的方式。
VMware和Kubernetes的未来
VMware和Pivotal共同开发了PKS。尽管这两者都是VMware容器平台,但PKS和VIC目前尚未集成,未来可能也不会集成。然而,PKS可以提供关键功能以在VIC之上获取Kubernetes接口。
希望VMware在8月份的VMworld 2019上宣布VIC和PKS之间的整合。在2019年3月,VMware已发布新版本的VIC。
VMware尚未宣布任何激进计划来加入Kubernetes部署浪潮。但是,如果看到这家供应商深化vSphere和Kubernetes之间的关联,并不会令人感到惊讶。VMware产品与Kubernetes之间的未来集成可能会带来令人兴奋的发展。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
AWS提供具有许可证移动性的原生VMware服务
AWS和Broadcom将为VMware Cloud Foundation客户提供AWS原生版本的VMware […]
-
新对象存储、虚拟机产品可用于HPE GreenLake
本周在HPE Discover Barcelona大会上,惠与公司(Hewlett Packard Enter […]
-
Pure提供全托管VMware迁移到Azure
Pure Storage推出一项新服务,旨在帮助客户将本地VMware环境迁移到Microsoft Azure […]
-
如何解决Java虚拟线程固定问题
虚拟线程是Java的Project Loom项目引入的一种全新线程模型,并随Java 21 LTS正式发布,虚 […]