数据存储产业服务平台

Marvell开发DragonFly新品 满足云需求

DOSTOR存储在线4月6日国际报道:Marvell打算用一个二级NV-RAM和固态硬盘DragonFly高速缓存适配器来满足I/O高速缓存需求,据说这样的配置可以将存储I/O性能提高10倍。

Marvell的设想是开发一款配备1-8GB level 1 NV-RAM高速缓存的PCIe卡,Marvell将处理器和软件嵌入其中,将它转变成NV-RAM和level-2固态硬盘高速缓存,同时与服务器相连接构成一个分布式存储I/O高速缓存,通过iSCSI、SCSI、FCoE或者光纤通道接口支持直接附属存储(DAS)、文件管理器(NAS)和模块访问存储局域网(SAN)存储。

Marvell DragonFly被称为DragonFly Virtual Storage Appliance,Marvell的原设备制造厂家客户或转售渠道商必须单独购买固态硬盘。它们可以选择单级或多级单元固态硬盘,规格方面2.5寸或3.5寸均可,使用3或6Gbit/s SAS或SATA接口。

Marvell认为,目前服务器虚拟化的快速发展加重了后台存储阵列对I/O性能需求的不断增长,据说这个问题已经成为存储I/O中的关键问题。与其对它们进行价格高昂的升级,Marvell选择在每一个阵列访问应用服务器中插入一个DragonFly高速缓存,然后同时为存储读数据和写数据提供高速缓存,大幅改善了服务器存储I/O性能。

HyperScale高速缓存

Marvell详细介绍了有关其HyperScale高速缓存的细节。HyperScale高速缓存配备了闪存写入缓存,减少了从NV-RAM到固态硬盘存储的写数据负荷,据Marvell称,这是一种记录结构的方式。其次,它还重新调整了写聚合的顺序,减少了从固态硬盘存储到硬盘存储的写数据负荷,从而降低对IOPS性能的需求。换句话说,随机写数据也被重新调整了。总而言之,据Marvell称,在同样的高速缓存条件下,写数据的性能被提高了10倍。

在读数据方面,Marvell表示:"智能总量和收回算法可以实现虚拟机次级的I/O温度映射,从而分辨出数据的不同使用频率。它可以被配置为默认写回模式,写入操作可以作为写数据高速缓存,从而提高随机读数据性能。这可以让随机读数据性能最多提高10倍。

在服务器中配置存储I/O高速缓存的做法正是Fusion-io通过其ioDrives以及Virident通过其tachIOn卡提出的理念。Marvell声称自己的DragonFly在这个方面表现得更优秀,因为它使用了比闪存更快的NV-RAM作为一级高速缓存,将闪存用于数据容量相对更大的二级高速缓存。Marvell认为闪存高速缓存对服务器性能的提升作用并不明显,在存储阵列中用闪存硬盘替代传统硬盘的优势也不明显。实际上,Marvell称,使用DragonFlys的时候,用户们可以用速度较慢的阵列来存储数据,仍然可以满足服务器运行大量虚拟机所需的速度性能要求。

性能

除了将服务器存储I/O性能提高10倍以外,Marvell称DragonFly还可提供最大20万4k模块随机写数据和读数据性能,在最大写数据高速缓存中,读数据要求100%的命中率。256KB模块写数据和读数据条件下的速度为3GB/s。

Marvell DragonFly

虽然整体系统性能与主机服务器和DragonFly卡中安装的固态硬盘数量和类型有关,但整体性能的提升是显而易见的。

它配备了一个超级容量器来便在出现电源故障时保护高速缓存中的数据,一个DragonFly同时还可同步映射另一个DragonFly,从而提供很高的正常使用效率。

Marvell声称,DragonFly代表着一种全新的架构,非常适用于云服务供应商的需求,内嵌的DragonFly处理器几乎不会对主服务器构成负荷,而且可以让存储阵列处理更多的虚拟机。

测试将于第三季度开始,产品大规模上市的时间可能是年底。DragonFly的售价大概与一款高端主总线适配器的价格差不多。

未经允许不得转载:存储在线-存储专业媒体 » Marvell开发DragonFly新品 满足云需求