存储 频道

改变的不止是速度 PCIe-SSD卡选型指南

  【IT168 选型指南】当前信息化高速发展,存储的容量和性能变得愈发重要,对于存储阵列中的硬盘来说,其性能水平、稳定性、I/O和组建阵列的灵活扩建方面成为存储重要的选购依据,同时采用多个小容量硬盘堆叠、对硬盘采取池化措施的虚拟化技术等措施均被利用于提升存储IOPS。而到了今天我们却发现,真正到了大数据时代,存储实际上已经遇到了瓶颈,而目前弥补这一性能瓶颈的手段之一就是固态硬盘。

  固态硬盘一出现在市场,就以高成本“盛气凌人”,但由于采用了SATA/SAS等市场上主流的硬盘接口,使得其在企业市场上的普及速度快得令人惊讶;尤其在存储阵列端配置几个固态硬盘后采用缓存扩展技术高速缓存在机械硬盘中的热数据,诸如此类应用,也使得固态存储的应用和销量呈直线上升。更值得惊讶的是,基于SATA接口的固态硬盘却在逐渐向PCI-Express插槽的固态硬盘发展。这大大得益于板载PCI-E接口与CPU、内存数据的通讯和传输效率比传统的SATA/SAS接口高很多,使得PCI-E接口固态硬盘在未来数据中心和终端平台上拥有广阔的发展机遇。

改变的不止是速度 PCIe-SSD卡选型指南

  一、PCIe SSD卡优势解读:简化存储路径,解决存储IO瓶颈

  服务器通过近30年的发展,处理器性能提升了大约570倍,而存储性能仅提升了20倍左右,处理器与存储性能的发展极度不平衡;同时用户和应用的几何级增长,导致I/O失衡现象越发明显、IO瓶颈问题日益突出。只有解决存储IO瓶颈问题,加速数据读写性能才能维持业务稳定运行,提升用户体验效果。

  PCI Express SSD产品通常采用特殊的驱动器通过PCI总线进行直接存储器访问(Direct Memory Access,简称DMA),而非只是将闪存或DRAM内存封装成SCSI连接的硬盘驱动器。从I/O延迟角度上讲,这是一种完全的改变,使得随即读写性能比当前最快的存储阵列成数量级的提升。

  为了更好的了解PCIe SSD的优势,我们先来了解下服务器的三种存储方式:

  第一种:本地硬盘存储系统:即通过PCIe总线连接RAID控制器,再连接SAS或SATA硬盘

  第二种:磁盘阵列存储系统:即通过PCIe总线连接FC HBA,再通过光纤连接到FC磁盘阵列

  第三种:也就是我们本次重点介绍的PCIe SSD系统:即PCIe SSD卡直接挂在PCIe总线上

  我们可以看到PCIe SSD卡通过PCIe总线直接与CPU通信,缩短存储访问路径,再结合flash的高速读写性能,极大的提升存储性能,解决存储IO瓶颈。

  从下图可以看出PCIe SSD卡的时延性能仅次于内存

不仅仅是速度 PCIe-SSD卡选型指南

  我们针对以上介绍的三种存储系统进行性能测试对比,PCIe SSD系统能够提供高达60万随机读IOPS性能,以及3GBps读写带宽,满足客户对高IO、高带宽的业务需求。

  从Gartner针对SSD产品的分析与预测来看,PCIe SSD卡凭借其性能和成本优势,已经成为SSD的新宠,在未来几年中将成为主流的高性能大容量存储介质。

  二、PCIe SSD卡最主要的三大应用

  1、金融服务高频率交易平台、生命科学以及能源方面的高性能计算(HPC)。这些系统利用PCIe SSD卡作为快速辅助存储。高频率的交易系统每秒能产生成千上万次交易,所以容易发生延迟。在实际生活中,微妙级别的读取延迟就等于百万美元的损失。而高性能SSD可以降低读取延迟。另一方面,生命科学和能源利用PCIe SSD来提高复杂运算速度。因为高性能闪存SSD可以降低或消除处理器读取存储设备上的数据的等待时间,计算速度因此可以提升一倍甚至更多。

  2、Web 2.0,如Facebook。Facebook的MySQL数据库使用FusionIO公司的IODrive PCIe闪存卡。使用这种闪存卡来代替传统的HDD,Facebook就可以关闭MySQL的低效冗余日志系统,并且能充分利用FusionIO的记录系统。通过结合PCIe闪存与较少的写入量,与同等HDD存储相比,可以将数据存储量减少50%,并降低50%的延迟,还能增加33%的吞吐量。从Facebook的角度来看,他们降低了存储基础设施和成本的投入,因为他们的客户获得了更快的响应时间。

  3、关系数据库。除了上面说的Facebook的MySQL的例子,PCIe闪存SSD卡通过缓存(又名读缓存)写入的功能也非常有利于关系数据库。热文件、索引、元数据都可以被放置在SSD中作为缓存使用。数据也可以被放置其中。当有查询、排序和计算操作时,数据库反应速度可以成倍地增加。

  三、市场主流PCIe SSD卡推荐

  华为Tecal ES3000:以性能称霸

  2013年,华为在企业级业务市场可谓多点开花,初步构建了一条完善的企业级产品线。而在存储领域,华为不仅市场表现好过众人预期,性能测试方面也屡传捷报。在国际权威评测机构storagereview于去年5月公布的NoSQL Database性能报告中,我们又一次看到了华为的身影。

  在NoSQL Database的测试中,华为企业级存储核心产品之一 — Tecal ES3000 PCIe SSD高性能存储卡在所有SSD 产品中业内知名,同比Fusion-IO性能高20%~30%,并超过了Fusion-IO、美光等厂商已面市的任何一款SSD产品。


▲华为Tecal ES3000 PCIe SSD

  其实早在2006年,华为就已开始研发PCIe SSD产品,至今拥有7年的开发、商用经验,共发布了四代产品,并在百度、腾讯、阿里巴巴、蓝汛等客户上进行过大量应用。在第四代PCIe SSD卡——Tecal ES3000中,华为采用了与CPU直接通信的PCIe技术,缩短存储访问路径,解决存储IO瓶颈,从而得以大幅度提升系统IO性能。

  容量方面,Tecal ES3000 PCIe SSD 卡主要有三种规格:800GB、1.2TB和2.4TB,采用MLC flash颗粒,全高半长尺寸,采用PCIe 2.0 x8接口,同时支持掉电保护功能。其读带宽为3.2GBps,读IOPS达77万(4KB 数据块),写带宽达2.8GBps,写IOPS达63万(4KB 数据块),写延迟仅有13us。

  据悉,ES3000采用自主研发的FPGA(现场可编程门阵列)方式,相比较ASIC方式可缩短整个产品的研发周期,也便于实现定制化功能,另外也可降低研发成本。PCI-e直连方式相比较SAS/SATA转接来说能提供更低的延迟,性能也相对更好。

  此外,ES3000 PCIe SSD卡还内嵌了ECC检错/纠错引擎和RAID5引擎(通道间),可形成二维的检错/纠错机制,确保数据的高可靠性。通道间则使用Dynamic RAID算法,实现通道间的资源共享,确保在芯片坏块过多甚至是多个芯片故障的情况下均能正常工作。为提升SSD的使用寿命,ES3000集成了FTL闪存转换器,支持动态磨损平衡算法、坏块管理、垃圾数据管理功能等方式,还可内部实现冷热数据分类与管理,配合先进的磨损算法,最大程度上提升回收效率,降低写磨损。

  值得注意的是,华为还联合业界知名软件厂商SAP、微软、Oracle等发布了多款基于ES3000 PCIe SSD卡的应用一体机,将邮箱、OA、ERP等应用预集成,结合PCIe SSD卡软硬件调优,性能领先业界,近日在市场表现抢眼的华为SAP HANA一体机就是这其中的典型代表。


华为Tecal ES3000规格参数及功能配置

  产品特色:

  华为在SSD研发路线上注入了大量的人力和资金,是国内少数拥有完整SSD产品线的厂商。

  针对用户关心的数据可靠性问题,华为提供可靠性铁三角方案,全方位、全时段保护客户数据。铁三角由提前预防、实时保障和事后补救三个部分组成。

  提前预防

  ·采用定期巡检数据,预防数据出错,搬移出错数据,确保错误不累积

  ·通道间冗余、资源共享,确保在多个芯片故障下能正常工作

  ·数据分类技术:减少数据写放大,提升Flash擦写寿命

  实时保障

  ·采用动态及静态的磨损平衡算法

  ·超强的ECC纠错能力,确保成功写入数据

  ·TRIM技术:高效回收闲置Flash数据块,确保性能卓越

  事后补救

  ·采用内置动态RAID5避免单颗Flash损坏导致数据丢失

  ·掉电保护,确保数据在异常掉电情况下,数据仍可完整保存

  适用范围:

  华为PCIe ES3000 SSD卡适用于搜索引擎、Cache、数据库、视频服务等随机读写操作频繁和 IOPS 要求较高的业务,具有高性能、高 IOPS、高可靠、易维护等优点。在IO密集、延迟敏感型业务系统的使用中,一张ES3000 SSD卡的服务器业务处理能力超过多台服务器总和,可大幅减少服务器采购数量,降低系统的CAPEX。

  官网地址:

  http://enterprise.huawei.com/cn/products/itapp/server/high-performance-pcIe-card/hw-194718.htm

  LSI Nytro产品组合:加速大数据应用处理

  作为老牌的IT硬件供应商,LSI所提供的HBA卡占据了大部分市场,LSI对于服务器与存储之间的延迟问题可谓是了如指掌。在其收购了闪存芯片制造商SandForce之后,其进军SSD市场的野心“昭然若揭”,而PCIe SSD市场一直被看做企业级SSD市场的“巅峰”,LSI“染指”PCIe SSD市场亦水到渠成。

  在成立了专门的加速解决方案部(ASD)之后,LSI便开始钻心研发企业级存储加速之道,并在2012年年初时,发布了LSI首款PCIe SSD产品——LSI Nytro系列产品,其主要包括三个型号,分别为Nytro WarpDive、Nytro XD和Nytro MegaRAID,并以此分别针对高中低三个PCIe SSD市场。其中Nytro WarpDive主要提供给OEM、渠道合作伙伴和希望自己进行优化的最终用户。

LSI Nytro组合:加速大数据应用处理
▲Nytro WarpDrive BFH8-3200

  而在去年7月,LSI又一次更新了旗下的Nytro PCI-E SSD产品组合,其中最显眼的当属全球先进款基于PCI-E 3.0总线接口的SSD卡——“Nytro WarpDrive BFH8-3200”。

  Nytro WarpDrive BFH8-3200是一款全高半长,具有3.2TB闪存容量的高端Nytro WarpDrive加速卡,可实现超过4.0Gb/s的可持续吞吐性能。其系统接口为PCI-E 3.0 x8,理论双向带宽16GB/s,号称持续传输性能能够超过4GB/s,每秒事务处理最多23.8万。WarpDrive BFH8-3200采用eMLC企业级多层单元闪存,总容量4TB,实际可用容量3.2TB。与中端紧凑型Nytro WarpDrive型号相比,该卡可提供两倍闪存容量,以便用户在减少闪存卡数量或者显著减少SSD数量的情况下,提升基于闪存的服务器设计的存储密度,从而增强服务器性能。

  超强性能固然不俗,不过随之而来的定价也相当惊人,Nytro WarpDrive BFH8-3200目前的售价为17.8万人民币。

  同时发布的还有两款中低端PCIe SSD卡Nytro MegaRAID 8110-4e、8120-4e。

  Nytro MegaRAID 8110-4e:具有独特板载集成200GB闪存容量的产品,配套智能缓存软件及LSI领先的双核片上RAID(RoC)技术。该产品拥有四个外部6Gb/s SAS+SATA端口,支持与最多128个终端设备相连,可为直接附加存储和外部机架式磁盘机柜配置提供智能应用加速、灵活闪存存储和企业级数据保护功能。

  Nytro MegaRAID 8120-4e:拥有800GB板载闪存,并配备智能缓存软件和4个外部端口的高容量Nytro MegaRAID卡,能够为多达128个SATA或SAS设备提供连接功能和MegaRAID数据保护功能。

  LSI目前已被美国模拟半导体厂商Avago Technologies所收购,以强化Avago 在快速发展的存储芯片市场的地位,并扩大产品供应。被收购后的LSI未来又会在PCIe SSD市场上有何表现,让我们拭目以待。

LSI Nytro组合:加速大数据应用处理
LSI Nytro WarpDrive BFH8-3200规格参数及功能配置

  产品特色:

  LSI Nytro系列产品所采用的MegaRAID技术,将基于服务器的闪存转化为面向关键业务应用的“热”数据缓存,从而有效降低延迟并增强应用性能。Nytro MegaRAID技术有助于为Intel服务器主板与系统客户提供非常高的随机IOPS性能,满足数据库和大数据应用、Hadoop设备以及虚拟桌面基础设施(VDI)等数据密集型和延迟敏感型工作的负载要求。在基准测试中,使用Nytro MegaRAID卡与无缓存的存储设施相比,在处理Hadoop 任务方面可以实现高达33%的速度提升,所支持的VDI会话数量也达到后者的两倍。

  适用范围:

  LSI Nytro产品目前正部署于一些关键应用中,以降低延迟并加速性能,这些应用包括:Hadoop软件大数据分析、在线事物处理、虚拟桌面基础架构以及用于实现高度虚拟化、私有/企业云布局的无共享基础架构等。

  Nytro产品系列可为大数据应用、超大规模web、云数据中心、金融服务及虚拟桌面和服务器工作负载等提供所需的超低延迟和高带宽性能。LSI Nytro也有助于客户缩小其整体存储空间占用,降低其功耗需求,从而提升数据中心效率,并减少 IT成本。

  官网地址:

  http://www.lsi.com/products/flash-accelerators/pages/default.aspx

  英特尔SSD 910系列:耐用为先  基于HET MLC闪存打造

  在企业级固态硬盘领域,英特尔算是一个较早的玩家,而且一直扮演着市场领导者和技术领先者的双重角色,其早期采用SLC闪存芯片的X25-E就非常有名。不过相比起消费级的产品来,英特尔在企业级固态硬盘上的动作比较缓慢。从50nm的X25-M、34nm的X25-M G2和SSD 310/510,到25nm的SSD 320/520,英特尔的消费级固态硬盘种类繁多,但在企业级方面却鲜有动静,除了2011年3季度发布的SSD 710,采用25nm HET MLC芯片。

英特尔SSD 910系列:耐用为先
▲SSD 910

  2012年4月,英特尔终于推出了自己的PCIe闪存卡——SSD 910。SSD 910系列产品拓展了英特尔面向数据中心应用的产品组合,是其基于PCIe接口的高性能固态硬盘900系列产品家族的第一个成员。它是一个半高半长规格的第二代x8 PCIe卡,属于传统架构的PCIE插卡式固态硬盘,将普通解决方案的PCIE to SAS芯片和多个固态硬盘集成到了一块PCIE插卡上。它利用25纳米制程MLC(多层单元)闪存,容量分为400GB和800GB,采用英特尔固件和控制器。SSD 910可以实现18万次随机读取IOPS(每秒输入输出)(4k块)和7.5万次随机写入。

英特尔SSD 910系列:耐用为先

  在速度方面上,SSD 910读取数据的速度可以达到2GB/秒,在写入数据上的速度最高可达1.5GB/秒,这个成绩只能说是中规中矩。不过,SSD 910真正令人惊叹的不是速度,而是它的的耐久性。 SSD 910中所采用的NAND被称为“高耐久性技术(HET)MLC”, 它平衡了MLC的容量优势和SLC闪存的写入性能。可支持在5年内每天对硬盘完全写入多至10 次,与基于MLC的标准闪存产品相比将耐用性提高了30倍。英特尔表示它的固件已经针对损耗进行了优化,并包含了NAND错误减少和系统错误管理功能。

英特尔SSD 910系列:耐用为先
 英特尔SSD 910规格参数及功能配置

  产品特色:

  超高耐久性:SSD 910中所采用的NAND被称为“高耐久性技术(HET)MLC”,它平衡了MLC的容量优势和SLC闪存的写入性能。可支持在5年内每天对硬盘完全写入多至10 次,与基于MLC的标准闪存产品相比将耐用性提高了30倍。

  易用性:易于安装,部署后可以无缝升级,不需要对现有服务器设计进行修改。

  适用范围:

  SSD 910系列产品通过采用基于PCI-E插槽设计和高耐用性技术和优化的多层单元(MLC)25纳米NAND闪存,可为(云)数据中心、企业数据库、高端发烧友等用户场所带来更高的存储性能和耐用性、可靠性。

  官网地址:

  http://www.intel.com/content/www/us/en/solid-state-drives/solid-state-drives-910-series.html

  潜力无限 闪存热潮中的初创风采

  随着云计算和虚拟化技术的发展,传统机械硬盘已经无法满足当前的使用需求,速度更快的闪存逐渐成为存储市场的主力。在这个新兴的领域,初创闪存企业的风头可谓一时无两。相比老牌存储厂商,初创公司在重新将固态硬盘应用于传统磁盘的系统设计方面更有优势。下面就让我们来看看两家颇具代表性的明星初创企业以及它们的PCI-E闪存产品。

  Fusion-io ioDrive:

  成立于2006年的Fusion-io是一家企业级固态存储技术和I/O解决方案应用厂商,主要的核心闪存产品包括ioDrive 2和ioScale系列。其中,365 GB ioDrive2 PCIe卡的每秒输入/输出操作(IOPS)可高达9,608,000次。这一性能突破得益于应用编程接口(API)的使用,该API将闪存集成到主机系统,从而绕过操作系统中常见的瓶颈。目前已经有数十家业界领先的软件公司正在使用这些API,以更新他们的应用来迎接软件定义数据中心。

潜力无限 闪存热潮中的初创风采
▲ioDrive2 PCIe卡

  在获得该960万的IOPS 过程中,Fusion-io使用了Auto-Commit Memory,该内存可以使得directFS上运行的闪存保持纳秒级的性能水平。directFS是Fusion-io开发的非易失性存储优化的文件系统,可以消除主机文件系统和闪存管理软件之间的重复工作。使用单线程、单队列深度64字节写入到Auto-Commit Memory日志,实现了上述的性能数据。

  Fusion还提供一个directFS文件系统和一个软件开发套件来保证ioDrive2的闪存内存可以用到应用程序的虚拟内存空间中。这样,处理器就可以直接借助PCIe总线写入到一个内存映射的卡中,但是仅仅是像卡板上的随机访问内存一样。

  Fusion-io在新的API开发中一直处于领先地位,其中包括Auto-Commit Memory和directFS,它们都是ioMemory软件开发工具包(SDK)的一部分。其他的SDK API包括Atomic Writes,它使处理器能够同时写入多个独立的存储区域,而作为单一的存储事务,这有助于加快企业常用数据库(如MySQL)的事务处理,相比于传统的存储架构速度可提升75%。

  作为企业闪存的早期拥护者,社交媒体巨头Facebook也采用了Fusion-io PCIe闪存技术为该社交网络的十亿用户提供响应式体验,它承担了大量性能提升任务,而Facebook也依靠软件做了大量性能优化。

潜力无限 闪存热潮中的初创风采
ioDrive2 PCIe卡规格参数及功能配置

  产品特色:

  极致性能——365 GB的ioDrive2 PCIE闪存卡可实现惊人的960万每秒写入速度

  适用范围:

  主要面向传统的企业级客户

  官网地址:

  http://www.fusionio.com/products/iodrive2/

  Virident FlashMAX II:

  作为PCIe SSD领域的一颗高科技创新技术新星,2006年成立于美国加州的Virident Systems公司专注于这一领域,并拥有创新型的先进技术和产品FlashMAX II。通过软硬件的结合,在实现应用性能最大化基础上,满足用户对数据安全性、可靠性和一致性等需求。FlashMAX II主要包括以下特性:

五大推荐产品横评
▲FlashMAX II

  ·FlashMAX II采用Host-Based构架,仅使用MLC闪存介质就可以达到SLC介质的写入寿命。比如2.2TB的闪存卡写入寿命可以达到33PB,达到了SLC的写入寿命级别。而且,FlashMAX II具备的全局耗损平衡功能,可以将数据重新部署在闪存较少使用的位置并在需要时进行读取,实现了闪存介质的最大使用寿命。相比竞争对手的PCIe SSD方案,Virident的性价比是其2-5倍。

  ·FlashMAX II PCIe Flash卡拥有550GB、1.1TB和2.2TB三种容量规格,体积为半高半长(手掌大小),集成度很高,适用于任何紧凑的机箱,显著节省了服务器内部空间。且PCIe Flash架构将Flash卡放在服务器中的应用节点上。自适应调度闪存管理(vFAS)软件将闪存介质作为内存扩展进行处理,而且为应用保持传统块存储接口。在不影响存储协议、存储控制器或存储互连的情况下,为各项应用提供最有效的闪存介质读取。通过硬件与软件的结合,获得低于20微秒的访问延迟,同存储相比与DRAM的性能更为接近。

  ·FlashMAX II主要包括以下三大模块:vHA模块可以实现高性能的同步镜像,具有低延迟的RDMA-capable特性、全复制和增量复制同步的特性,并且可以与集群管理器集成,实现自动故障切换;vShare模块是一个高速存储共享块,能够让iSCSI-like访问一个远程PCIe SSD的闪存感知区,具有高性能、低延迟的特性,依靠高速存储网络可以整合和共享闪存设备,与vHA一起组成了高性能虚拟共享存储;vCache模块是一个闪存感知的集成缓存块,可以实现灵活的闪存容量共享、精简配置,以及与现有后端存储共存、利用所有的应用和hypervisors等,具有高性能和更高的使用周期。

  结合云计算和大数据的应用来看,应云计算和大数据的需要可以横向扩展的共享的存储接口,vShare模块可以实现横向扩展,最多可扩展到64个服务器;如果主机出现任何故障,vHA模块可以把数据实时备份到备机的卡上,立刻切换到备机,继续进行数据进行读写访问,解决了单点故障的问题;vCache模块,可以与SAN或NAS做成无缝透明的集成,作为服务器端的缓存,来提高整体应用性能。通过这3个模块,通过更好的途径让应用来使用PCIe SSD.

  FlashMAX II在所有应用负载以及完全设备利用的情况下都有稳定且良好的性能表现。不管是峰值小块读取性能,或在驱动接近或满负荷运转、读写混合复杂的情况下,都可以保持混合读/写的高性能,不会出现性能波动。在单一低版介面卡上混合随机读写下(持续30%写入,70%读取(4KB))实现20万次以上的IOPS,是市场上唯一具备这一性能的产品。

五大推荐产品横评
▲FlashMAX II规格参数及功能配置

  产品特色:

  Virident使用MLC闪存介质就可达到SLC介质的写入寿命。2.2TB的FlashMAX II闪存卡写入寿命可以达到33PB,达到了SLC的写入寿命级别。此外,FlashMAX II具备的全局耗损平衡功能,可以将数据重新部署在闪存较少使用的位置并在需要时进行读取,实现了闪存介质的最大使用寿命。相比竞争对手的PCIe SSD方案,Virident的性价比是其2-5倍。

  适用范围:

  Virident固态存储解决方案可以解决由于系统吞吐量有限而导致的存储和服务器准备过量的问题。这些固态存储卡可以提供稳定的性能,还可以让存储管理员规划和准备I/O带宽和容量,从而解决应用级I/O性能瓶颈的问题。Virident的固态存储卡适用于数据增强型工作负载如数据库、商业分析、模型仿真、虚拟化和高性能计算。

  官网地址:

  http://www.virident.com/products/flashmax/

  五大推荐产品横评

五大推荐产品横评
▲五大推荐产品横评图

  四、大家说法:速度只是手段 不是终极目标

  云计算和大数据是IT未来的发展趋势,PCIe SSD卡无疑也对云计算和大数据的应用起到了不可小视的促进作用。

大家说法:速度只是手段 不是终极目标
▲Wikibon的首席研究分析师David Vellante

  Wikibon的首席研究分析师David Vellante认为:“随着新的指令被引入到非易失性存储技术,我们正处在计算领域的十字路口,它将深远地提高IT对于企业的价值。数据的需求每天都在增加,采用新的和更有效的方式来利用所有这些数据是绝对必要的,以便充分利用功能强大的应用和数据中心服务器。未来的数据中心基础设施是由软件和软件为主导的发展来定义的,PCIe SSD卡将应用的性能提高到了惊人的水平,我相信未来它在IT架构和数据中心设计的不断发展中将有重要帮助。”

  华为服务器领域总经理邱隆则指出:“以前数据访问主要瓶颈在CPU,但随着摩尔定律的发展,瓶颈出现在磁盘上了。PCIe SSD和其他闪存的方案组合,可帮助客户解决I/O瓶颈,从低到高满足用户对I/O性能的不同需求。”

  谈到PCIe SSD的应用落地,LSI加速解决方案部高级副总裁兼总经理Gary Smerdon表示,对于一些大型数据中心和企业用户来说,由于需要应对海量的并发处理,其会将PCIe SSD作为主存储来使用,但这只是很小的一部分。Gary认为,PCIe SSD最普遍的用途将是作为缓存来使用,与后端存储系统相结合,作为整个存储系统的缓存,来达到提高响应速度的目的。

  LSI数据中心解决方案部高级市场营销总监Robin Wagner也指出:“对于数据库和虚拟桌面等关键应用而言,将热数据智能地缓存到低延迟PCIe闪存存储器上的这一功能,不仅可加速数据访问,还有助于实现更快的启动速度和更高的业务效率。”

  互动观点

  网友“方浩_Memblaze”对PCIe闪存的革命性架构同样充满了期待,他认为,虚拟化以软件的方式极大地提升了服务器的利用率,但主要还是CPU和内存的利用率,传统机械存储的性能本身都无法满足非虚拟化的应用需求,虚拟化后,不得不借助昂贵的共享网络存储(SAN)以提升性能。如果本地存储使用高性能的PCIe闪存,那么不光可以全面提升虚拟化的性能,也能在很多场景中摒弃SAN存储。

  不过PCIe闪存卡作为新兴技术的代表,在规范化方面还未成熟。网友“姜兴来”就指出,虽然PCIe+SSD或PCIe+外接SAN是王道,但目前来看PCIe尚缺乏统一的标准。而且,虽然由于PCI Express总线和内存之间的带宽已经改善了整体吞吐量,但固态存储昂贵的价格还是限制了其整体的部署容量。

  Enterprise Strategy Group公司高级分析师Mark Peter则表示,虽然PCIe闪存卡在OLTP应用中的性能优势明显,但如果你拥有一个虚拟化的环境,需要将PCIe闪存卡部署到物理服务器内部。如果这个服务器需要迁移,不管它是物理服务器迁移还是虚拟服务器迁移,若是它绑定在一个服务器中,它只能被这个服务器使用。这样如果你要迁移数据或者将它迁移到另一台物理服务器上,就会产生灵活性的问题。另外,无论固态存储是基于PCIe还是放置在存储内部,速度都会很快,但速度本身并不是一个最终目标,它只是完成目标的一个手段。

  五、市场趋势及未来展望:

  包括PCI-E固态硬盘在内,固态硬盘近几年的迅猛发展可谓有目共睹。其中2011年泰国洪灾的爆发使得固态硬盘如获新机,相比传统硬盘产量不足所带来的价格上涨,固态硬盘的成本劣势也就显得不再突兀。


▲固态硬盘出货量增长(数据来源:Gartner)

  高达64%的复合年均增长率,预示着固态硬盘市场将迎来爆发性增长。从固态硬盘接口方面来看,未来几年PCI-Express接口固态硬盘增速将超过SAS;SATA接口固态硬盘所占比例则逐渐萎缩。因为PCI-E接口的固态硬盘直接连接在主板的BUS总线上,而对于SATA和SAS等传统硬盘接口的固态硬盘来说,由于HBA和RAID控制器转接主机与存储设备容易产生损耗,随着固态硬盘数量的增加,其单个固态硬盘的延迟开销和性能问题会变得极为突出。因此相比之下,PCI-Express固态硬盘拥有更为高级的连接接口和成熟的内存管理技术。一方面,它采用了可靠的协议体系架构,支持设备层面的协议错误检测、校正、报告和热插拔/热替换。支持可扩展带宽/频率,拥有先进的功耗管理,同时还支持虚拟通道以提供更好的服务质量。

  在具体应用上,基于PCI-E接口的固态硬盘在联机事务处理方面将优于传统的SAN方案。一方面,PCI-E固态硬盘省去了光纤通道,通过板卡内置高效传输通道直接实现高性能数据传输;另一方面,在执行应用负载并存储数据库平台上,PCI-E固态硬盘可实现更低延迟,而且成本也更低。

  数据中心的服务器端缓存也将是PCI-E固态硬盘大展身手的舞台。得益于其远超SAS/SATA固态硬盘的性能,减少了额外的光纤或者以太网传输,使得数据传输更为直接和高效。PCI-E固态硬盘大规模部署,将会在单盘托架、采用通用背部接口(兼容2.5英寸PCI-E和SATA/SAS固态盘),实现混插和RAS(可靠性、可用性、可维护性)。

  PCI-E固态硬盘存储无需HBA协议转换,可帮助提升性能、降低成本。基于这种接口的固态硬盘,其托架也无需散热片设计,能够在更小的制程下实现NAND RAS管理,对于高密度2.5英寸的PCI-E固态硬盘来说,其平台的质量和设计可根据应用而有所差异,但整体来说未来其性能密度是不断在提升的。

7
相关文章