VMware通过VKE和PKS服务增加Kubernetes选项
长期以来,VMware一直是其自己的服务器虚拟化技术的代名词,尽管该公司现在也已大力投资于容器和Kubernetes服务。
6月27日,VMware宣布了其VMware Kubernetes Engine(VKE)服务的beta版,为组织提供了运行容器的新选项。6月28日,VMware与Pivotal一起发布了Pivotal容器服务(PKS)1.1版本,为希望部署和管理应用程序容器环境的企业提供了一组不同的选项和部署功能。
VMware的Cloud Native Apps业务部门产品管理副总裁Bill Shelton对eWEEK表示: “ VKE是一种提供Kubernetes服务的云服务。” “ VKE不仅仅是受管的PKS。”
VMware与合作伙伴Pivotal和Google合作开发了PKS产品,该产品于2017年8月宣布。PKS是托管的Kubernetes服务,它利用Kubo开源项目进行Kubernetes管理。Kubo将Kubernetes引入了Pivotal的BOSH部署技术。
谢尔顿说,PKS和VKE都共享上游Kubernetes本地资源,但由于VKE是一种云服务,它们是在不同的基础上构建的。VKE也不应与另一个称为vSphere Integrated Containers的VMware容器产品混淆,该产品使容器可以在VMware的核心虚拟化平台上运行。
Shelton说:“ VKE在[Amazon] EC2而不是vSphere上运行,并且EC2实例对用户不可见。”
VKE是一种Kubernetes即服务产品,将上游Kubernetes容器编排技术与VMware的Smart Cluster技术集成在一起。谢尔顿说,Smart Cluster提供了其他策略来帮助保护和运行Kubernetes。Smart Cluster启用的策略包括可用性,扩展目标和安全隔离功能。
亚马逊拥有自己的称为Kubernetes的Amazon Elastic Container Service(EKS)的Kubernetes即服务平台,该平台已于6月5日全面上市。与EKS相比,VKE将支持非AWS区域内的集群。 。此外,他说,VKE同时管理Kubernetes控制平面和辅助节点。
谢尔顿说:“通用航空(GA)将在2018年下半年上市。” “确切的时间将根据参与我们Beta版计划的客户的反馈来确定。”
PKS
新的PKS 1.1更新于6月28日发布,基于上游Kubernetes 1.10版本。PKS 1.1提供的新功能包括更高的可用性以及与其他VMware产品的集成,以进行运营和管理。在可用性方面,PKS 1.1现在集成了多个可用性区域(Multi-AZ)支持。
VMware的云原生应用业务部高级主管Wendy Cartee对eWEEK表示: “多可用区支持在可用区之间分布集群和节点,在可用区中断的情况下提供HA(高可用性)。” “它是由Pivotal和VMware为PKS开发的。”
为了改善操作和管理,PKS 1.1提供了与VMware vRealize Log Insight产品的集成。Cartee表示,新的集成使组织可以更深入地了解容器平台的核心层,从而可以通过智能数据标记进行跟踪和监视。
Cartee说:“ PKS聚合,标记并使用可搜索的标记(例如集群,吊舱,名称空间和容器)将所有日志运送到Log Insight。” “日志数据还使用SSL [安全套接字层]进行了加密,并具有日志限制和限制功能,以防止数据溢出或丢失。”
PKS 1.1还包括VMware支持的Harbor开源容器注册表技术。Harbor提供安全的容器应用程序注册表功能,使组织能够管理和部署容器映像。目前正在考虑将Harbor项目变成Cloud Native Computing Foundation(CNCF)的托管项目。
展望未来的PKS版本,Cartee表示VMware将继续专注于增强Kubernetes的生产使用,并解决运营商和开发人员面临的主要挑战。