Wikibon将FaME存即内存扩展概念推向实践层面

Wikibon咨询公司已经将Fusion-io创始人David Flynn所提出的技术观点进行了整理,并将其制定为闪存即内存扩展(即Flash as Memory Extension,简称FaME)概念。

Wikibon咨询公司已经将Fusion-io创始人David Flynn所提出的技术观点进行了整理,并将其制定为闪存即内存扩展(即Flash as Memory Extension,简称FaME)概念。

这一概念包括将应用程序及其相关数据整体运行在逻辑内存当中,从而彻底摆脱由外部IO操作给应用带来的速度拖累。

相较于将数据存储在磁盘之上——除了磁带之外,磁盘无疑是速度表现最差的在线数据访问介质了——这一概念将数据保留在闪存当中。不过这部分闪存并非以通过SATA或者SAS端口进行连接的SSD形式存在,而是被安装在PCIe卡当中。

除此之外,FaME也并不是那种虽然访问速度很快,但本质上仍然属于外部存储范畴的设备。系统会将其作为内存的逻辑扩展处理,因此数据访问单纯只是一次指向应用程序地址空间的引用、而并不需要由主机操作系统执行任何IO操作。

这意味着应用程序将迎来更为理想的运行时间。主内存引用的耗时通常为100纳秒,而从SSD当中读取数据则通常需要15万纳秒(即0.15毫秒)甚至更芳。相比之下,从磁盘当中读取数据的时耗则达到惊人的1000万纳秒(即10毫秒)。

Wikibon将FaME存即内存扩展概念推向实践层面

Wikibon咨询公司的FaME概念示意图。黄色图块为DRAM,蓝色图块为处理器,而点状黄色图块则为PCIe闪存,可以看到后者的延迟水平最低、交换带宽则最高

通过将闪存作为内存资源使用,数据访问速度将大幅提升并远超SSD——尽管仍然无法真正与DRAM相提并论。不过闪存的使用成本低于DRAM,而且将在未来3D NAND技术普及之后得到进一步降低,这意味着其将有机会“走入寻常百姓家”并真正使应用程序得以运行在逻辑内存当中。如此一来,FaME服务器将能够容纳数十倍甚至上百倍于当前水平的虚拟机系统数量。

EMC公司即将推出的DSSD系统可能也将进一步体现上述概念。相信在阅读了Floyer的研究报告之后,大家将更为确切地了解并认同这项技术的突破性地位。

来源:ZDNet存储频道(编译)

0赞

好文章,需要你的鼓励

2015

04/28

19:46

分享

点赞

邮件订阅
白皮书