双管齐下, VMware 的容器新战略

VMware 在本周的年度 VMworld 大会上为容器技术推出了一个双管齐下的技术。 VMware vSphere Integrated Containers ,这是现有 vSphere 产品的翻新,能够让 Docker 容器在 vSphere VM 内运行;而新的 VMware Photon Platform 是专为定制的 Linux 环境中运行容器。
通过这种双重策略, VMware 希望留住那些想在生产环境中采用容器技术的客户群,同时为“ container-first 、 cloud-first ”建立一个新的并行平台。
vSphere 还是 Photon?
vSphere Integrated Containers ( VIC )正如它在 label 上说的那样:在 vSphere 内运行容器的一种方式。它的优点包括利用 vSphere 的管理控制和通过 VM 级别隔离保护容器。可能有些人会说保护 VM 是以开销和成本为代价的,但 VMware 宣称利用 vSphere 6 Instant Clone 特性,新 VM 在最小的内存开销的前提下可以在不到一秒内启动。
基于 VIC ,你可以得到从 VMware 产品获得容器特有的网络和存储虚拟化功能——如通过 VMware Virtual SAN 或 vSphere Virtual Volumes 为 VMware NSX 提供容器的 introspection 特性或容器的持久性数据卷。在 VMware 的条款里,容器化的 APP 需要防火墙、虚拟网络、 snapshot 、资源管理——在 VMware 的生态系统里都有匹配的解决方案。
Photon 在今年的早些时候发布,通过一个基于 ESX"microvisor"为运行容器融合一个定制的、轻量级 Linux 发行版,它即将开源其控制层 Photon Controller 。 VMware 方面表示,我们的目标是提供“ just enough (正好的)”虚拟化环境,以支持容器运行在轻量级,原生云环境上。
两项技术,一个目标
这并不觉得奇怪, Variations 目前是这个领域的中流砥柱了。 CoreOS 开创了一个最小的 Linux 系统运行容器, Rancher 发展了这个理念。 Canonical 的 LXD 意思试图平衡容器和 VM 的行为,由于英特尔的 Clear Containers 概念,它利用硬件级的虚拟化功能。 Joyent 的 Triton 还将通过一个新的操作系统堆栈提供更好的容器保护。
VMware 当然看起来一直在追赶,因此该策略让人想起一个它的 Integrated OpenStack 部署:满足现有用户群对新功能的需求—— VMware 正在比以前以更快的速度提供产品,以免丢失客户。
考虑 Photon 对多个容器类型的支持——不仅 Docker 还有 CoreOS 的 Rocket 以及 Cloud Foundry'的 Garden image formats —— VMware 希望给潜在用户任何他们觉得需要的东西。
这不仅仅是一个“ just enough ”虚拟化技术——这也是一项“ just enough ”实验,但为了赋予这项技术更强的竞争力和更有效的发展, VMware 可能需要将这类实验全面整合到整个产品栈中。
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676471695583481856.html