分层虚拟快照系统及其关键技术研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:yunguii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟存储技术的广泛应用,现代存储系统以集中共享平台为开放环境提供服务的应用模式日趋普遍,系统上的应用具有多样性和复杂性。不同的应用类型对快照功能的需求有很大的差异,虚拟存储系统上的快照技术必须支持多种多样的应用需求。但传统的快照系统面向特定的应用设计,缺乏对多种应用需求的针对性研究,无法满足虚拟存储系统对快照技术的要求。基于这种情况,为了更好地应对和支持新的存储系统应用模式,本文研究满足多种应用需求的快照系统,通过在系统中集成多种快照实现技术,对不同的应用负载按其需求选择适合的快照技术提供快照功能。   本文基于对快照技术的深入探讨,提出一个分层虚拟快照系统框架。该框架实现了快照读写属性、快照语义与资源管理的分离,有利于清晰快照技术,将复杂的系统问题局部化,在结构上具有更好的灵活性和可扩展能力。分层框架还可以有效地描述现有的快照技术,将多种快照技术融合在一个框架中;在其指导下可以简化分层虚拟快照系统的设计和实现,使系统模块易于复用和扩展,减少系统开发的成本和难度。   本文根据提出的分层框架实现了一个分层虚拟快照系统(LVSS)。LVSS可以提供多种组合的快照,并同时支持快照的只读和可写功能,解决了快照系统对多应用的支持。在LVSS的实现中,本文还取得了以下两个附加成果:   针对系统中位图元数据的内存空间开销问题,本文提出一个多级位图结构,并实现了所需的元数据换入换出机制和数据映射算法。该多级位图结构可以减少元数据占用的内存空间,而且元数据换入换出机制的开销很小,对系统性能的影响可忽略不计。   针对快照删除时迁移速度过慢的问题,本文基于底层物理设备的特性,提出一个零拷贝数据迁移算法,实现数据的快速迁移。利用零拷贝数据迁移技术,有效减少了物理拷贝的数据量,可以显著提升系统的迁移速度,减轻迁移对系统性能的影响。   最后,本文对LVSS进行两种性能测试。第一种测试将LVSS与现有的LVM系统比较,评测其性能、可扩展性和资源利用率。测试结果表明,同样的快照语义模式下,LVSS的性能优于IVM的性能。在可扩展性上,LVSS的性能不随系统规模的增加而下降,可支持更大的规模。对于资源利用率,LVSS减少了写时拷贝的数据量,可提高系统的资源利用率。所做测试中,LVSS的资源利用率比LVM提升了56%-82%。   第二种测试为针对LVSS系统上的不同应用进行的分析测试。分析结果指出,针对不同应用环境以及不同工作负载的需求,可以选择LVSS的相应组合去为应用提供更高性能的快照,LVSS系统具有良好的适应性。
其他文献
集成电路设计复杂度的不断增加,对于设计验证技术提出了新的挑战。传统的模拟方法已经很难满足工业设计的需要。因此高效、易用的形式化方法成为了近几年研究的热点。以模型检
论文将专家系统技术应用于信息安全风险评估领域,其目的是将已有的风险评估指标体系、评估方法等与专家系统技术结合,开发应用于军工信息安全风险评估的辅助工具,实现对信息
椭圆曲线密码体制是使用有限域上的椭圆曲线有限群代替基于离散对数问题密码体制中的有限群而所得到的一类密码体制。传统的基于有限域的离散对数问题因为可以使用指标计算方
网格技术是新兴的Internet信息技术,是下一代互联网技术研究与应用的重要领域之一。资源是网格中的主要对象,网格是协调管理地理上分布的各种资源,并为用户提供透明一致的访问接
随着Internet在政治、经济、文化等领域的快速发展,网络已经成为人们日常生活的一个重要组成部分。与此同时,网络安全问题也随之凸现,并成为企业网络应用所面临的主要问题,网
树木的年轮是一圈又一圈深浅相间的环,每一圈代表一年。采用人工的方法数出年轮来费时费力,随着计算机应用技术的发展,特别是图像处理技术的发展,使得快速得到树木的年轮特征
近年来,由于可扩展性好,性能价格比高和易于部署等特点,基于P2P技术的流媒体传输成为一种可靠的流媒体解决方案。同时,由于P2P系统中节点的动态性和异构性,它也成为流媒体研
在很多真实应用中,收集大量数据相当容易,但为大量数据提供类别标记则比较困难。因此,如何利用大量的、廉价的未标记数据来辅助提高学习器泛化能力成为机器学习和数据挖掘中
隐喻是自然语言处理的棘手问题之一,近几年来开始受到从事中文信息处理研究的学者们的关注。隐喻大量地存在于我们的语言生活中,Lakoff&Johnson(1980)指出隐喻不仅仅是语言的修
在现实生活中,多目标优化问题广泛地存在于工程、航天、科技、经济等领域。多目标优化问题的多个目标通常是相互冲突、相互竞争的,对其中一个目标优化必须以其他目标作为代价