与缓存配合的通用快照系统及相关研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:mfdbuxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人类迈入信息时代之后,诸如数字通信,数字多媒体,电子商务,搜索引擎,数字图书馆,天气预报,地质勘探,科学研究等海量数据型应用的涌现,各种信息呈现爆炸式的增长趋势,存储成为信息技术的中心,信息数据逐渐成为企业赖以生存和发展的基础,因而人们日益重视数据的保护。   为了满足人们的这种需求,快照技术得到了广泛的研究和应用。但是当前快照系统中普遍存在缓存数据冗余的情况,而缓存资源对于提升存储系统的整体性能有着无可替代的作用。基于这种情况,为了解决当前快照系统带来的缓存数据冗余问题,本文通过对快照系统与缓存系统的深入研究,打破了传统块设备级快照系统设计的固有思维,提出并实现了一种与缓存配合的通用快照系统(CGSS)。CGSS快照系统既支持只读快照,又支持可写快照。CGSS快照系统通过解决缓存数据冗余问题以及精确缓存预取策略极大地提高了系统中缓存资源的利用率,提高了系统性能。同时由于其与缓存的数据接口和控制接口皆采用标准的块设备接口,因此具有较好的通用性。   针对系统中映射元数据的内存开销问题,本文提出并实现了映射元数据的压缩。在降低元数据占用内存空间的同时,对系统性能的影响可忽略不计。   针对只读快照创建速度较慢的问题,本文通过仔细分析,提出了创建只读快照时,同时交换缓存设备与底层物理设备的方案。该方案可避免创建只读快照时,缓存数据的同步,提高了创建只读快照的速度。   本文最后对CGSS快照系统进行了有效性测试,性能测试以及响应时间损失测试。有效性测试证明了CGSS快照系统的数据正确性。性能测试中,选取CMSD[李玮玮2011]和LVM[17eigland2001]作为参照系统。测试结果表明:与上述两个快照系统相比,CGSS快照系统的性能均有不同程度的提升。响应时间损失测试的结果表明,CGSS快照系统在解决缓存冗余问题的同时所带来的二次访问缓存的响应时间损失在可接受的范围内。
其他文献
在众多的身份识别方法中,基于人脸图像的方法具有独特的优势和广阔的应用前景,因而成为研究的热点和重点,而这些方法中,基于全局统计的方法由于具有概念清楚、计算简单等优点
卫星网络具有广播特性,强覆盖能力,且能够被灵活部署,被视为下一代移动通信系统重要组成部分。已有的地面网络使用的保障数据高效传输协议无法满足卫星网络长延迟、动态拓扑和星
随着智能终端的普及和移动互联网的迅速发展,市面上涌现了大量的应用程序以满足用户生活中方方面面的需求。然而移动设备资源有限,高效管理这些应用程序对于提升用户体验、降低
随着科学技术的快速发展,海量数据现在已经进入全球经济,互联网,科学计算等诸多领域。与此同时,人们对海量数据离线分析处理的需求也越来越强烈。对于海量数据的离线分析,可
伴随着医疗卫生服务的信息化进程推进,累积了大量的病人健康数据,包含电子病历、体检报告及各种个人运动健康记录。传统的健康数据检索系统一般仅提供SQL查询或者关键词检索服
随着数码设备的普及和互联网技术的发展,视频资源数量呈现海量式增长。人们不再满足于传统单一线性的视频信息利用方式,这对有效地检索信息、快速获得视频主要内容以及高效的浏
在托卡马克等离子体的研究中,电磁测量诊断系统是测量磁场及电磁过程简单而有效的工具,是获取托卡马克装置工程参数与等离子体内部信息的最基本而最有效的手段。   为了标定
随着网络技术的发展,网络速度越来越快,网络服务越来越多,同时产生的网络安全问题也越来越多。考虑到网络的管理和安全,需要对网络中的数据进行监控。由于网络速率和数据流量的快
印刷品缺陷自动检测是对印刷品表面的斑点、划痕、折痕、色差、墨迹、缺损等缺陷进行检测,并根据需要进行自动筛检与剔除。机器视觉是用计算机来模拟人的视觉功能,从图像中提取
传感器接口的多样性及复杂性严重阻碍了物联网的进一步发展。其中,传感器输出电气信号种类繁多,且特性参数不明确,表述没有统一规范,导致应用系统硬件集成成本高,维护、扩展困难;而