闪存不再裸奔!

SSD最突出的优势在于高性能、低延迟。不过,仅仅一个“快”字,还不足以让广大的企业级用户买SSD的账。除了性能以外,企业级用户更看重的是稳定性、可靠性、安全性和可用性等。

在近日举行的GITC2015大会上,一款即将于2016年第一季度面市的软件引起了与会者的极大关注。这款软件到底有多“牛”?

下面,就让我为大家揭开这款软件的神秘面纱吧。这是一款由Memblaze公司推出的专门针对NVMe SSD的数据保护管理软件系统,名为FlashRAID。

缺啥补啥

SSD的市场热潮已不可阻挡。IDC的统计数据显示,2015年,全球使用的闪存容量将达到5EP,未来几年的复合增长率将达到30%左右;到2018年,全球企业级闪存市场的规模将达到113亿美元,消费类闪存的市场规模也有60亿美元左右。

SSD最突出的优势在于高性能、低延迟。不过,仅仅一个“快”字,还不足以让广大的企业级用户买SSD的账。除了性能以外,企业级用户更看重的是稳定性、可靠性、安全性和可用性等。

在SSD刚出现的几年,人们过于强调SSD的性能,再加上SSD的价格居高不下,所以人们盼望的SSD快速取代传统机械式硬盘的局面并没有如预期中那样出现。随着SSD慢慢向企业级应用领域渗透,越来越多的厂商和企业用户已经不再单纯强调SSD的高性能,反而更关注SSD适合哪些应用场景,以及能否给企业带来真正的价值。

毫无疑问,SSD正快速进入企业级市场。那么,SSD进入企业级市场是否会一帆风顺呢?现在,全闪存阵列越来越流行,而全闪存阵列与传统的磁盘阵列是两套完全不同的系统,许多存储厂商也把它们当成两条产品线来对待。这让用户在选择时会陷入两难的境地:到底是选择性能更高的全闪存阵列,还是选择数据保护功能更全面的传统磁盘阵列呢?

有人指出,全闪存阵列只单纯地突出了速度快这一优势,而忽视了存储最基本的可靠性、可用性等。全闪存阵列不具备复制、快照、压缩、备份、容灾等数据保护功能,又如何谈得上全面满足企业用户的存储需求呢?

影响数据可靠性的因素到底有哪些?常见的因素包括内存故障、软件BUG、CPU故障、互联故障、SSD或磁盘故障等。那么,企业用户在数据保护方面亟须解决的问题又是什么?Memblaze的研发经理吴忠杰归纳了三点:第一,长时间数据重构导致数据可靠性降低;第二,数据故障导致业务性能不稳定;第三,高速存储介质缺乏有效的数据保护和管理。上述三点都是企业级闪存系统必须克服的问题。

有厂商指出,全闪存阵列与传统磁盘阵列之间其实没有本质的不同,只要在传统磁盘阵列的基础上增加硬件接口的带宽,再调整一下缓存的算法,安装上闪存盘,就可以做出全闪存阵列,完全没有必要抛弃传统存储架构而另起炉灶。这样一来,全闪存阵列与传统磁盘阵列之间是相互兼容的,既能发挥闪存高性能的优势,又使得全闪存阵列在可靠性、可用性和安全性等方面得到保障。

Memblaze的思路是,既然闪存缺少数据保护功能,那么就给它增加一套数据保护管理软件系统,这就是FlashRAID。

传统RAID是针对慢速的磁盘设计的,它并不适用于像SSD这样的高速存储介质。而FlashRAID正是面向高速存储介质开发的数据保护和管理软件。它面向高速介质进行架构革新,解决了高速存储介质遇到的新问题,还充分利用了高速存储介质的新特征。

FlashRAID到底是什么?吴忠杰总结了四点:第一,为NVMe SSD数据可靠性保驾护航;第二,为NVMe SSD提供数据存储管理功能;第三,普适NVMe SSD高速存储介质;第四,与PBlaze系列产品配合,可以提供更佳的性能和可靠性。

通过一系列创新的关键技术,包括存储资源池技术、存储对象管理、智能数据重构、伪随机数据分配、全局磨损均衡/逆均衡、可变长度条带、无锁IO处理模型、可靠元数据管理等,FlashRAID可以在保证闪存系统高性能的情况下,加快闪存盘的数据重构时间,延长闪存盘的寿命,简化管理,更重要的是提升闪存系统的可靠性和安全性。

FlashRAID与Memblaze的PBlaze4系列NVMe SSD配合使用,不仅具有更佳的性能,而且可以为用户提供完整的企业级闪存系统,从而提升存储的可靠性和可用性。在中国电信、VMware VSAN的实际测试中,FlashRAID与PBlaze系列的组合显著提升了带宽。

量体裁衣 保护高速存储介质

从2011年开始,几乎每年Memblaze都会发布一代新的闪存产品。截止2015年,Memblaze已经推出了4代闪存产品,最新的产品便是PBlaze4系列NVMe SSD。在推出前三代产品时,由于Memblaze采用的是自己的架构,所以其闪存产品在使用中需要单独安装驱动,这并不利于闪存产品的推广。但是从PBlaze4系列开始,Memblaze把宝押在了NVMe上。这种高速的存储介质在使用时无需再安装驱动,更方便企业用户使用。另外,PBlaze4系列NVMe SSD有多种规格,包括全高卡、半高卡,还有2.5英寸的闪存盘等,可以满足不同用户的需求。

一方面,NVMe SSD本身的技术在不断演进,双端口存储技术、SR-IOV、CMB增强等;另一方面,NVMe SSD的生态系统也在不断发展和壮大,这让Memblaze更看好未来NVMe SSD的发展。FlashRAID就是专门针对NVMe SSD进行优化的。

随着NVMe SSD的快速发展,如何更好地保护这种高速存储介质就被提上了议事日程。比如,如何保证NVMe SSD的数据可靠性,如何充分聚合系统中多块NVMe SSD的性能和容量,如何简化服务器中NVMe存储的管理等。这就是FlashRAID要肩负起的职责。

什么样的用户会优先选择FlashRAID呢?吴忠杰介绍说:第一类用户,他们想采用NVMe存储,但又担心数据可靠性得不到保证;第二类主要是一些互联网用户,他们已经在使用NVMe存储作为缓存,但又担心其安全性。

传统存储与新兴存储的博弈

丰富的企业级功能,特别是保障闪存系统可靠性、可用性的技术是闪存进入企业级市场必须跨过的门槛。现在,厂商已经注意到了这方面的问题,都在尝试为自己的闪存系统增加更多功能,包括复制、压缩、备份甚至容灾功能等。这样一来,以闪存为代表的新兴存储就不会再“裸奔”,也增加了进入企业级市场的砝码。

以磁盘和SAN为核心的传统存储,如今遭遇了以闪存和新型非易失性存储为核心的新兴存储,两者之间是对立还是融合?这是一场长期的博弈。用户不能盲目追“新”,还是要根据自己的实际需求进行选择、组合和优化。在数据中心领域,尤其是互联网企业的数据中心,计算与存储分离的趋势越来越明显。将大量闪存资源汇聚在一起,构成一个闪存资源池是人们正在研究的一个新课题。

从目前的发展趋势看,闪存的应用范围会越来越广,Memblaze CEO殷雪冰表示:“互联网、云计算、大数据是我们闪存产品的主攻方向。我们重点投入的是企业级闪存应用。闪存正进入企业的生产系统。未来,闪存不仅会用于热数据的存储,而且还会用于冷数据的存储、归档。闪存将无处不在。”

2017年,一个指甲盖大小的闪存,其容量将达到2TB。未来,闪存还会将哪些不可能变成可能?我们拭目以待。

热门文章HOT NEWS