EVO:RAIL自从VMworld 2014大会上发布之后,似乎一直都很神秘,关于EVO:RAIL争论也一直从未停止。笔者有机会与VMware的全球战略合作伙伴,国内唯一一家联合发布厂商进行接触,对浪潮EVO:RAIL一体机有了进一步了解。
EVO:RAIL的应用创新
就应用来说,EVO:RAIL是由浪潮和VMware联合开发的、面向软件定义数据中心的新一代融合架构(Smart Architecture)系统,实现了硬件重构和软件定义的结合,具有去耦合、可重构、自动化、整体性、弹性化5大特点,可以帮助客户快速构建云数据中心,降低复杂性,降低TCO并实现灵活服务交付。除此之外,浪潮还推出了基于VMware Horizon View的桌面一体机和已经刚刚发布的、面向大型企业客户的InCloud Rack整机柜产品。
从架构及技术角度来讲,浪潮EVO:RAIL拥有四个独立的Smart Architecture架构节点,支持不同形态的节点配置,实现了计算和存储资源的去耦化,单节点最高可承载100个标准虚机或250个虚拟桌面。同时,集成的vSphere和V-SAN软件让计算和存储资源可轻松实现重构,并且将虚拟机部署时间由原来的6小时缩短至15分钟,提高24倍。该产品主要面向对空间及成本要求高,希望快速搭建中型数据中心的中小规模政府、卫生、教育和企业等用户,适用于新建行业云数据中心、传统企业数据中心云化的改造和企业新建私有云数据中心。
基于Virtual SAN的测试验证
下面我们将开始实际的测试环节。我们在浪潮EVO RAIL标准硬件基础上做了如下配置:
每个主机分别运行一个单独的VM, 配有4-vcpu 安装Windows Server2003 企业版操作系统,每个VM 在VSAN数据存储中分配8个虚拟磁盘 (vmdk 文件) 。磁盘分布在两个 PVSCSI 控制器上。
在测试中未修改pvscsi的引导时间参数。
在基准测试中, 我们对vmdks应用基于存储策略的管理配置 HostFailuresToTolerate=0。
每个VM内, 用IOMeter运行8个worker的线程. 每个线程运行在一个单独的8GB vmdk上。每线程运行100% 读, 80%随机的4k的工作负载,边界与4k对齐,每个worker设置16个Outstanding IO 。实际上,每个主机的VM设置如下:4K IO请求64GB存储空间、100% 读, 80% 随机、累计128 Outstanding IO/主机。
测试软件介绍与测试成绩分析
IOMeter是一款功能非常强大的IO测试软件,它除了可以在本机运行测试本机的IO(磁盘)性能之外,还提供了模拟网络应用的能力。
运行上述测试15分钟,每间隔60s测量累计IOPS(每个VM的IOPS之和),最终我们测量到的平均IOPS约为 90000。要知道,目前主流的15000转SAS硬盘单块IOPS是180;组建RAID 1/0阵列之后的性能可以达到6000,组建RAID 5阵列后性能约为9000。换句话说,单个VM节点的性能就可以与RAID 5阵列之后的性能相媲美,可见EVO RAIL性能的强大。
总体说来,浪潮EVO RAIL不仅能够实现提供现场交付、即插即用,还能在管理的便捷性、优秀的扩展性上帮助用户建设IT数据中心,同时,基于VSAN的优秀性能也能够使得用户完全放心这项新技术的使用。
或许正如浪潮集团副总裁胡雷钧所表示的那样:“融合架构理念强调业务驱动的硬件重构与软件定义相结合,其核心在于对CPU、内存、I/O等硬件资源进行解耦与重构,通过软件定义实现业务感知的按需资源组合与配置,实现系统的弹性伸缩和超大规模持续扩展,真正实现数据中心像计算机一样运行和管理,更好的支撑客户在云计算、大数据时代的业务运营和增长。”