RAID存储环境中的分层存储.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RAID存储环境中的分层存储   随着固态磁盘(SSD)技术的问世,高速易失性存储器的成本不断走低,一个存储系统中可能同时包括高性能的SSD、低成本的SATA磁盘和可靠性好的SAS磁盘。这些新型存储技术的集成与优化管理对用户来说是一个严峻的挑战。解决这一难题的最有效的方法是将用户经常访问的热数据(Hot Data)放在低延迟、高速度的存储介质上,而将极少被访问的数据放在高延迟、低成本的存储介质上,也就是所谓的分层存储。   正因为有如此多样化的存储介质,IT 存储专家才有机会创造性地根据存储介质性价比和容量的不同来确定用户数据最理想的存放地。本文将深入探讨分层存储如何在混合存储环境中大幅提升存储的性能和可靠性,以及如何增强主机操作系统的缓存性能并降低成本。      更多的选择更强的控制力      当今,服务器可以实现多种不同的功能,而服务器上的每种应用也有其特定的工作负载特性。服务器对性能的需求主要取决于其负载情况以及对QoS(服务质量)的要求。虽然与以前相比,存储解决方案的种类更丰富了,并可实现更完善的定制化,但同时也会增加存储的复杂性,使得存储性能和容量规划的工作难度逐渐增大。用户进行性能和容量规划时,需要了解应用的I/O特性、容量和性能的增长要求、磁盘和存储的性能特点、数据保护需求以及企业的预算。   存储控制器可以提供丰富的选项,比如新型复合RAID类型,具有高级特性和高级缓存的选项以及可满足各种预算要求的多种硬件减负方式。如今,先进的嵌入式处理器的使用让智能存储控制器具有更丰富的功能,并可实现功能扩展。   磁盘技术的不断发展促进了存储解决方案的优化。用户可以根据自己对成本和性能的需要,合理利用不同的磁盘技术创建定制化的存储后台。SATA技术能够普及的主要原因是,它具有很低的单位容量成本,但是从性能的角度看,SATA的总体性能是最低的。SAS磁盘虽然具有更高的性能和可靠性,但是成本也更高。还有一种新的选择就是SSD技术,它可以同时支持 SATA和SAS接口。SSD能够提供比旋转介质高得多的随机性能,但其价格也更高。   多种磁盘技术共存增加了用户选择存储解决方案的难度,而让这种选择变得更加复杂的是各种RAID类型的性能不同。用户要优化工作负载,就必须了解特定的I/O性能,还要清楚如何根据可用性的需求来选择最理想的RAID类型。   用户可以清楚地看到,某些磁盘类型可能更适合某类特定的应用。SSD的平均成本比15K RPM的6Gb SAS驱动器高6.5倍,但SSD并不是在所有的应用中都能够实现比SAS高6.5倍的实际性能的提升。   很多用户会问相同的问题:“若想达到和高性能SSD相同的性能,需要多少块旋转式的传统磁盘呢?”要想准确地回答这个问题,确实需要一番思考。不过在实际应用中,很可能只有一部分实际存储容量会在任意给定时间点被访问。在过去几十年中,许多缓存架构都是根据上述假设被成功设计出来的。有些用户仍会问:“能不能使用价格不同、性能特点各异的不同存储介质构建统一的存储平台呢?”      难度开始加大      众多存储厂商已经认识到,随着非统一介质架构的普及,分层存储可能是一种两全其美的解决方案。分层存储的概念很简单,就是把最常使用的数据放在速度最快的存储介质上,将冷数据(Cold Data)放在速度较慢的存储介质上。分层存储和缓存之间的差异在于,在分层存储架构中,所有参与存储的逻辑磁盘的容量都可用于存储用户的数据。分层存储并不是一个全新的概念。具有颠覆性的SSD技术的出现为分层存储的发展带来了新的机遇。   下面,我们将介绍一个分层存储在数据库环境中发挥作用的例子。   如图1所示,ACME公司正在设计一种新型的SQL服务器。根据过去的经验,ACME得到下列信息:存储总容量为4TB,其中3%的容量为常用存储(大约125GB),在65%的时间里被访问;6%的容量为间歇存储(大约 250GB),在25%的时间里被访问;余下的容量用于存储冷数据,在10%的时间里被访问。   针对此情况,理想的成本敏感型解决方案应该使用4TB存储容量创建一个逻辑设备,并依据每秒I/O次数和响应时间的需求为每个层级的数据提供必要的性能。   接下来,让我们看看采用同类磁盘替代方案的结果。   以下是四种存储基础架构的简单比较,如表1所示。很明显,分层存储方案每次进行数据库事务处理时的成本更低,其性能约是纯SATA解决方案性能的6倍,约是纯SAS解决方案性能的3倍,同时其容量也是最大的。   用户在选择存储解决方案时需要综合考虑性价比、容量和占地空间等因素。      分层存储的支持和反对意见      分层存储是一种比较理想的解决方案,它通过采用多种类型的存储介质,使得存储系统的成

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档