两条腿走路的SSD策略
除了在产品架构上实现统一存储,在整体性能方面,NetApp则拥有两步走的闪存策略。其一是在其阵列控制器上采用闪存缓存,被称为Performance Accelerator Modules(PAM)。其二则是应用SSD替代传统磁盘。
PAM技术能够为控制器提供超大的缓存容量,从而提升整体系统性能。第一代PAM发布于2008年秋季,并应用了DRAM Memory,到了第二代PAM,就从DRAM转向了Flash,从而避免了第一代PAM应用DRAM介质必须依赖电源保护的安全缺陷。据称,PAM II提供256GB和512GB两种规格插卡式Flash缓存,能够通过控制器加速附属阵列读取I/O。
NetApp正以自己的方式探索SSD的应用模式,谈到两种SSD应用方式的对比,Sandra认为,用控制器缓存的方式应用SSD,能够在更简单的架构、更低成本的前提下,提高整体系统的应用性能。
实际上,以SSD目前的单位价格,对于更多的企业用户来说,其实并没有能力承担用SSD作为传统磁盘的成本支出;此外,从性能需求上来说,用户系统环境中,真正需要极限IO吞吐能力的应用实际上还是极少数。
因此,尽管以磁盘的模式应用SSD能够带来更大幅度的性能提升,但面对的其实是一个较为狭窄的市场,绝大部分用户其实更希望,在可接受的成本预算内,购买少量的SSD,提高整体系统应用性能。
尽管这种性能提升可能并没有以传统模式应用SSD的提升幅度那么巨大,但对于大多数用户来说,已经非常显著,能够享受到SSD这种高性能介质带来的高速访问和读取体验。而这一点,也正是NetApp推出PAM技术的初衷:让更多企业用户,在可接受的成本预算内,享受到SSD带来的性能提升,从而推动SSD的平民化进程。
Sandra认为,正是因为NetApp有效的平民化SSD应用策略,使得NetApp出货的SSD模块到今年6月份已经超过1PB。
但Sandra同时也强调,NetApp在SSD的应用策略上始终是坚持两条腿走路,在PAM II发布之前,NetApp在2009年春天就发布了最新版的V系列产品,支持以传统磁盘的模式应用SSD,其SSD硬盘供应商是TMS(Texas Memory Systems)。
根据Sandra介绍,这套解决方案在欧洲一家航班调度公司已经得到应用,当时这家航班调度公司每年需要处理将近350 million的数据,但始终没有有效的性能提升解决方案。最终这家航班调度公司采购了NetApp的V系列存储系统,并应用TMS公司的SSD硬盘,最终达到了对业务性能的要求。