上一篇文章我们讲了根据调研公司的报告,目前只有NexGen支持Type 3的VVOLs。也就是它可以支持根据QoS策略来部署VM。
今天,我们通过ESG Lab的一个白皮书(当然是NexGen赞助的啦),一起来看看目前唯一支持Type 3的NexGen阵列是如何做的。
首先,ESG告诉我们说,管理数据的增长和服务器虚拟化的增长是目前IT部门的最重要的5件事情里面的2件。
而NexGen N5混合闪存阵列采用PCIe闪存和SAS HDD,支持QoS(动态优先级,基于策略)和VMware VVOLs完美结合,较好满足了这两点需求。
ESG为了验证这些功能,对N5进行了测试。首先,他们选择了4种应用,其中三种应用稳定运行后,然后注入第四种应用,看QoS的影响。原有的三种应用分 别是Microsoft Exchange赋予优先级mission-critical, OLTP database赋予优先级business-critical, VDI赋予优先级non-critical, 最后注入的file server workload也赋予优先级business-critical.
我们看到,文件服务器负载注入后,没有影响到Mission Critical的业务,但影响到了Non-critical的业务。说明优先级起了作用。
四种应用性能统一在一个图形上,可能大家看得更加清楚。
ESG还测试了动态改变优先级的情况。ESG把某一个VM的SQL SERVER负载从Non-critical在线修改为Mission Critical,发现其IOPS升高,时延下降。要知道如果阵列不支持动态改变QoS策略,一般需要做V-MOTION才能实现的QoS的改变。也就是 动态QoS策略,可以减少很多VM迁移的需求。
ESG还比较了传统存储,NexGen N5-500采用和不采用QoS情况下支持VM数量的情况。结论就是NexGen混合阵列支持的VM数是传统阵列的4倍,如果加上QoS,甚至可以做到5倍。
ESG还演示了NexGen和VMWARE VVOLs的支持情况。管理步骤也很简单。
第一步,先创建VVOL datastore。
第二步,创建NexGen的QoS策略并且映射给VM存储策略。
部署VM时,系统根据存储策略自动选择datastore并且创建VVOL。
从VM的summary tab可以看到VM的存储策略(优先级)。
如果切换到NexGen的管理界面,也可以看到VM创建的VVOL。一个VM最少需要三个以上的VVOL,包括配置文件、交换文件、最少一个数据文件。因此,VM和VVOL是1对多的关系。
大家可以看到,一些新厂商在支持VVOLs特性上已经走在了很多存储大厂(包括EMC)的前面。这也是他们寻求差异化竞争的努力,不过相信一年以后,这些差距会缩小。这个事情也说明,并不见得EMC和VMWARE是一家就能结合得更好,一个是由于内部竞争,但更重要的是EMC可能不认为支持VVOLs是最重要的事情。