磁盘阵列中在线扩容与快照技术的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liupingxiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展以及各种数字技术的兴起和普及,用户对数据的高可用性、安全性的要求进一步推动了存储技术的发展。在数据不间断可用性的前提下,如何在线扩展存储系统的容量,如何对数据进行容错备份和恢复成为信息存储界研究的重点。磁盘阵列作为存储系统中的关键设备,在线扩容是其一项必不可少的功能,在线扩容是指在不影响用户正常使用的情况下,添加新的磁盘到系统中,达到扩充阵列容量并提高阵列并行度的目标。在阵列控制软件已有代码的基础上增加扩容功能,采用自旋锁、原子变量等同步机制保护临界资源,保证扩容窗口内数据访问的一致性。采用多线程技术加快扩容的过程,扩容读写操作并行执行,将数据读出按照新的磁盘配置重新分布数据。实验结果验证了在线扩容的有效性。快照技术是实现在线热备份数据的重要手段。在磁盘阵列中采用快照技术可以有效地避免用户操作错误、病毒攻击等非硬件故障造成的数据丢失。写时拷贝是一种常用的快照方法,针对其写性能较差的缺点,提出了一种改进方法,核心是采用异步线程在后台进行快照块的写入操作,从而减少正常写请求的响应时间。在磁盘阵列中实现了基于这种改进的写时拷贝技术的多时间点快照方案,其快照区采用预留方式,并采用哈希表查找已快照过的块,采用多线程技术来加快快照和回退过程。测试结果表明,改进的快照方案进一步提高了系统的性能和可靠性。
其他文献
Web技术是推动Internet发展的重要里程碑。伴随着电子商务、电子政务以及网上教育、个人博客的蓬勃发展,Web服务在社会政治经济生活中发挥着越来越重要的作用。目前互联网上
工作流技术是实现业务过程自动化的一种有效手段,事务处理技术对于提高工作流管理系统WfMS(Workflow Management System)的可靠性具有重要作用。在20世纪90年代,人们将各种扩展
随着下一代网络技术的逐步推进,Web服务技术的深化,网络摄像机的智能化发展,网络技术、多媒体技术、异构平台的软件支撑技术日益成熟。语音、视频、数据等多种业务能够融合在
随着WEB技术的日益成熟和企业信息化的广泛应用,大量的数据充斥在各个企业的业务系统中,如何有效利用这些资源,发现知识已经成为企业研究数据应用的热点。正是在这样的背景下,客
随着个人PC、家用计算机、企业单位计算机的普及使用以及互联网的高速发展,高科技给我们的生活带来越来越多的便利;然而,任何事物都是一把“双刃剑”,在高速发展的同时所暴露出的
随着信息技术的发展,出现了一种新的数据类型——流数据,它是一种顺序、量大、快速、连续到达的数据序列,存在于人们生产和生活的各个领域,如网络监控、气象测控、股票交易、火车
迄今为止,计算机软件系统虽然仅仅只有短短的几十年历史,但是已经成为最广泛、最重要的应用系统之一。从而软件的质量成为人们目前广泛关注、高度重视的热点问题之一。基于合
铁路建设工程监理制度自九十年代初试行以来,随着铁路建设快速发展和管理体制改革深化,已经有了长足的发展,工程监理单位已成为铁路建设主题之一,是铁路建设队伍中一支不可缺少的
移动Ad hoc网络是由一组带有无线通信收发装置的移动终端节点组成的一个多跳、临时、无中心的网络,可以在任何时候、任何地点快速构建起来,并且不需要现有基础网络设施的支持,网
无线传感器网络的广泛适用性使得无线传感器网络的研究成为热点。目前关于无线传感器网络的研究主要关注在路由、拓扑控制、定位技术、时间同步、安全技术、数据管理、数据融