机房360首页
当前位置:首页 » 存储资讯 » 自动分层存储平衡性能与成本的博弈

自动分层存储平衡性能与成本的博弈

来源:机房360 作者:Lily编辑 更新时间:2011-7-21 13:20:38

摘要:存储厂商在公布其AST解决方案的时候,它们都在兜售提高性能降低成本的理念。对于降低成本和提高性能两者之间的取舍,事实上,AST不能在降低成本的同时提高性能。它所能做的是在最低可能成本的情况下,提供应用所必须的性能。因此,这更像是在两个目标之间的平衡。

  
  固态存储补充分层
  
  Xiotech公司提供了另外一种“一劳永逸”的AST实施方式。Xiotech公司的Hybrid ISE产品将固态硬盘和磁盘封装在一个14.4TB3U的容器中。14.4TB中,1TB是固态硬盘,剩下的是900GB10Krpm的SAS硬盘(tier2层)。控制器级别的软件,叫做Continuous Adaptive Data Placement,从部署的时候开始自动管理数据的摆放。尽管公司提供了一个图形化的ISE Analyzer工具用于强调I/O的活动,但实际中,用户不能调整任何参数或者配置。公司认为他们设计的Hybrid ISE是没有必要调整的。
  
  在提供更多可配置架构的厂商之中,Net App公司强调性能和容量独立扩展的能力。公司的Flash Cache(PAMII)产品类似于其它厂商tier0层的固态硬盘。尽管它能够支持多层,但Net App声称,在许多案例中,只是简单地分为两层:Flash Cache和tier2层或者tier3层。那是因为,他们发现数据会向着“热”或者“冷”的方向发展,而很少处于它们之间。缓存用于缓冲写动作以避免性能下降。数据块移动尺寸的最大粒度仅仅是4KB.尽管这个体系架构可能比其它系统需要更多的闪盘(总容量的10%到20%),但其消除了相对昂贵的tier1层的硬盘,同时把冷数据扩展到更多的SATA驱动器上,在获得相同性能的同时,有一个较低的成本。再有,Net App将AST与重复数据删除和压缩相结合,应用于机械旋转的磁盘,可以获得更加巨大的空间效能。因为数据是通过WAFL文件系统和Data Ontap进行管理的,所以在数据变热由低层上升到tier0层的时候,不需要被“还原”.相同的自动存储分层功能适用于所有Net App的产品线。
  
  CERN,瑞士日内瓦的欧洲核子研究中心,在Oracle的RAC数据库上使用了Net App公司的Flash Cache.“在使用Flash Cache之前,我们必须以IOPS来衡量一切,而不管存储的利用率,”CERNIT部的Eric Grancher说。“现在,我们可以对IOPS和容量都进行优化。我们已经从昂贵的光纤通道硬盘迁移到廉价的SATA硬盘。这已经给我们带来了巨大的节约。”Grancher发现NetApp系统非常适应工作负载从而导致管理上非常简单。他的经历已经表明,当闪存在存储中时,比其在服务器中时会有更好的综合性能。“用Net App系统缓冲数据相对于用数据库服务器缓冲更加稳定,后者经常因为打补丁或者更新而重启。存储服务器上的数据缓存已经‘成熟',因而消除了常常发生的低性能时期,这是我们每次重启后都要经历的痛苦的冷服务器缓存阶段,”他说。
  
  EMC公司的全面自动化存储分层(Fully Automated Storage Tiering(FAST))是另一个可配置系统的例子。FAST拥有一个安装向导,允许你用缺省配置进行简单部署,EMC认为,大多数用户在大多数情况下这么做是“一劳永逸”的。其它用户可以利用FAST Tier Advisor,这是一个通过一段时间收集使用统计信息的工具。那些统计数据可以用于对特定应用的优化策略。用户也可以依据随机读还是顺序读,从768KB到1GB之间设置移动数据块的尺寸。

本文地址:http://www.jifang360.com/news/2011721/n630325430.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片