扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:存储时代 来源:ZDNet China【原创】 2012年7月31日
关键字: NetApp 统一存储 闪存 Flash Pool Flash Cache
在本页阅读全文(共2页)
今年,NetApp酝酿着在闪存市场爆发小宇宙,此次发布的FAS2220最大的亮点就是增加了Flash Pool闪存池的支持,再加上可以在阵列控制器中添加FlashCache,闪存策略初见其形。
NetApp首席执行官Tom Georgens年初时表示:“我们一直说闪存将会部署于整个硬件堆栈……我们以缓存的形式提供闪存,在存储阵列中部署这项技术最有效率和有效的方式,大部分的行业都选择这种做法。”
一方面,NetApp在内部增加了围绕闪存的研发力度,另一方从外部通过合作伙伴扩大的数据管理的范围,并且据透露“NetApp可能会收购闪存技术和合作伙伴”。
在闪存上缓存数据被NetApp称为Virtual Storage Tiering,它其实是所有保存在磁盘上的缓存数据的一个基础副本,并不是真正的分层,是一种缓存方式,FAS2220本身不提供分层功能。
从2009年NetApp导入控制器缓存(Flash Cache),到现在虚拟存储层又添家族新成员即闪存池(Flash Pool),目的是为了减少高性能磁盘的数量,一个闪存池中只有一种类型的机械硬盘(大容量SATA或者高性能SAS),SSD缓存随机数据,闪存池和闪存缓存可以合作共存。
正如其名,闪存池是一种聚合池,并能够缓存读写操作;热数据被自动拷贝到固态盘,存储仍留在磁盘上。闪存池通过故障转移功能实现缓存数据持久性,并且提供了RAID保护功能。NetApp所有的数据保护和管理技术将在Flash Pools协同工作。
除了上面的Flash Pool配置之外,徐波还列举了一些适合使用闪存的场景,包括报表系统、备份系统、开发的压力测试,都是偶尔并发的热点问题,当数据读写频繁的时候就可以调到闪存中。NetApp技术合作伙伴顾问徐波解释说:“Flash Cache适合对读操作要求较高的场景,Flash Pool则适合读和写操作都比较多的场景。”
看上去NetApp并不看好将数据自动放置在不同的存储层上的做法,这也使其脱离其它的主流存储厂商。在采访中徐波表示:“把SSD和HDD做存储分层的做法是有一些缺陷的。因为每个存储空间有限,不停地迁移数据会无形中增加内部I/O,给服务器计算资源增加了负载。所以NetApp的做法是将整个机械硬盘作为存储池,SSD闪存作为缓存,根据I/O情况将热数据放进缓存池提高性能,没有需求的时候释放高成本的SSD闪存空间。”
目前只有高端的盘阵才有Flash Cache功能,而SSD闪存池功能因为是在磁盘上,很容易被引入到入门级的像FAS2220的产品里面,现在已经有中原地产等客户采用了NetApp的这种闪存技术,究竟闪存能给企业带来的实际效果?期待日后会有进一步案例分享。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。