NUTANIX:从虚拟机迁移到容器是不自然的,对新平台的质疑


【编者的话】当前的容器技术越来越火,但是没有技术是十全十美的,都有着自己的优势、劣势。Nutanix从自己的角度谈论了容器类技术优劣以及当前应用栈的现状。

如果企业要使用新技术,那就需要做出一些妥协。为此,旧的架构需要调整,并且新的技术需要可以兼容旧的架构。

虚拟化最开始只是想减少物理服务器的管理工作。服务器虚拟化后,用户就可以在虚拟层上创建规格不一的虚拟机。当然,这只是第一个阶段。第二个阶段就是把这些虚拟迁移到云上。第三阶段是为软件换装,让他们满足虚拟化的特殊要求,也就是让他们在新环境中原生态“存活”,而不是外来者。

这使我们一直处于协调新旧栈之间的关系:支持的结构、服务之间的关系,服务是以持续性部署、无状态布局设计的。

回家

软件化存储企业 Nutanix给我们提出了一种我们没有考虑太多的情形:一些让所有阶段具有可操作性,但是从来没有真正地进行过讨论过的问题。

它和“云”没有被假定为所有商业软件的最终目的地的实现有关。云平台(例如 OpenStack)诚然实现了虚拟环境之间的流通性。但是这个流通性是双向的,意思是指云平台承诺的效率、优化何时能真正实现,或者说这个承诺是否能真的的实现。当把业务的虚拟化应用迁移到物理机变得不仅必要而且非常划算时,这可能是比较好的一种选择。

“我认为从虚机迁移到容器是非常不成熟,并且可能不是很有必要”, Nutanix的营销高级副总裁Howard Ting在一次关于新栈的采访中说道,“但是从虚拟机管理程序迁移到 Hyper-V的环境,然后迁移到AWS,这是一个非常真实的需求”。

Nutanix的工作线是虚拟存储,让虚拟机环境和 Docker环境能把虚拟存储池识别为巨大的 iSCSI存储卷。上周,Nutanix发不了他们新的 Acropolis Distributed Storage Fabric,它扩展Nutanix 已有的文件系统到也包含 web级别的存储。Acropolis的目标是统一所有工作到单一的设备上, Nutanix说。

扩展性的新范围

容器将很好地立即使用 web级别的存储,因为容器当前的首要任务是评估在扩展性上的所有局限性。

但是让容器和这种关于虚机的结构协作并不意味着把虚机的工作转换成适合容器的工作,反之亦然;也不是让他们在同一负载下进行集中管理。虽然 VMware公开发表想要这样,Ting也知道,实际上,我们能完成的最好的办法是共存。

共存意味着促使顾客来规范工作量,从 web级别回落到本地数据中心。这不是很明显,但是虚机上定制的应用在这种情况下将会有一段困难的时光。

数据中心趋向于把 AWS存储当做他们新的软件服务初始落地的地方,包括开发和测试阶段,也包含落地到生产的过程。一旦这些服务成熟了, Ting说,顾客将会寻找方法把他们迁移到物理机。这种分布模式很有可能对于容器和虚机来说都是一样的。实际上,使用容器可能会使生命周期加快。

“当前,如你所知,没有办法使用 AWS开始然后把他们迁移回来”, Ting评论到。一个他陈述的例子就是 Facebook游戏生产商Zynga ,早期被认为是 Amazon最大的顾客,在扩展自己的数据中心的时候大捞了一笔。 Zynga搭建自己的“Z-cloud”设备把它的资源拉回来,但是在 OpenStack之前。有人说公司仍然在重新组装他和重新使用了一个普通的商业模式。

逃离之旅

为了启用这种 come-and-go模式的虚拟化部署,Nutanix已经采用了 Acropolis这种可能更加便捷的方式:引进他自己的虚拟机管理程序
虚拟机管理程序变成了新的有价值的东西, Thing解释道,现在有很多很棒的选择。五年前,你是不会这么说的。 Hyper-v处于不成熟的状态,KVM缺少很多企业级应用的能力并且处于刚新兴起来。但是我们笃定有很成熟的产品能够交付大多数基本的虚拟化级别的服务。

当今大部分hypervisor都已经在使用了,Thing指出,充分应用在生产迁移以及分布式资源规划。Acropolis的虚拟化管理程序是开源 KVM的扩展。他说,管理员不再需要在管理回话之间来回切换,比如在 Nutanix的Prism 和VMware的 Vcenter之间。现在,虚拟机的部署以及存储的管理可以通过一个会话就搞定。

这个特性不容置疑的必须的,如果不是已经这样,通过容器和微服务,当今的虚拟化将由主要的生产商来切割市场。Docker 的创新,在很大程度上,转化虚拟机管理并把虚拟化迁移到内核。但是除非容器想把它之后的时间花费在沙箱阶段,否则他们需要想办法从他们自己的shell中脱离出来并且跟20世纪的模型栈, 90年代的模型,并且甚至是80年的模型能共处一室。

原文链接:Nutanix: The Move From a VM to a Container is Unnatural, a Challenge of New Platforms(翻译:李敏)

0 个评论

要回复文章请先登录注册