存储 频道

进军SSD LSI Nytro应用加速产品初发力

  【IT168 专稿】当初LSI收购Sandforce的时候,我就在想LSI想干什么?一个HBA卡厂商收购一个闪存制造商,八竿子都打不到一块的事情怎么就联系起来了呢?如果LSI单纯地想要进军SSD市场的话,收购一家闪存王牌厂商所付出的代价恐怕不是很值当。而今天,LSI解开了谜底——Nytro,一个将PCIe技术和SSD技术相结合,以此为数据中心应用加速的产品。

  PCIe+SSD的新兴缓存加速逐渐火热

  目前SSD在企业级的应用方式主要分为两种,即利用SSD作为主存储,与自动分层技术相结合,作为存储的第0层,来提成主存储系统性能;第二种则是利用SSD做缓存,将“热点”数据从后端存储缓存至SSD上来为应用加速,如EMC之前发布的VFCache产品。LSI今天所推出的Nytro产品亦是属于后者,将“热”数据智能缓存至PCIe卡上集成的闪存之上,通过PCIe接口直接与CPU进行交互。值得一提的是,EMC的VFCache产品亦是采用LSI的硬件。

PCIe+SSD的新兴缓存加速逐渐火热
LSI公司此次发布的Nytro产品实物

  利用这种PCIe技术+闪存的好处显而易见,其直接安装在服务器内部,符合目前业内的一个观点,就是存储应该无限接近于CPU,以减少数据传输过程中的多层协议转换流程,以此达到减少CPU的等待时间。而且,PCIe技术的另一个好处在于,如果采用英特尔最新发布的E5处理器的话,其可直接通过PCIe与CPU进行数据传输。而之前的产品则需要先将数据传输至内存之中,再与CPU交互。

  前面之所以说PCIe+SSD的方式会逐渐火热,其原因有几个方面,相比于闪存的另一种应用方式全闪存阵列来说,PCIe+SSD的缓存加速方式成本更低,毕竟现在的SSD价格还是毕竟昂贵的。全闪存阵列必然要涉及到数据保护,传统的RAID方式必然会占用阵列中部分的SSD容量,这明显还是比较“肉疼”的。从另方面而言,就如同LSI介绍Nytro产品时所说的那样,SSD集成在PCIe卡,可以“即插即用”,使用非常简单。

  最后要说的还是存储贴近CPU这方面。利用磁盘做存储的最大性能瓶颈在于磁盘本身,并非存储与服务器之间的带宽。而SSD的高IOPS优势使得这个瓶颈向其他方面转移。举例来说,处理器与其本身的一级缓存之间的响应时间为ns级别,与二级缓存的响应时间大概在10ns级别,与主存储器(内存)的响应时间大约在100ns级别。这些都是位于服务器内部之间的,如果与外部存储发生数据交互的话,其响应时间一般都是10 ms级别,100ns与 10 ms之间相差了一万倍以上。如果采用英特尔最新的E5处理器的话,集成在PCIe卡上的SSD相当于服务器的内存,其响应时间大致相当,相对于外部存储而言,即使使用最快的SSD作为第0层,也无法做到速度,因为性能瓶颈已经不在SSD本身,而在于协议转换所需要的时间。关于延迟给企业带来的影响可查看《也许你的企业正因为疏忽而不断遭受损失

${PageNumber}

  LSI Nytro三大产品为数据中心应用加速

  在HBA卡市场,LSI毫无疑问是一个有着悠久历史的家族,在SSD市场,Sandforce公司的主控技术是当之无愧的王者。LSI牵手Sandforce 无疑属于“强强联手”,至于LSI与Sandforce结合后所推出的产品性能如何,我想,这一点让EMC公司来说明可能会更好一些,毕竟EMC的VFcache产品就是采用EMC的硬件。

LSI Nytro三大产品为数据中心应用加速
LSI公司所推出的Nytro系列三大产品分别针对高中低市场不同的应用环境

  此次LSI公司所推出的Nytro产品主要分为Nytro WarpDive、Nytro XD和Nytro MegaRAID三条线,分别针对高中低三个不同的目标市场。如 Nytro WarpDive主要针对比较高端的数据中心市场,如OEM给EMC VFCache产品的就属于这一范畴。据LSI公司加速存储事业部总监Michael Chang介绍,Nytro WarpDive产品将只提供硬件,软件部分需要用户自行开发。其解释说这样可让这一产品更贴近用户的实际应用需求,而这也解释了为什么WarpDive的官方报价要比XD系列要低的原因。据IT168记者猜测,WarpDive产品应该是主要面向OEM市场,因为当记者问及WarpDive产品硬件是否有可能与XD产品的软件相结合时,Michael明确表示不会。

LSI Nytro三大产品为数据中心应用加速
LSI公司Nytro产品分别针对不同的市场

  从Michael的介绍看来,LSI公司最终面向最终用户的实际就只用Nytro XD 和Nytro MegaRAID这两个系列的产品。其中XD系列是面向主流的企业级用户市场。而MegaRAID则是面向较为低端的又希望提高存储性能的市场。

  据LSI公司所公布的实验数据显示,Nytro XD产品在针对主流的Oracle数据库应用时,其响应时间能够提高10倍以上,并减低10倍以上的延迟;针对低端市场所推出的MegaRAID产品在应对这类市场主流的SQL Serve应用时,其延迟同样能够降低10倍以上,并且据LSI提供的资料显示,这一产品已经收到微软的亲睐,并对Nytro提供支持。同样在Oracle应用方面,MegaRAID亦有不俗的表现,相比于全磁盘阵列,MegaRAID能够提高30倍以上的响应时间。

0
相关文章