Pivotal容器服务(PKS)将让搭建有本地基础设施的客户能够迅速部署企业级Kubernetes。
VMware PKS示意图(图片来源:VMware)
在VMworld大会第二天,VMware宣布与Pivotal和谷歌合作,共同推出一项新服务,将让企业客户能够借助vSphere,在本地迅速部署企业级Kubernetes。
新服务名为Pivotal容器服务(PKS),让用户可以借助VMware NSX轻松实现网络和安全配置。它还提供了与谷歌容器引擎(GKE)随时兼容的优点。
Pivotal和VMware运用各自扎实的企业级专长推出了PKS,这是开源项目Project Kubo的商业版,旨在帮助全球2000强公司运行Kubernetes。已选定容器作为部署单元的软件需要像Kubernetes这样一种可靠的、可扩展的容器编排平台。PKS将帮助运维团队交付一种经过加强、易于维护的容器平台,同时让开发人员可按照需要访问这样一种生产就绪环境:拥有高可用性、安全性以及跨私有云和公共云的多租户模式。
2016年11月,Pivotal和谷歌云就Kubo达成合作伙伴关系,这个联合开展的技术项目旨在通过BOSH,为Kubernetes集群引入Pivotal Cloud Foundry的多云部署功能,从而提供一种统一的方法,以便创建、部署和管理任何云上具有高可用性的Kubernetes集群。由于广大企业和开发人员赞同使用统一的容器管理标准,VMware于是联合了Pivotal和谷歌云,投入大量的研发资源,共同开发Kubo,并构建基于Kubo的解决方案,以改善Kubernetes的运维就绪性。
PKS的初始版本将拥有Kubernetes(通过BOSH)、VMware NSX以及共同开发的Open Services Broker API版本,后者让用户可以将GCP服务轻松整合到PKS应用程序中。Pivotal 云平台的副总裁兼总经理詹姆斯·沃特斯(James Watters)说:“共同开发的API让所有不同的云抽象机制得以拥有彼此共享的数据服务和彼此共享的服务目录。”
PKS将拥有跨云安全和网络连接,包括由NSX驱动的与容器网络接口(CNI)兼容的服务。PKS将与VMware vSphere无缝整合,让客户能够使用VMware面向容器和虚拟机的统一SDDC基础设施。
借助PKS,客户就可以从VMware获得所有的软件定义基础设施即代码,从Pivotal的BOSH获得自动化和编排机制,Kubernetes驻留在上面。
VMware的全球行业领域首席技术官克里斯·沃尔夫(Chris Wolf)表示,企业开发团队通常要花数周乃至数月的时间来部署容器,配置网络IP地址和防火墙规则的工作阻碍了敏捷性。
沃尔夫说:“PKS为开发人员提供了全面自动化,可以非常快地处理所有这些工作。我们为大家提供了这套交钥匙Kubernetes部署方案,同时还为开发人员提供了Kubernetes的原生API和原生命令行体验”,这正是他们所寻求的。
由于保证随时兼容,PKS有望提供与GKE一样频繁的更新。在过去一年,Kubernetes项目每三个月发布新版本,“用户确实很欣赏这方面的速度和创新,”谷歌的Kubernetes和容器引擎部门产品管理负责人阿帕纳·辛哈(Aparna Sinha)如是说。
VMware在过去几年间致力于让客户在企业数据中心部署和运行容器来得更轻松。VMware的云原生应用程序总经理保罗·法佐恩(Paul Fazzone)表示,之前有几种不同的场景,促使客户采用容器化技术。
他说:“由于许多企业组织逐渐远离传统的应用开发实践,试图用全新的方法来开发定制应用程序,或者更新改造现有的生产级应用程序,它们越来越求助于Pivtoal,以补充新知识,并提供完成这项任务的工具。”
另外,企业组织求助于容器化技术,以便更高效地运行开销很大的现有应用程序,并更高效地打补丁。
法佐恩表示,客户还在重构关键任务型应用程序。一旦客户更熟悉现代化的应用程序开发实践,他们会重新评估用较传统方法构建的高价值应用程序,“将它们拆解开来,每次一个组件,让它们实现模块化,让它们更具有云原生的特性。”
相关阅读:
VMware-on-AWS正式上线,VMware现在是正宗的SaaS玩家!