VMware联手Docker、Pivotal和谷歌为旗下平台加入集装箱支持
VMware 今天宣布,它将与 Docker 、 谷歌 和 Pivotal 合作将Docker集装箱支持带到它的平台上。此外,该公司称,它将 携手 Kubernetes 社区将该项目的集装箱管理解决方案带给企业。
乍看之下,Docker项目与VMware应该相互矛盾。在很多方面,Docker集装箱免除了使用像VMware这样的解决方案的需要,因为VMware的“软件定义数据中心”模式恰恰基于使用自有虚拟机器的理念。然而,鉴于你可以在虚拟机器中运行集装箱,二者没有理由不能共存——即便是在同一数据中心当中。
“通过与Docker、谷歌和Pivotal合作,我们将能够在一个常用平台上规模化开发、运行和管理各种类型的应用程序。”VMware首席技术官本•法西(Ben Fathi)今天在声明中表示,“通过这种方式,Docker集装箱和虚拟机器可提供面面俱到的IT环境。我们将共同为企业优化集装箱——确保他们在软件定义的数据中心环境中能够有效运营。”
具体来说,VMware是指它将与上述三家公司合作简化在现有VMware基础设施和 它的vCloud Air混合服务 上运行集装箱化应用程序的过程。该公司声称,它能够运用其在“计算、管理、存储、网络和安全功能”上的体验带到集装箱环境中,帮助企业采用运行于虚拟机器的集装箱。
该公司将与Docker合作为VMware vSphere 和VCloud Air启用VMware工作流程上的Docker Engine引擎。两家公司还将合作展开libsware、libcontainer、libchan等Docker相关的众多开源项目,以及提升Docker和VMware产品之间的互通性。
VMware 称 ,它将联手谷歌“将基于容器的网络模型带到Open vSwitch,启用OpenStack,及对Kubernetes进行多云整合”。正如谷歌 所指出的 ,“为Kubernetes提供机器不仅是形成原始周期与字节池的必要条件,还能够提供多一层重要的安全层”。谷歌称,VMs是“强劲的安全网域”。因此,虽然集装箱或许适用于半可靠的工作负载,但虚拟机器能够给不可信的工作负载提供多一层安全保护。该公司指出,正因为如此,它本身就允许不同的Kubernetes集群在其数据中心中的相同物理基础设施上共存。“在基础设施集群中加入VMware的专业技术,将让人们能够开始像谷歌那样运算,不管他们身处哪里进行那种运算。”谷歌产品经理克雷格•麦克路基(Craig Mcluckie)指出。
通过与Pivotal合作,VMware将着手改进 libcontainer 项目(Docker的集装箱参考实施方案),将管理Pivotal的Cloud Foundry隔离环境的VMware Warden项目 的一些特性带到Docker。(译:羽腾)
VMware Partners With Docker, Pivotal And Google To Bring Container Support To Its Platform