/ 中存储网

PCIe SSD助力数据中心腾飞

2013-12-18 21:24:00 来源:比特网

淘宝“双12”促销的结束基本给今年的网购狂欢画上了句号。在感叹阿里今年再创新高的与此同时,我们也清楚地意识到,随着移动和云计算的普及,企业IT消费化变革正在成为重塑企业IT市场的一股颠覆性力量。据IDC预测,云服务及相关技术支出将“在2014年中大幅增长25%,达到1000亿美元以上”。与过去30年个人电脑时代的企业级计算模式不同,今天个人手中的消费技术正在重新定义企业级计算的构建与使用方式。我们使用个人设备(BYOD),个人应用(BYOA)大量免费云服务以及企业级开源软件正引发企业级数据中心一次重大变革,为了满足这种新的变革,适应不同的需求,数据中心对存储IOPs的需求几乎会无止境地增长,效率要求越来越高,对延迟也带来了新的要求。再创记录的双十一、双十二促销就要求数据中心能够快速响应集中爆发的OLTP应用需求。所以,新一代存储需要满足大数据对存储的性能需求,而且能够通过软件的形式配置应用所需的IOPs和低延迟。

磁盘由于本身的结构,在数据读取过程中尤其是高IO读写时,寻道增加了响应时间,从而导致传统磁盘性能跟不上业务发展的需求,过去10年中,CPU性能增长了8~10倍,但是硬盘的速度只增长了1.2倍,硬盘一直是IT木桶中的一块短板。为缩短磁盘和CPU 性能,传统的做法是增加磁盘的数量,通过磁盘累加IOPS,这种做法带来的后果是维护成本的大幅度增加、而且造成数据中心占地和能耗的问题。为了解决数据中心性能和延迟的问题,SSD在数据中心应运而生。基于对数据生命周期的管理,一般来说将较高性能的数据存放在SSD上,而对于访问频率较低的数据,则动态的迁移到HDD上。这样完全能够与此同时满足不同的性能需求,所以,SSD已经越来越获得企业的关注和青睐。为了更好的利用SSD,发挥SSD低延迟和高IOPS的特性,数据中心也在做相关方面的尝试和优化。例如Facebook的嵌入式数据库RocksDB(一种嵌入式Key-value存储系统),该数据库能够充分利用闪存的性能,大大提升应用服务器的速度。Facebook用RocksDB来驱动一些面向用户的应用,这些应用由于需要通过网络访问外部存储而性能低下,而且Facebook还用RocksDB来解决固态硬盘IO利用率不高相关的一些问题。但实际上催生RocksDB的最大动力来自服务器闪存存储卡的价格下滑,Facebook的定制服务器已经开始全面采用闪存。在Gartner发布的2012年闪存市场收入报告中,谷歌已经占全球闪存市场总收入的8.9%,位居全球4名,也预示数据中心闪存化已经到来。

PCIe SSD应运而生

根据SSD产品所采用的接口协议,其大致能够分为三种,即采用SATA接口的SSD、采用SAS接口的SSD和采用PCIe接口的SSD。前面二者主要以常见的2.5英寸硬盘形式出现,而PCIe接口的SSD则是以类似HBA卡的形式出现,有更低的延迟和更高的带宽,在饱受存储性能困扰的用户中非常受欢迎。在PCIe SSD大行其道的背后,却有一个功臣正在默默支持PCIe SSD,那就是NVM Express(NVMe)技术。NVMe是一个针对使用PCI Express SSD的企业和普通客户端系统开发的可扩展的主机控制芯片接口标准,其主要包含了优化的寄存器接口和指令集两个部分。目前NVMe由IT业界的80多个公司成员合作开发,其中包括我们所熟知的IDT、Oracle、Intel等公司,可谓是阵容庞大。此外,NVMe是为效率而生的架构,这主要表现在:首先,全双工、多请求处理能力以及无序处理能力给存储性能带来极大的提升;其次则是可扩展的接口带宽,从1路可扩展到16路,由此带来的实际效果就是可扩展的链路速度,从250M/s到500M/s,在到1000M/s,大大突破了传统存储介质的性能局限;并且与传统存储相比,其无可比拟的低延时和低成本投入,都在不断吸引着用户的注意力。目前NVMe标准不断完善,在最新版本中引入了新功能,其主要包括写零指令、数据拷贝指令、通用化的SGL支持和启用多路访问等四个方面,将原本需要主机全程参与的存储操作卸载到设备上完成。

耕耘SSD市场发力闪存技术

NVMe标准的持续演进,离不开其推动组成员的大力支持和不懈推广。其中,IDT作为NVMe标准的主要创始成员,在PCIe交换、复杂的SoC和NVMe方面研究深入,一直以来积极推动采用PCIe SSD标准的制定,让这个技术能够更广泛地应用。IDT的闪存团队不但是产品研发的领先者,与此同时由于他们在标准制定中所扮演的角色,得以推出全球第一个符合NVMe标准的控制器。IDT 的 NVMe 闪存控制器系列可提供基于标准的固态驱动(SSD)解决方案,从而帮助存储和服务器原始设备制造商(OEM)克服传统SAS/SATA based的 SSD 设计所固有的延迟和吞吐量瓶颈。

世界第一款NVMe企业级闪存控制器的PCIe SSD解决方案

2013年7月17日,PMC正式宣布完成对IDT公司PCIe闪存控制器部门的收购。由于闪存控制器是SSD中最为核心的技术,收购来的IDT闪存控制器业务加上PMC在SAS闪存控制器等技术上的积累,足以使PMC成为企业级闪存控制器的领导者。根据PMC预测,到2016年企业级SSD的PCIe和SAS控制器的整个市场将翻两番,达5亿美元。作为存储技术的领导厂商,PMC一直致力于高效提升系统I/O性能,此次并购将加速PMC在高速发展的企业级SSD市场的步伐,而且PMC还将继续加速在闪存领域的投入,以持续保持业界领先的技术优势,推动SSD在系统构架中的普及和使用。

根据IDC之前的一次预测,PCIe闪存市场在2010年至2015年期间会取得85%的平均复合年增长率。其中,随着大数据、云计算的快速发展,面对新一轮的数据中心变革,基于PCIe NVMe SSD进入一个快速的发展时期,而这些都离不开闪存标准化的日臻完善,以及弥补闪存特性的控制器技术的不断发展。