论文部分内容阅读
人们为什么对闪存那么热衷?毫无疑问是为了追求更高的性能。EMC XtremIO首席技术官任宇翔表示,如果过于强调闪存的高性能,就很容易陷入“高成本、高性能”的误区,从而束缚了闪存的应用。从企业级应用来看,人们配置闪存主要还是为了构建更高速、更敏捷和更简单的虚拟数据中心。“用户最终要在闪存的高性能、敏捷性、易用性和经济性等因素中寻找到一个平衡点。”任宇翔表示。
神奇的“砖块”
EMC这样形容XtremIO全闪阵列的特点:无论处于空闲还是忙碌状态,无论负载量多少,XtremIO全闪阵列都可以在任何时间段、为任何应用负载提供一致的、可预测的、极致的性能。“4、6、10”这组数字可以让你对XtremIO全闪阵列留下更深的印象:它比传统RAID的效率高6倍、数据保护的速度快4倍,单个模块的容量达10TB。
目前已推出的XtremIO全闪阵列由四个“砖块”(X-Brick)组成,每个X-Brick的物理容量为10TB(实际可用容量为7.5TB),配备双活的存储控制器,模块间使用高速的InfiniBand链路连接,其性能高达100万IOPS。据任宇翔介绍,容量为20TB的X-Brick将于明年一季度推出,而由8个或16个X-Brick组成的XtremIO全闪阵列也已整装待发。基于横向扩展架构的XtremIO全闪阵列按模块收费和扩展,部署非常灵活。
四大支柱
已经推出企业级闪存解决方案的厂商都宣称,其闪存解决方案是针对闪存专门优化的,但事实果真如此吗?一些厂商推出的混合式阵列或全闪阵列,其实只是在原有的存储阵列中用固态硬盘(SSD)替代了机械硬盘,远远谈不上为了闪存而优化。任宇翔表示,此次推出的XtremIO全闪阵列采用全新的架构和技术,是专为闪存应用而优化的,其四大技术支柱包括基于内容的数据放置、双阶段元数据引擎、XtremIO数据保护(XDP)、共享的内存中(In-Memory)元数据。
基于内容的数据放置是XtremIO最核心的技术。无论什么样的数据写入XtremIO,都会被拆解成4KB的数据块,并赋以惟一的数据“指纹”。这些数据块可以跨所有SSD和阵列控制器移动,并可在数据传输途中进行在线重复数据删除,从而提升了性能。导致SSD不能保持持续稳定的高性能,一个重要原因是数据的碎片化,尤其是在SSD使用一段时间后,碎片化造成的性能波动将更加明显。双阶段元数据引擎使得XtremIO全闪阵列能够充分利用闪存的随机存取特性,无需系统级后端的数据清理过程,就可将数据放置在存储阵列中的任何地方,这使得XtremIO全闪阵列能够避免多达50%的IOPS性能损失,同时大大降低系统延迟,使闪存的耐用性提高10倍。
全闪存数据中心
EMC XtremIO全闪阵列的应用范围十分广泛,可以支持VDI(桌面虚拟化架构)、虚拟服务器、大规模整合的数据库以及测试和开发环境等。XtremIO全闪阵列还可与VCE Vblock、VMware vSphere等集成,并且获得了EMC VPLEX、EMC PowerPath和EMC Secure Remote Support的支持。
举例来说,XtremIO全闪阵列与VCE Vblock相集成,一个标准的42U机柜可以支持3500个虚拟桌面,每个虚拟桌面的部署成本远远低于Gartner预测的行业平均水平。任宇翔归纳说:如果是1000个以下的虚拟桌面,可以采用直连的PCIe闪存卡,其性价比最优;如果虚拟桌面数超过1000个,像XtremIO这样带有在线重复数据删除功能的全闪阵列在成本上的优势则更加明显。
任宇翔介绍说, XtremIO全闪阵列特别适合那些很难分清数据“冷、热”的应用环境。冷、热数据混杂,而且几乎全部都存储在SSD上,或者所有数据都是热数据。这种情况正变得越来越普遍。EMC预测,未来将出现存储全部是闪存的数据中心。遵守摩尔定律,SSD的容量密度逐年增加,现在600GB和800GB的SSD是主流,很快TB级的SSD将进入商用领域,据称24TB的SSD已在研发之中。如此一来,SSD的成本会很快接近SAS硬盘。到那时,闪存将在企业级存储应用中占据更加重要的位置。
神奇的“砖块”
EMC这样形容XtremIO全闪阵列的特点:无论处于空闲还是忙碌状态,无论负载量多少,XtremIO全闪阵列都可以在任何时间段、为任何应用负载提供一致的、可预测的、极致的性能。“4、6、10”这组数字可以让你对XtremIO全闪阵列留下更深的印象:它比传统RAID的效率高6倍、数据保护的速度快4倍,单个模块的容量达10TB。
目前已推出的XtremIO全闪阵列由四个“砖块”(X-Brick)组成,每个X-Brick的物理容量为10TB(实际可用容量为7.5TB),配备双活的存储控制器,模块间使用高速的InfiniBand链路连接,其性能高达100万IOPS。据任宇翔介绍,容量为20TB的X-Brick将于明年一季度推出,而由8个或16个X-Brick组成的XtremIO全闪阵列也已整装待发。基于横向扩展架构的XtremIO全闪阵列按模块收费和扩展,部署非常灵活。
四大支柱
已经推出企业级闪存解决方案的厂商都宣称,其闪存解决方案是针对闪存专门优化的,但事实果真如此吗?一些厂商推出的混合式阵列或全闪阵列,其实只是在原有的存储阵列中用固态硬盘(SSD)替代了机械硬盘,远远谈不上为了闪存而优化。任宇翔表示,此次推出的XtremIO全闪阵列采用全新的架构和技术,是专为闪存应用而优化的,其四大技术支柱包括基于内容的数据放置、双阶段元数据引擎、XtremIO数据保护(XDP)、共享的内存中(In-Memory)元数据。
基于内容的数据放置是XtremIO最核心的技术。无论什么样的数据写入XtremIO,都会被拆解成4KB的数据块,并赋以惟一的数据“指纹”。这些数据块可以跨所有SSD和阵列控制器移动,并可在数据传输途中进行在线重复数据删除,从而提升了性能。导致SSD不能保持持续稳定的高性能,一个重要原因是数据的碎片化,尤其是在SSD使用一段时间后,碎片化造成的性能波动将更加明显。双阶段元数据引擎使得XtremIO全闪阵列能够充分利用闪存的随机存取特性,无需系统级后端的数据清理过程,就可将数据放置在存储阵列中的任何地方,这使得XtremIO全闪阵列能够避免多达50%的IOPS性能损失,同时大大降低系统延迟,使闪存的耐用性提高10倍。
全闪存数据中心
EMC XtremIO全闪阵列的应用范围十分广泛,可以支持VDI(桌面虚拟化架构)、虚拟服务器、大规模整合的数据库以及测试和开发环境等。XtremIO全闪阵列还可与VCE Vblock、VMware vSphere等集成,并且获得了EMC VPLEX、EMC PowerPath和EMC Secure Remote Support的支持。
举例来说,XtremIO全闪阵列与VCE Vblock相集成,一个标准的42U机柜可以支持3500个虚拟桌面,每个虚拟桌面的部署成本远远低于Gartner预测的行业平均水平。任宇翔归纳说:如果是1000个以下的虚拟桌面,可以采用直连的PCIe闪存卡,其性价比最优;如果虚拟桌面数超过1000个,像XtremIO这样带有在线重复数据删除功能的全闪阵列在成本上的优势则更加明显。
任宇翔介绍说, XtremIO全闪阵列特别适合那些很难分清数据“冷、热”的应用环境。冷、热数据混杂,而且几乎全部都存储在SSD上,或者所有数据都是热数据。这种情况正变得越来越普遍。EMC预测,未来将出现存储全部是闪存的数据中心。遵守摩尔定律,SSD的容量密度逐年增加,现在600GB和800GB的SSD是主流,很快TB级的SSD将进入商用领域,据称24TB的SSD已在研发之中。如此一来,SSD的成本会很快接近SAS硬盘。到那时,闪存将在企业级存储应用中占据更加重要的位置。