三大磁盘快取供应商存储产品对比

以Flash存储器作为硬盘阵列快取技术相比自动分层存储技术领域,相关产品相对较少。下面我们来对比一下Flash存储器硬盘阵列快取技术产品。

EMC

自发布第2代自动分层存储技术FAST VP之后,EMC也在2010年8月发布了另一款搭配CLARiiON CX4与Celerra、称为FAST Cache的产品,可通过SSD空间充作快取存储器,加速硬盘存取。

最新版的FAST Cache是搭配VNX系列整合存储设备,可支持使用2~42台、总容量100GB~2.1TB的SSD,将这些空间作为辅助DRAM的额外快取存储器,从而提高快取命中率。

FAST Cache包含政策引擎(Policy Engine)与存储器映射地图(Memory Map)两项元件。FAST Cache政策引擎负责管理经过FAST Cache区域的I/O,以及与底层硬盘之间的数据迁移。当底层硬盘LUN中的特定区块(chunk)被频繁存取时,政策引擎会将这些区块的数据复制到FAST Cache区域,以加速存取;当出现其他存取更频繁的区块时,前述区块会被清出FAST Cache区域并复制回底层硬盘,代以存取负载更大的区块。FAST存储器映射地图则以64KB的数据区块(Chunk)粒度,追踪与维持FAST Cache区域的数据。

启用FAST Cache后,当前端主机发出读取需求时,若需要的区块位于FAST Cache区域,政策引擎会将读取需求重新导向到FAST Cache区域;当前端主机发出写入需求,而需写入的区块位于FAST Cache区域时,则先写入DRAM的写入快取区域,并向前端主机回应已写入,然后写入的数据再移出DRAM快取,转到FAST Cache区域。