RAID后台一致性初始化技术的研究与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:xlinda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和互联网技术的高速发展,信息的数字化已经成为了不可逆转的潮流并深刻的改变着人类社会生活的各个方面。数字信息的广泛应用以及数据量的爆炸式增长给传统的数据存储系统提出了更高的要求。RAID磁盘阵列的出现极大的缓解了传统存储系统由于性能和可靠性不足所带来的瓶颈效应。RAID磁盘阵列通过引入冗余数据来提高系统的可靠性,冗余数据与存储数据之间需要满足一定的冗余关系,这种冗余关系被称为数据一致性,只有满足数据一致性的RAID系统才具有数据容错和恢复能力。RAID系统的一致性初始化就是使RAID系统在创建后满足数据一致性的过程。目前主流的一致性初始化方法必须要等到初始化完成后才能将LUN映射给主机服务器使用,在初始化过程中LUN将处于宕机状态。当LUN较大时初始化过程往往需要很长时间才能完成,长时间的系统宕机将严重降低RAID系统的可用性并给用户造成损失。后台一致性初始化的概念是将初始化操作放入后台进行,初始化操作不影响主机对LUN的读写。这样在LUN创建以后便可以立刻的将其映射给主机使用,消除初始化操作带来的系统宕机时间。论文首先介绍存储体系发展过程以及RAID相关的基础知识和概念,并重点分析了现有的一些后台一致性初始化方案的优缺点,在此基础上本文提出了一种基于“补零写”方式的改进后台一致性初始化方案,该方案具有以下特点:①一致性初始化在后台进行,能够做到初始化操作与主机I/O读写并行,LUN一旦创建可以立刻使用而无需等待初始化完成。②提出了一种“补零写”的分条处理方式,主机I/O写入LUN的未初始化分区时采用“补零写”方式写入数据,可以有效的提高初始化过程中主机I/O的写性能。③在初始化系统中加入主机I/O繁忙检测机制,可以有效避免一致性初始化与主机I/O相互争夺磁盘带宽的情况,可以有效提高初始化过程中主机I/O的读写性能。论文还将在Linux操作系统基础上对改进方案进行软件设计和实现。实验结果表明论文提出的改进方案在初始化过程中主机I/O性能方面较传统方案有较大的提高。
其他文献
多天线技术是新一代移动通信系统中的关键技术之一,其在不增加系统带宽的前提下,能极大地提高通信系统的频谱利用率、容量和数据的传输速率。基于空时编码的发射分集技术和作
随着智能交通系统的快速发展,并且伴随着物联网的迅速发展,作为解决道路交通问题的突破口,“车联网”这个概念自从首次被通用汽车公司提出来,就得到了社会各界的广泛关注,并且成为
无线网状网(Wireless Mesh Networks, WMN)作为一种新型网络结构,在异构无线网络的回程骨干网及无线Internet最后一公里接入等应用中有着明显的优势,其多跳、高带宽高容量、灵
H.264是当前视频编解码领域中研究的热点,对比其他的视频压缩技术,在图像质量相同的情况下其压缩性能要好的多,因此也被认为是目前最具有应用潜力的视频编码技术。但是H.264
随着当前航天科技的发展,保护卫星图像的安全显得越来越重要,特别是有些卫星图像所包含的信息涉及到国家机密、军事安全和商业公司利益等,所以在存储和传输的过程中要保护卫
建筑工程管理是一项复杂的系统性工作,其管理内容涉及到工程建设的各个阶段,其前期设计、施工和竣工等各个环节都需要系统的管理.只有这样,才能保证建筑工程的质量,促进建筑
现有的无线Mesh网络(WMN)是朝着多种无线接入技术融合的方向发展。无线Mesh网络中可用无线资源非常有限,而且网络中不同通信系统链路间存在干扰。如何提高无线资源的利用率,
伴随着无线通信与多媒体通信技术的飞速发展,各种视频应用平台在产业化过程中逐渐走向成熟。面临高复杂度的视频编码和计算能力异构性的视频终端之间的矛盾,需要解决视频编码
雾霾天气越来越常见,导致所采集图像的应用价值降低,因此如何获得清晰度较高的图像成为计算机视觉等领域重点研究的内容。近年来基于偏振信息的图像去雾算法越来越成为研究的
随着现代科学技术的发展,传统体制雷达越来越受到电子干扰、隐身技术、反辐射导弹、超低空突防等四大威胁。被动雷达由于不需要自身发射信号,而是利用第三方外辐射源信号,因