小a:周末又去哪儿‘嗨’了?
小b:当然是去电影院看《蚁人2》了,这次蚁人缩小到“量子空间”,去解救一代黄蜂女。
小a:量子空间?这也虚构的太离谱了吧!据我所知,量子是构成世界的最小量,而且在量子空间里似乎是没有时间概念的,一个大活人怎么进去的。
小b:昂!科幻故事别太认真嘛。你想想,如果把“量子世界”比做虚拟化场景,那么,如果数据存储在没有时间概念的量子空间里,是不是就不怕丢失了,因为数据可以被回溯到任意时间点。
小a:有道理诶。
小b:可是除了数据保护,你想过数据的管理也很重要吗?
小a:量子世界里?
小b:虚拟化啦!在我们“虚拟化”的世界里,也有一位超级英雄——代号sc7020。他拥有闪电的速度,极高的性能,化繁为简的超级能力。在他的保护下,虚拟化的世界被管理的井井有条。
在之前的文章中,e企研究院针对数据中心级存储系统架构进行了令人“闻风丧胆”的暴力测试。结果显示,sc7020在块数据存储和文件数据存储方面,以及支撑企业关键业务应用的性能方面均表现出了绝佳的实力。
sc7020在支撑以oracle数据库为代表的企业关键任务应用的性能测试中,获得了超过110万tpm的成绩,与vplex、scv3020组合成解决方案,在故障发生后能够迅速切换,实现同城双活,为企业业务持续运行提供了条件;与recoverpoint、vnx7600组合解决方案能够实现恢复企业任意时间点的任意数据,帮助企业用户抵御多种故障导致的数据丢失风险。
在本文中,e企研究院通过基于sc7020与poweredger730构建的虚拟化应用环境中心,测试证明了sc7020能有效提升性能效率、容量效率以及管理效率:
性能方面
sc7020能够在满足vdi场景下的性能需求,有效提升最终用户应用体验,相比传统终端设备,在应用打开、关闭以及数据处理上有更快的响应时间;
性能效率方面
通过对vmware virtual volume功能的支持,将数据任务卸载到存储本身,节省vcenter与存储之间的网络开销,利用存储内部带宽,有效提升性能效率。在vdi部署中,全克隆节省1/3的总体部署时,链克隆节省1/2的总体部署时间;
存储空间方面
将自动分层存储功能与存储内部虚拟化、底层raid条带、数据压缩与重复数据消除等功能有机结合,不仅最小化性能应用,同时还提升整体存储空间利用率。在vdi全克隆部署中节省了3/4的总体存储空间需求,链克隆部署可节省1/3的存储空间;
管理方面
借助dsm和dell storage vsphere web client plugin等工具,能够在单一界面实现存储分配和统一管理,同时让存储管理的颗粒度深入到单个虚机存储,从而有效减低应用于存储的管理复杂度,提升管理效率。
基于较为传统的企业关键数据库环境,sc7020全闪存阵列的性能以及整个存储解决方案给出了强大的数据保护力度。在接下来的测试中,e企研究院将基于vmware vsphere产品构建一个小型的企业私有云环境,主要评估sc7020虚拟化环境的支持,不仅针对性能,更重要的是管理。
e企研究院基于sc7020全闪存阵列+poweredger730服务器构建一套虚拟化环境,并利用vmware horizon view 6.2套件部署了典型vdi环境,包括三个集群,管理集群即vsphere所需虚机,horizon vie播放器所需虚机,以及用于sc7020管理的dsm虚机。桌面池主要用于生成测试所需要的虚拟桌面。client同样为虚拟机,用于模拟最终用户通过此终端登录虚拟桌面(即desktop)。sc7020通过16gb/sfc链路提供数据存储服务,10gbe网络用于管理以及虚机迁移网络。
vdi应用测试存储性能优异
延迟<1s
将vmware horizon view作为典型测试环境的原因在于,其本身是主流的vdi应用,在desktop上安装了包括office、firefox、ie、视频视频播放器以及adobereader等办公常用软件,大量用户登录到desktop使用这些工具,本身会对存储性能提出较高要求。同时vdi应用可以迅速生成大量虚拟桌面,这将对存储性能带来极大的考验。
e企研究院通过工具,模拟大量用户并发登录到desktop进行日常办公,随机使用desktop上的办公工具,并记录这些工具打开、修改、保存和关闭的响应时间,考量存储性能qos。
这些操作根据其需求不同可大致分为两组:
a组
如快速打开officeword/excel/powerpoint、adobereader以及firefox等,主要考验desktop的计算能力;
b组
如对word/excel/powerpoint进行修改等操作,这主要考验io能力。
通过多次反复运行,e企研究院统计其平均响应时间,具体如下:
a组和b组各操作的综合响应时间,a组的综合延迟低于1秒(标准为1秒,上图中的橙色线,超过为不达标);b组的综合延迟低于2秒(标准为6秒,上图中的红色线,超过为不达标)。通过上图统计数据可以发现,a组和b组各应用的综合延迟都远远低于标准延迟。
a组应用在打开、关闭、最大化、最小化等操作的平均延迟,均小于1秒。
b组各操作的平均延迟,均不超过2秒,远低于参考的6秒时间,证明sc7020全闪存存储提供了优异的io读写能力。
全闪存sc7020
提升性能和容量效率
在vdi性能测试中,sc7020的多种高级存储功能显著提供了数据存储的性能效率和容量效率,比如vvol(virtual volume)、数据压缩、重复数据消除等等。
在同样部署100个vdi桌面情况下,开启vvol功能之后,全克隆时间从原来的103分钟降低到71分钟,节省了近三分之一的部署时间。同样,链克隆100个vdi桌面也从原来的31分钟降低至15分钟,缩短了一半以上的部署时间。
同样部署100个vdi桌面,在开启sc7020中的重复数据消除功能前后,其对容量的需求差异明显。不开启去重功能,部署100个全克隆虚拟桌面需要超过4tb的存储空间,而在开启之后,仅需要不到1tb的存储空间,节省了四分之三的容量需求。即使用链克隆的方式部署100个vdi桌面,链克隆本身就对存储空间需求较低,其也能节省近三分之一的容量需求,从原来所需要的308gb降至只需要219gb存储空间。
降低管理复杂度
sc7020提升管理效率
在虚拟化环境中,sc7020全闪存阵列除了提升性能效率和容量效率之外,其借助dellemc特有的管理工具/插件,还能有效提升管理效率,降低虚拟化环境下的管理复杂度。
在dsm(dellemcstoragemanger)中,将存储与vcenter连通,通过vvol(virtualvolume)提供的开放接口,dsm可直接管理esxi主机,甚至虚拟机的存储。上图为e企研究院为某台esxi主机增加存储,在单一界面,通过两个窗口就可为具体到某一台esxi主机、虚拟机提供存储分配。
而借助可安装在vcenter服务器之上的“dell storage vsphere web client plugin”插件,在vcenter的web管理界面,不仅能为指定esxi主机进行存储操作,同样也可针对具体的某一台虚拟机进行存储操作。
e企研究院可为任意一台虚拟机提供存储分配,整个过程仅需要几次鼠标点击,在两个弹出窗口内就可实现。这种简化的存储分配与管理能大幅节省时间,同时也能有效降低人为误操作的几率。
即使全新创建一台特殊要求的虚拟机,并分配新的存储容量以及特有的存储策略,借助plugin插件,也能在一个单一界面内的窗口中完成。上图为e企学院试图在vcenter中创建一台新的虚拟机,并分配特殊存储策略过程,仅需11步就能完成。
经e企研究院测试证明,sc7020不仅能够满足虚拟化环境中所需要的高性能,与之配合的vvol、数据压缩与重复数据消除等功能还能有效提升性能效率和容量效率,这能直接降低企业用户的购置成本。而借助dsm和plugin等工具,能够有效降低虚拟化环境的运维管理复杂度,有助于用户的运营成本节省。