1 / 72
文档名称:

基于SAN的RAID控制器的设计与实现.pdf

格式:pdf   页数:72
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于SAN的RAID控制器的设计与实现.pdf

上传人:banana 2014/2/26 文件大小:0 KB

下载得到文件列表

基于SAN的RAID控制器的设计与实现.pdf

文档介绍

文档介绍:电子科技大学
硕士学位论文
基于SAN的RAID控制器的设计与实现
姓名:张翔
申请学位级别:硕士
专业:计算机应用技术
指导教师:廖建明
20090501
摘要随着计算机和网络的飞速发展,计算机在各个行业的应用越来越广泛和深入。在大多数企业、大多数行业都存在一些关键的应用,这些应用必须不间断运行。在这样的情况下,系统的高可用性就显得尤为重要,对存储技术也提出了更高的要求。际跤捎谄渥陨硭哂械闹疃嘤诺阏诘玫皆嚼丛焦惴旱挠τ谩T赟中,数据存放在网络中的存储设备里。现阶段的存储设备,是以冗余磁盘阵列为主。在极大地提高了数据的可靠性和安全性的同时,在容错能力方面还存在一些提升空间。淙挥布际醯姆⒄勾蟠筇岣吡讼低车目煽啃裕牵捎谙低衬谄渌心部件鏑、主板、物理内存等墓收希τ孟低吃谝荒天内还是可能出现一小时的停机时间,这就要求从更高层次、更多方面综合考虑提高系低潮览!⒁馔舛系缁蛘哂才坛鱿只档溃伎赡艿贾抡罅猩系氖荼黄苹和分条数据不一致。如果在分条数据不一致的状态时,发生硬盘故障,阵列控制器就无法通过奇偶校验计算出正确的数据,阵列将无法保证重构后的数据一致性,所以本文在深入研究了控制器设计中的多种关键技术的基础上,提出双控制器—的解决方案和分条校验和修复算法。经过对此控制器进行详尽的功能性测试,测试结果证明本控制器无论是在正常使用环境下,还是在异常情况下,都能较好地适应环境的变化,保证业务的可用性。并且双控的设计在正常情况下还可以分担负载,提高效率。当一个控制器异常时另一个控制器可以迅速地接管业务,虽然这个过程中的执行效率有所下降,但持续的时间并不长,达到了设计的初衷。分条校验算法能够发现分条数据不一致,分条校验修复算法也能很好的修复分条数据不一致问题,可以防止错误继续蔓延,提高控制器的容错能力。关键词:琑ǹ刂破鳎痔跣Q统的高可用性。造成数据错误或丢失的严重的后果。
.,曲瓵瑃猘甒.,瑆.,,木甎瑃’琣瑃,鹊琺,琾瑃..瑄—嘘.,.瓵..,琲—瑀
琺,矽,瑃琤瑆:.,..,
导师签名:枷醐:分何∥月日签名:矗洳签名:歹丕轫独创性声明关于论文使用授权的说明C艿难宦畚脑诮饷芎笥ψ袷卮斯娑二≯日期:谶鼓辍聑本人声明所呈交的学位论文是本人在导师指导下进行的研究工作获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与说明并表示谢意。的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的本学位论文作者完全了解电子科技大学有关保留、使用学位论文允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全等复制手段保存、汇编学位论文。、,
⒌南肿随着计算机和网络的飞速发展,计算机在各个行业的应用越来越广泛和深入。存储系统作为计算机体系结构中重要的组成部分,它担负着保存数据信息的任务,在大多数企业、大多数行业都存在一些关键的数据信息,存储系统必须保证这些数据信息可用。在现在这个信息资产化的时代,存储系统扮演着越来越重要的角色【数据存储技术己掀起了计算机领域继计算机浪潮、互联网浪潮之后的第三次浪潮。前两次发展浪潮使得计算机越来越普及,越来越多的信息以数字的形式存放,数据呈爆炸性的趋势增长,进而引发了技术的第三次发展浪潮一一数据存储技术浪潮【俊T谡獯渭际趵顺敝校荽娲⒁泊哟车闹骰网络系统中分离出来,成为相对独立的存储系统。另一方面,数据存储的应用也呈现出了新的特征:菪畔⒆什J葑魑P畔⒌姆呕硎荆募壑等【鲇谛畔本身的价值,也逐渐有形化。随着越来越多的信息以数字化的形式存储,数据的价值就越来越高。对于大部分大型企业而言,数据的价值已经上升到了一种至关重要的企业资产的地位,数据与企业经营目标的实现息息相关。数据丢失的损失对于这类企业而言是无法估计的,甚至是毁灭性的。所以存储系统应该具有优异的可靠性和安全性【俊旌蚍竦男枨笤嚼丛焦惴骸T谑菘狻⒌缱佑始⒌缱由涛竦却部分的网络服务应用中,甚至于是的全天候服务已经成为大势所趋,所以,存储系统应该具有非常高的可用性】。娲⑾低车奈すぷ骱凸芾砉ぷ饔Ω酶幼远椭悄芑9サ氖据维护工作和系统管理工作大部分是由人工完成的,但是,随着存储系统复杂度的提高,因为维护管理人员一时疏忽而造成数据丢失的概率也有所增大,对维护管理人员自身素质的要求也越来越高。为了降低维护管理的成本和数
.娲⒌姆⒄狗较据丢失的可能性,所以现代存储系统应该非常容易管理的特性,甚至可以提供自动维护功能和智能管理功能葑芰砍时ㄐ郧魇频卦龀ぁK孀臝谌蚍段诘目焖发展,特