EMC发布VFCache闪存记忆体卡(上)
bill 发表于:12年02月07日 13:49 [编译] 存储在线
DOSTOR存储在线 2月7日国际报道:存储阵列的服务器闪存风暴造就了EMC的闪电计划。VFCache已经到来,将FAST(全自动存储分层)技术从阵列扩展到服务器。Project Thunder(雷声项目)就在后面,会带来EMC的服务器连接的闪存阵列。
这是EMC的重大宣布。我们来深入分析一下EMC的举动。
如果EMC阵列中的数据遇到反复读取,FAST会将数据迁移到更高速的存储层,服务器应用程序就可以不用再从慢速磁盘中等待磁盘找到数据。
EMC表示它的客户从2010年1月至今已经购买了1.3EB的FAST技术产品,而且该公司已经出货了超过24PB的闪存驱动器容量,比其他任何存储厂商都多。形势已经发生变化,仅仅在阵列中有闪存已经不再够用。
Fusion-io通过构建服务器PCIe总线连接型闪存记忆体卡——承载10TB以上的NAND闪存——来解决I/O慢的问题,让应用程序在访问网络阵列时的延迟时间从毫秒级缩短到微妙级。这里带来的威胁是主数据可以从网络阵列迁移到直连式服务器闪存存储。
EMC的反应是将阵列中的热数据放到来自思科、戴尔、惠普和IBM的VMware、Windows或RedHat Linux X86服务器中的VFCache(虚拟闪存高速缓存)固态驱动器。一旦高速缓存热好身并且载入热数据,这种方法下的随机读取性能可以媲美Fusion-io。
VFCache是一个20到300GB的PCIe连接型闪存记忆体卡,据传使用一个美光SLC(单层单元)卡(我们认为可能是P320h)或LSI WarpDrive SLC闪存,而美光应该是主要供应商。(就在美光赢得了这次热门的贴牌合同后,美光首席执行官Steve Appleton在一次飞机失事中去世)P320h是一个快速闪存卡,可以达到75万次4K块读取IOPS(每秒输入输出)性能。
EMC高速缓存提高了4KB-64KB块随机读取I/O速度,不过没有提高写入的I/O速度。VFCache不会高速缓存读取超过64KB大小的I/O。没有写入高速缓存。
我们得知“在Oracle环境中的测试显示VFCache可以将吞吐率提高至多3倍,将延迟时间降低至多50%”。EMC声称“VFCache是目前最快的PCIe服务器闪存高速缓存解决方案”。这并不一定意味着它比Fusion-io的服务器固态存储更快;Fusion-io不是VFCache这样的“高速缓存解决方案”。