PMC Flashtec + Memblaze PBlaze 4 = 性能惊人的NVM Express SSD!

来源:互联网 发布:c语言的思考图 编辑:程序博客网 时间:2024/06/03 12:46


PMC Flashtec + Memblaze PBlaze 4


=性能惊人的NVM ExpressSSD!

Stephen Bates (@stepbates)

       五月中旬,我前往北京,参加Memblaze举办的基于PMCFlashtec™控制器的新款SSD发布会。此行让人非常兴奋,原因是过去一年半来,我们与Memblaze密切合作,一起经历了Memblaze将其SSD从基于FPGAPBlaze3演进为基于PMCFlashtecPBlaze4的过程。在中国,对Memblaze SSDNVM Express™(NVMe™)的关注热情非常之高,我很想亲眼目睹一番。

       Memblaze的研发团队艰苦奋战,最终推出了两种尺寸的SSDHHHLSFF-8639 2.5”),并将数据中心/企业级的功能囊括其中。举例来说,列出上述的几个功能如下:

  • 同类产品中最佳的随机读性能,极其适合应用加速;

  • 延迟极低的数据访问,缘于利用DRAM进行高速缓存及元数据存储;

  • 数据保护的功能,如端到端的数据完整性及在突然掉电的情况下将数据冲刷到NAND闪存上的掉电保护等

  • 高效、高性能的对数据的主机访问,缘于遵循NVMe的标准

       我在发布会上做演讲时,特别深入讲述了最后一项。自从我半年前访问中国以后,从SATA SSDNVMe SSD的演进似乎加快了步伐。人们都认识到,NVMe是从最底层的基础着手、专门针对非易失性存储而设计的协议,故而比SATA更适合SSD

       这是几张拍摄于Memblze PBlaze4发布会的照片:上面一张是Stephen在陈述NVMe的优点;左下角是听众在聚精会神聆听PMC\Paletta.io\Toshiba及其他公司的演讲;右下角则是发布会上展示的PMC Flashtec控制器。

       下图是我用于展示NVMe over SATA的优势的胶片之一。该图描述了每个硬件线程可以从一块NVMeSSD vs SATA SSD上读出多少数据。使用SSD需要有一个快速、高带宽及高效的协议。只有NVMe能满足这三项要求,且NVMe的驱动占用CPU非常之少,即便是在将大量数据从SSD上读出/写入时也是如此。

       我在发布会上的另一张胶片则展示了NVM ExpressCPU利用率方面与SATA相比较的优势。

       某种程度上,我感到,我在这次活动中的长篇大论有冗余之嫌,因为听众已然是NVMe的拥趸。虽然中国的数据中心仍然在大量使用SATASSD,但大多数公司要么已经开始在向NVMe转移,要么计划在不远的将来就此着手。随着向NVMe的演进逐渐加速,我们期待并祝愿MemblazePBlaze4 SSD产品系列得到市场的广泛认可及采纳!

0 0