如何解决存储io性能瓶颈l

如何解决存储io性能瓶颈l

ID:34758274

大小:64.18 KB

页数:4页

时间:2019-03-10

如何解决存储io性能瓶颈l_第1页
如何解决存储io性能瓶颈l_第2页
如何解决存储io性能瓶颈l_第3页
如何解决存储io性能瓶颈l_第4页
资源描述:

《如何解决存储io性能瓶颈l》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、如何解决存储I/O性能瓶颈存储始终存在挑战,在过去十年中,传统的存储平台可以满足以每GB以更低的成本获得更高容量系统的要求。但是,现在真正面临的是严重和不可避免的性能退化。这一点至关重要,因为大多数机构依赖一个可扩展的设施来为I/O服务,以更快的交付信息,帮助获得更好的收益。事实上,当很难获得利润的时候,解决存储I/O性能瓶颈在经济疲软时变得更加重要。正如在以前我们的一篇文章“什么引起存储I/O性能瓶颈”中讲到,多用户负载是核心问题。多用户负载也称为并行/聚合负载,数据是在多用户或应用中共享,在同一个共享环境内的多个用户同时访问。这种类型的活动不再降低到几个孤立的企业,而其性能要求是在主

2、流数据中心环境的边缘。事实上,任何部署一个服务器虚拟化项目的机构本身已经定义了一个多用户负载要求。就服务器虚拟化来说,多个虚拟服务器产生大量的,近乎同时的I/O请求,服务器虚拟化管理程序基本上成为一个存储I/O混合器,多个I/O请求在存储的同时几乎分散了所有要求的注意力。多用户负载已经远远超出了仿真工作的传统范围,以前我们所看到的通常是在芯片设计或石油、天然气公司的SEG-Y数据。有很多其他的包括生物信息学的DNA序列,制造业中的发动机和推进器测试,政府部门的监测图像处理技术,媒体和娱乐方面的高清晰图像,以及许多项目的web2.0推动。一旦每个公司全面投入生产,多用户负载的性能要求就成倍

3、增加。事实是,传统的存储措施,不管他们是高用户的SAN或高速NAS,不是太复杂就是太昂贵。充其量是解决存储I/O性能问题的创可贴。结果,存储管理员被迫处于一个立刻拿出解决方案的位置,因为他的/她的用户必须“接受”。用户不得不“接受”的性能瓶颈能降低公司收益,或一个竞争优势,所有的这些都有可能产生利润,可能带来长期生存能力的不利影响。对于很多存储工程师来讲,提高性能的黄金标准是简单的增加硬盘驱动器机制的存储系统。这种方法可以适用,只要存储系统的要求比服务那些要求的驱动多。结果,随着硬盘的增加,存储性能将继续按比例增加。在这种情况下,因为在某一点,对于存储系统,他们不能产生足够的请求以维持补

4、充的驱动,大多服务器应用最后成为了他们自己的存储瓶颈。多用户负载采用的挑战是他们简单的产生的请求比传统存储系统支持更多——不管驱动器的多少。本质上,瓶颈问题从缺乏可用的磁盘驱动机制转到了服务I/O的存储控制器或NAS head本身。多用户负载还要求用户或服务器托管用户之间共享数据。因此,理想的平台应该是专为共享数据所设计的一个NAS。这个问题是相对于传统的NAS架构,它有很多内置的限制,这些限制可能阻碍性能,可扩展性以及可靠性。具有讽刺意味的是,这个问题的解决方案是在开始产生高I/O负载内发现的。服务器虚拟化和网格计算环境。这些环境允许多用户应用或者在单物理服务器或允许单应用跨多个服务器

5、扩缩。相同的架构设计在存储上都是可用的。事实上,像IsilonSystems公司提供建立在集群架构的可扩展NAS,这些架构允许一个可扩展的,高IOP的NAS解决短期和长期的存储I/O性能瓶颈。对称的架构设计扩展NAS存储的第一步是根据它的对称结构,使一系列节点组合在一起,作为一个单一的实体。在这个集群架构,多行业标准服务器可以配备SAS驱动器和网络连接,形成一个节点。每个节点可以通过Infiniband网络或IP网络连接在一起。对称意识文件系统(SymmetricallyAwareFileSystem)独立节点通过软件智能性统一起来,创建一个对称的意识文件系统,利用不同的组成统一到一个单

6、独的实体。当这个文件系统适用硬件节点时,它创建了一个高IOPSNAS集群,这个集群可以解决现在的挑战和明天的多用户负载挑战。消除存储计算瓶颈如前所述,多用户负载,不管一个传统存储系统扩展的多大,使用了多少个驱动,最后存储计算引擎成为了一个瓶颈。扩展NAS配置的价值是存储计算引擎不再局限于一个单一的系统和单独的一套控制器或heads,这些都是存在于传统的NAS中。通过一个对称的意识文件系统(symmetricallyawarefilesystem),如Isilon公司的OneFS,集群的每个节点提供存储计算资源。事实上,它也能确保集群所有的节点参与。相比之下,一些集群解决方案必须指定一套主

7、要的节点,每个请求通常是两个。这些系统通常是从一个集群的冗余受益,他们通常和传统的NAS有相同的性能瓶颈。一个集群意识文件系统(cluster-awarefilesystem),每个文件被分解成小的block,那些小块儿通过分布在集群上的节点。因此,当一个文件是必要的,集群上的多节点可以交付数据返回用户或应用请求。这显著提高了整体性能,尤其是当数百甚至数千的时候,这些请求都同时来自一个多用户应用。和传统的存储解决方案相比,在系统达到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。