面向多层存储架构的I/O优化技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:ken112233
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能计算技术的快速发展,I/O密集型应用对高性能计算机的存储子系统的容量、性能、可扩展性和可靠性等方面提出了越来越高的要求,在大数据时代下,海量数据的快速分析处理也需要优秀的存储系统作为支撑。存储子系统作为高性能计算机系统的关键组成部分,其I/O性能和系统计算性能的不匹配已经成为阻碍系统整体性能提升的重要瓶颈。磁盘作为目前主流的存储设备,其性能提升速度远远落后于CPU等计算设备的性能提升速度,面对这一事实,现有存储架构的性能可提升空间有限。多层存储架构的灵感来自于单机环境下的存储层次结构,为高性能计算机的计算节点增加存储设备组成本地存储,将原有的存储子系统作为全局存储,两者组成多层结构,充分发挥各种类型存储资源的优势,是未来高性能计算机存储系统的发展方向。本文面向多层存储架构,对其I/O优化技术进行了研究,主要工作如下:1、对多层存储架构的运行模式进行了研究。多层存储架构相比传统的单层存储架构有着更大的性能提升空间,本文分析了目前多层存储架构中使用的I/O调度和容错方法,指出了其中存在的问题和对其进行优化的方向。2、设计实现了一种基于节点I/O繁忙度的I/O调度方法。在多层存储架构中,如何有效地利用本地存储资源并减少I/O冲突是提高系统I/O性能的关键,然而,在高性能计算机系统中,由于多个计算节点作为客户端共同使用系统中的存储资源,当系统中有多个作业同时运行时,不同作业在使用本地存储资源过程中必然存在I/O冲突,这可能使得某个作业的I/O请求需要等待较长时间才能被响应,这种情况下I/O调度方法对系统的整体性能有重要影响,本文提出的基于节点I/O繁忙度的I/O调度方法针对系统中存储设备的当前I/O繁忙程度进行调度,从而有效提高系统的整体I/O性能。3、设计实现了一种基于分层协同的I/O容错方法。现有存储系统的容错方法如RAID、纠删码等主要面向单层存储架构,没有充分发掘多层存储架构的协同容错能力。为此,本文设计了分层协同的I/O容错方法,通过构造I/O代理层来实现对作业I/O过程的实时监控,在异常发生时利用多层存储资源协同容错,有效改善了多层存储架构的可靠性和可用性。本文以写时“磁盘满”容错和多副本情况下读容错为例详述了分层协同容错方法的具体实现过程。4、基于Gluster FS构造模拟测试环境,对本文提出的I/O调度和容错方法的有效性进行模拟测试。测试结果表明基于节点I/O繁忙度的I/O调度方法相比现有的I/O调度方法有效地提升了系统的I/O性能,同时验证了基于分层协同的I/O容错方法的有效性。
其他文献
在计算机网络普及之后,网络用户的上网要求已经从普通意义上的能上网,进一步的转到要求能够高速的接入计算机网络;同时,计算机终端设备的和家用数码产品的日益丰富多彩,形成了家庭
计算机辅助三维颅面复原技术在刑侦、考古等领域有重要应用,本文综述了该技术的现状及发展趋势,比较分析了现有的几种方法。针对颅面复原技术现存的问题,提出本研究课题,以对目前
网格是近年来国际上兴起的一项重要的信息技术,它为实现大规模范围内的资源共享和协同工作提供了必要的功能和机制,目前已被广泛的应用于科学和工程的各个领域。然而现有网格
随着移动ad hoc网络在民用和军事领域应用的不断增加,它的安全问题也日益受到人们的关注。由于移动ad hoc网络没有固定的基础设施,拓扑结构动态变化,电池容量受限以及计算能
随着IP技术的快速发展,各种基于IP技术的新业务不断涌现,客户对服务质量的要求也越来越高。为了实现下一代互联网IP业务可靠的服务质量、业务管理的灵活性和动态性,适应新业务的
节点之间的通信规则是分布式系统所承载的计算机网络的基础,随着网络服务要求的提高,网络系统的复杂性在协议方面体现出空间分布性、并发性、异步性、不稳定性和多样性,越来
随着Intemet不断的发展和网络带宽的不断增长,网络上的多媒体的应用也得到了迅速的发展。在Intemet上传输音频、视频的相关技术也成为Intemet研究和开发的热点,而流媒体技术正
随着互联网技术、移动通信技术和多媒体技术的不断发展,随着通信领域全新的市场需求和运营模式的出现,下一代网络(Next Generation Network)作为未来通信网络的发展方向,成为电
在移动通信技术飞速发展的今天,如何在移动通信网络中提供有QoS保障的、基于IP的移动业务,已经成为目前研究的热点之一。在移动网络中,终端的移动性给QoS带来了很多难题。为了更
从ATSC制式高清数字电视标准的体系结构出发,深入研究了ATSC制式数字电视系统的各个组成部分以及后端解决方案的常用框架,这些组成部分既包括ATSC制式数字电视前端发射部分技