EMC电闪Fusion-io,雷鸣大反攻
张广彬 发表于:12年02月08日 10:15 [转载] 至顶网
所以,正如VFCache这个名字显示的,它被作为外部存储系统的缓存使用。也就是说,在服务器操作系统中安装的VFCache驱动程序控制下,读取数据时首先从VFCache PCIe闪存卡的存储空间中寻找,如果没有找到,再去访问与服务器相连的EMC外部存储系统,找到数据并完成访问请求后,再异步写到VFCache PCIe闪存卡上。写入数据时则直接写到EMC外部存储系统上,然后异步更新VFCache PCIe闪存卡上的内容,目的同样是保证其中的数据为最新。

VFCache的访问模型
不难看出,VFCache只能加速读访问,写访问则直接落实到外部存储系统上,是一种Write through(写通)模式。这样虽然写访问没有得到闪存的加速,但可以避免数据的丢失(通常外部存储系统的数据保护机制要比单一的PCIe闪存卡完善),所以EMC称之为数据保护。

VFCache只加速读性能(缩短延迟/响应时间)
不过,Fusion-io也有类似的工作模式。与ioDrive配合使用的directCache软件,同样采用Write through,但支持的后台存储类型更为丰富,包括磁盘和磁盘分区、硬件RAID卷和软件RAID卷、iSCSI和FC LUN。反观VFCache,与EMC外部存储系统的紧密集成本应是其优势所在,但目前后者还不能识别VFCache,进一步集成是下一阶段的任务。
