- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
磁盘阵列数据安全与数据修复分析
磁盘阵列数据安全与数据修复分析
摘要:由于RAID5磁盘阵列具有很多优越的安全性能,因此得到了广泛的应用。但在实际工作过中,RAID5阵列还是会产生故障。本研究在分析RAID5磁盘阵列基础数据结构的基础上,具体分析了RAID5系统产生故障的原因,并就每个原因提出了有针对性的预防措施,最后作者介绍了磁盘阵列数据修复的实用方法。
关键词:磁盘阵列 数据存储 数据安全 数据修复
中图分类号:TP309 文献标识码:A 文章编号:1007-9416(2012)01-0186-02
由于磁盘阵列具有容量大、数据存取速度快、安全性高等特点,磁盘阵列技术得到了广泛的运用。尤其是采用RAID5技术的磁盘阵列,由于其采用了奇偶校验技术提供数据冗余信息,大幅提高了系统和数据的安全性,成为了人们首选的磁盘阵列技术。虽然RAID5模式的安全级别较高,但在实际运用中磁盘阵列上的数据还是会发生的损坏和丢失的情况。究其原因,这些隐患主要来自于RAID5系统运行和维护过程。为了使广大系统维护人员能加深对RAID5磁盘阵列的安全隐患的认识,本文在分析了RAID5磁盘阵列的数据结构的基础上,提出了做好磁盘阵列数据安全管理的意见和建议。
1、RAID5磁盘阵列的数据结构
RAID5的数据安全性较其他RAID系列的磁盘阵列要高很多,当阵列中的一块物理磁盘出现障时,允许在不停机的情况下对磁盘进行热插拔更换,保证应用系统的持续运行。RAID5的高安全可靠性主要来自两个技术要点,即冗余数据应用和奇偶校验算法。
冗余数据的生成有多种算法,RAID5采用的是奇偶校验算法。下面以4个磁盘组成的RAID5为例来说明利用奇偶校验算法生成冗余数据原理和过程,并介绍RAID5数据安全可靠性的原因。
如图1所示,假设在这个由四块磁盘做成的一个逻辑磁盘上12个连续存放的数据块,这些数据块以0,l,……,11命名。
图中每块磁盘由上往分为4层,每层包括3个数据块及一个它们的数据奇偶校验块。数据奇偶校验块中的每个字节是同层中的3个数据块块中相同位置的3个字节的奇偶校验值。例如,这3个数据块其中相同位置的一个字节的分别01101ll0那么校验数据块中的相应字节的值???为110101ll。
通过运算我们可以发现,这四个数中任意3个的奇偶校验运算值等于第四个数,因此,当这4个数中的任意一个被破坏了,还可以利用求出其他3个数的奇偶校验运算值来恢复。同理,同一数据层的4个数据块之间、组成RAID5的4个物理硬盘之间都存在这种数值关系,当其中任意一个硬盘损坏后,都能通过对其他3个硬盘上的数据进行奇偶校验运算进行数据恢复。以上就是RAID5的常的数据结构基础,当组成RAID5的4块硬盘中有2块以上出现故障,则无法通过奇偶校验运算进行数据恢复。
2、RAID5系统产生故障的主要原因及预防措施
RAID5系统在运行和维护中存在着数据安全的隐患。我们首先要分析产生这些隐患的原因,再根据每项影响因素采取有针对性的预防和补救保护措施,具体分析如下:
2.1 组成RAID5的磁盘有具有相近的使用寿命
RAID5能够确保在任意一块物理磁盘故障的情况系统和数据的安全,但在实际工作中,组成RAID5的可能是一批型号、批次、使用期限、性能相同的磁盘,当其中一块出现故障,其他几块也可能接近使用寿命,因此在第一块磁盘故障后,在短时间内可能会有第二块,甚至第三块、第四块磁盘发生故障,在这种情况下,可能系统维护人员还没来的及处理好第一块磁盘带来的故障,整个RAID5阵列的数据就已经无法读取了。
预防措施之一是制定严格的管理制度,设立专人定时值班,对重要数据实施定期备份;二是做好两块以上磁盘同时产生故障时的数据恢复预案,这样一旦故障来临,也能有序从容地应对。
2.2 在维护时弄乱磁盘阵列中的磁盘顺序
构建RAID5时起码要3块以上的磁盘,有的甚至有几十块。RAID5的中数据块和数据奇偶校验块是按系统设定的顺序存储的,且前后位置是固定不变的,因此磁盘顺序不能搞错。一旦磁盘顺序搞错,系统还会按原来的顺序读取磁盘上的数据,但由于更换后的磁盘上的数据已不是准确的数据,从而导致数据丢失。
系统维护人员在对阵列中的磁盘进行管理和维护时常会发生以上事故:当对磁盘进行卫生清理,将多个磁盘拔下,重新装回时可能会搞乱顺序;为了保护磁盘,在搬动磁盘阵列时拔下磁盘,再装回时也有可能搞混磁盘的顺序;在对磁盘阵列扩容而增加硬盘时,也容易弄乱磁盘顺序。
为了预防这些情况的发生,可以采取以下预防措施:首先是采用简单的方法,在型号或外观相似的磁盘上贴上标签,这样就能降低发生低级错误的概率;其次是一旦磁盘顺序
您可能关注的文档
最近下载
- 油田开发与分析研究知识问答汇编.doc VIP
- 2025陕西公需课党的二十届三中全会精神解读与高质量发展答案.docx VIP
- NFPA 110-2019 国外国际标准.pdf VIP
- 宿舍规章制度十条.docx VIP
- (2025)第九届全国中小学“学宪法、讲宪法”活动知识竞赛题库及答案.pdf VIP
- 严明党的纪律和规矩论述摘编.docx VIP
- 福建省福州第一中学2024-2025学年高一下学期第四学段模块考试(7月期末)数学试题(含部分答案).pdf
- DB36∕T 1601-2022 猪场粪污异位发酵处理技术规程.pdf VIP
- 甘肃白银有色集团股份有限公司招聘真题.docx VIP
- 《科研基金申请撰写策略》课件.ppt VIP
文档评论(0)