在“云”上支撑任意负载
——Nutanix发布5.0版本
2017-03-08
需求引导生产,企业级云平台的产生也是因为用户的需求。近年来,中国用户的购买习惯在发生变化。
可以回忆一下,在三年前,用户在搭建一个数据中心的时候,或者在扩容、部署新应用的时候会买什么?会单独购买服务器和存储。当时用户需要将所有产品都放在一个盒子中,因此出现了超融合产品。但是后来,用户觉得购买盒子麻烦,选择直接上云。但是随着时间的推移,由于安全性问题、成本管控的问题存在,公有云的弊端逐渐显现。
公有云提供的资源足以部署应用吗?如果足以部署应用的话,可以跑一个应用吗?有监控吗?有计费吗?有一个复杂应用部署的脚本蓝图吗?为了解决这些问题,Nutanix近两年来正努力将当年从给用户盒子到部署云中间缺的东西一块一块都补出来。
Anjan Srinivas表 示,企业级云平台就意味着可以在云上支撑任何一种工作负载。要实现企业云的愿景,并在数据中心内提供类似公有云般的服务,需要提供类似于公有云所提供的基础设施服务。不同的工作负载需要不同的基础设施,所提供的服务组件必须能够根据不同应用的需要“开启”或“关闭”——并无需触及底层的物理基础设施。这也是Nutanix的“企业云平台”的目标。
要如何实现这一点?当然是通过技术的创新。在Nutanix发布的5.0新版本中,不仅为平台增添了新的基础设施服务,并且加强了原有的基础设施服务,为各种规模的IT部门带来更大的灵活性及和潜在的成本节约。
首先是有关不同产品的堆栈。第一层是DSF,即分布式存储的网络,上面是应用移动性框架,再往上会有Prism,是方便最终用户消费使用技术的页面,这是UI层。5.0版本的发布,是总体向企业云的愿景又迈进了一步的标志,现在不光是简单的存储,基本上可以在平台上跑任何一种工作负载。
Anjan Srinivas表 示,Nutanix产品本身的架构是不变的,但允许不断地对接新的模块,这个架构与云本身是非常相似的。5.0新版本在3个领域进一步的拓展功能。第一是Prism的智能化有了大幅度的提高,第二点是在存储的框架方面有更多的VMS,第三点是AHV,5.0版本中对AHV的改善主要是使其能实现跨不同工作负载的运行。所以这和云是非常类似的,云是有弹性的,能随着业务而不断拓展,Nutanix的架构也是如此。
具体来说,在虚拟机存储这方面,软件层次有两方面的增强。第一是Acropolis File Service(AFS)文件储存服务,有了该服务,客户便无需单独的NAS解决方案,并可将虚拟机和文件数据整合到同一个集群中。
第二是Acropolis Block Service(ABS)增强功能,增加了对动态负载平衡控制和闪存固定的支持,从而提高性能;通过握手认证协议(CHAP)提高安全性,使客户端服务器通信更安全;在线调整大小实现了更高的可用性。此外,Oracle成为ABS认证的工作负载。
而对于管理层Prism,它已经不仅仅是一个简单的管理层了,它可以提供更高级的功能,比如搜索增强功能,这是实现个人化、消费级管理体验的核心之一,是能让管理员能够以在其在个人生活中一样的方式进行操作。
Anjan Srinivas举了几个例子。
我们知道IT管理人员的日常工作就是做故障的排查,通常需要调用5到7个不同的控制面板来找到问题的所在,Prism添加的功能能够大大地缩短了这些IT管理人员故障排除的时间,他们可以用VM IO的特点,总结这样的峰值发生在什么时候,从而非常轻松地锁定问题所在。
另外,IT部门还需要做的一个非常耗时的事情就是分配资源,例如,某个团队需要三台Linux的虚拟机,另一个团队需要3台Windows的虚拟机,Nutanix5.0具有自助服务的功能,每个团队都可以弹出对话框,进行勾选。另外,还有一些内部计费等功能,这其实就是实现在企业云的模式。