SSD供应商STEC已经建立了将磁盘上的热数据放入服务器闪存缓存的软件,使I/O密集型应用程序的运行速度更快。
这就是所谓的EnhancedIO SSD缓存软件,在Linux和Windows下可用。一个特定的Linux版本,基于Facebook针对其云数据中心的FlashCache模块,将在一个自由的软件许可证GPL v2下可用。
STEC已提交了EnhanceIO SSD缓存一个版本的源代码到Linux社区;它在关于这方面非常开放——但它别无选择:FlashCache GPL许可证要求源无论如何予以披露。
Facebook的软件工程师和FlashCache的原形架构师之一Mohan Srinivasan说:“FlashCache已经在Facebook被证明是一款加快应用程序性能的宝贵工具,我们相信通过使用STEC版本的 FlashCache,组织能够从改进的应用程序性能和用户体验中受益。”
来自Facebook的赐福吗?那是必须的。该软件可以使用任何SAS、光纤通道、PCIe或SATA固态盘作为一个高速缓存设备,不只是STEC的产品,STEC还表示,受到老旧的SAN后端磁盘阵列折磨的应用程序,能够随着服务器端缓存经常使用的“热”数据获得一个I/O提升。
EnhanceIO SSD缓存软件的起价为Linux的295美元和Windows的495美元,带有每服务器安装一年的订阅,包括的更新、升级和客户支持。