作者将本文同时发布到:EMC中文支持论坛https://community.emc.com/docs/DOC-26359

介绍

 

EMC继去年以4.3亿美金收购以色列NAND闪存阵列初创厂商XtremIO后,今年再砸重金并购私人控股存储软件制造商ScaleIO,并将后者并入EMC闪存部门。笔者虽然只是EMC公司的小骷髅,可在老板们如此重视闪存市场的大背景下,也想为大家介绍一下闪存技术在EMC现有产品的应用情况。


更多信息

 

闪存相对于传统机械硬盘存在以下优势:

 

1、读写速度快。

采用闪存作为存储介质,读取速度相对传统机械磁盘更快。闪存盘不用磁头,寻道时间几乎为0。持续写入的速度非常惊人,固态硬盘厂商大多会宣称自家的固态硬盘持续读写速度超过了500MB/s!

固态硬盘的快绝不仅仅体现在持续读写上,随机读写速度快才是固态硬盘的杀手锏,这最直接体现在绝大部分的日常操作中。与之相关的还有极低的存取时间,最常见的7200转机械硬盘的寻道时间一般为12-14毫秒,而固态硬盘可以轻易达到0.1毫秒甚至更低!

 

2、物理特性,低功耗、无噪音、抗震动、低热量 、体积小、工作温度范围大。

固态硬盘没有机械马达和风扇,工作时噪音值为0分贝。基于闪存的固态硬盘在工作状态下能耗和发热量较低(但高端或大容量产品能耗会较高)。内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。典型的硬盘驱动器只能在5到55摄氏度范围内工作。而大多数固态硬盘可在-10~70摄氏度工作。固态硬盘比同容量机械硬盘体积小、重量轻。

 

3、容价比偏低。

这里指的是容量和价格的比,相比传统机械硬盘,闪存固态磁盘的容价比低很多。

 


 

由于闪存固态磁盘具备以上特点,决定了闪存技术在相同环境中的使用方法多种多样,具体取决于客户要求、应用情形和应用程序。EMC对于闪存技术的使用理念是在正确的时间将正确的数据存放到正确的地方。笔者总结下来,目前EMC产品闪存技术主要应用于以下场景:

 

1、作为直连存储

该场景适用于对性能要求较高,同时对数据没有保护要求的读写密集型应用程序。XtremSF就是一种将服务器中的PCIe闪存用作直连存储的技术,应用程序将数据直接写入XtremSF卡,需要时应用程序再将数据从XtremSF卡读取出来,从而为应用程序提供更大的吞吐量和延迟优势。当时,由于PCIe闪存未提供类似后端存储阵列的数据保护,因此必须采用其他方式保护业务关键数据。

 

2、作为服务器中的缓存

该场景使用于对性能和保护要求较高的读取密集型应用程序,例如将服务器中的PCIe闪存用作缓存。通过将XtremSFXtremSW Cache结合使用即可以满足这个场景,了解更多相关技术请阅读文档《XtremSW缓存技术简介》。

 

3、作为阵列中的缓存

目前这种场景应用较为广泛,适用于对性能和保护要求较高的读写密集型应用程序,可能将阵列中的闪存用作缓存。例如EMC VNX存储系统上的EMC FAST Cache,了解更多相关技术可以参考文档《配置FAST缓存的基本规则及最佳实践》。

 

4、作为阵列中的存储层

该场景适用于需要将较“热”的数据移到性能驱动器,并将较“冷”的数据移到容量驱动器。例如EMC VMAX 存储系统上的虚拟池全自动存储分层( FAST VP ),了解更多相关技术可以参考文档《VMAX FAST和FAST VP功能概述》。

 

5、在全闪存整列中使用

对于要求性能高度一致的应用程序,可能适合全闪存阵列,如EMC XtremIO。

 

 

应用于

 

了解EMC闪存技术应用场景