Fusion-io推出软件开发包 直接访问闪存

DOSTOR存储在线 4月20日国际报道:Fusion-io面向应用软件开发社区推出了一款软件开发工具包,这个工具包里包含了许多用户界面样板,以便应用程序可以作为一个存储层级直接访问闪存高速缓存。

Fusion-io的ioMemory OS子系统技术如Auto Commit Memory和Atomic Writes均包括在内,那些技术已经被用于无数IOPS演示。开发商们可以利用那些应用程序接口来读写Fusion的ioMemory,而不用经过主机操作系统的IO子系统,这样就可以节省下大量的CPU计算资源和减少应用程序运行时间里的延迟。

Fusion的董事长兼首席执行官大卫弗兰(David Flynn )表示:“当你去除那些复杂的东西之后,最后得到的应用程序就是更加可靠的程序,它可以利用ioMemory的全部潜力,运行得更快一些。”

Fusion-io SDK包括了用户空间库内部的许多应用程序接口以及一些开源的参考应用程序案例。应用程序可以在闪存本地运行,它们绑定的IO接口越多,运行的速度就越快。

Fusion表示:

Fusion-io SDK将包括许多应用程序接口,包括Key-Value Store在内,这个应用程序接口将包含许多用户界面,减少延迟,改善内存效率和降低代码的复杂性。 DirectFS API可以通过一个兼容POSIX接口的文件系统提供对闪存的本地文件存取服务。

与本地应用程序接口库一样,directFS是被直接部署在ioMemory之中,这样就可以完全绕过操作系统高速缓存、文件系统和核心模块I/O等层级,从而大幅减少延迟时间。Fusion-io的directFS将被作为应用程序在闪存上本地运行的实际案例进行发布,帮助应用程序开发商学习使用Fusion-io的各种应用程序接口。

这是一项精明的做法,它应该可以鼓励应用程序开发商更好地利用Fusion的PCIe卡产品。

商业应用程序供应商还可以开发和发布ioMemory版本的应用程序,那些应用程序应该比标准版运行速度更快;而且更重要的是,比竞争对手的产品运行速度更快,从而又能激发竞争对手去做同样的事情。这将提高市场对Fusion-io的产品的需求。

其他的PCIe闪存产品硬件供应商现在已经落在下风,它们希望自己也能开发出速度更快的SW,这样人人都会跟着Fusion-io走。

某些Fusion-io库和应用程序接口现已通过Fusion-io开发商计划对早期合作伙伴提供。开发商计划网页上将提供相关的白皮书、博客、常见问答和其他资源。