网站大量收购独家精品文档,联系QQ:2885784924

RAID磁盘阵列详解一.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RAID磁盘阵列详解一.doc

RAID 1.RAID概述 Raid是一种将多块磁盘组成一个阵列整体的技术,我们可以把它当成单个磁盘使用。Raid磁盘阵列根据其使用的技术不同,可用于提高数据读写效率、提高数据冗余(备份),当阵列中一个磁盘发生故障时,可以通过校验数据从其它磁盘中进行恢复,大大增强了应用系统数据的读写性能及可靠性。RAID一般是在SCSI磁盘上实现的,因为IDE磁盘的性能较慢,而且IDE通道最多只能接4个磁盘。 2.RAID的分类 ????????硬件RAID:硬件RAID是通过RAID 卡来实现的,通过RAID卡把若干同等容量大小的硬盘,根据使用方向的不同,聚合起来成为一个大的虚拟RAID设备(RAID0,RAID1,RAID5或RAID10……),如果每个硬盘容量不一致,以最小容量的硬盘为基础。它的成员是整个硬盘。在企业级应用领域,大部份都是硬件RAID。 ????????软RAID:通过软件来实现的,把若干同等容量大小的硬盘或分区,根据使用方向的不同,聚合起来成为一个大的虚拟RAID设备(RAID0,RAID1,RAID5或RAID10……),如果每个硬盘或分区容量不一致,以最小容量的硬盘或分区为基础。软RAID的成员是整个硬盘或分区。软件RAID由于性价比高,大多被中小型企业所采用。 3.常见的软RAID技术包括以下几种 ????????RAID 0: 是一种最基本的阵列方式,n(磁盘数)=2,实际容量=n x 单块磁盘(分区)容量。存取数据时,通过将数据分段同时写入到不同的磁盘中,大大提高了读写速度。但没有数据冗余,其中任何一块磁盘损坏,都可能导致数据丢失。所以RAID0常被用于对存储效率要求较高,但对数据安全性要求不高的应用解决方案中。 ????????RAID 1:磁盘镜像技术,n=2(磁盘利用率:1/n),实际容量=单块磁盘(分区)容量。.这种方式将数据同时写入到阵列中的多块磁盘上,不同磁盘中的数据完全相同。因此,任何一块磁盘损坏,数据都不会丢失。一般用于安全性要求比较高的应用中。 ????????RAID 5:通过引入数据校验技术来保证数据的安全,n=3(磁盘利用率:n-1/n),每块磁盘必须提供相同的磁盘空间,实际容量=(n-1)x单块磁盘容量。这种方式并不使用固定的某块磁盘来存放校验数据,而是分段存储在各个磁盘中。因此,任何一块磁盘损坏,都可以根据其它磁盘中的校验数据进行恢复。但如果是2块或者更多的磁盘损坏,那么将不能恢复。因其性价比比较高,所以被大范围内采用。 ????????RAID10:也是冗余安全阵列,是RAID0+RAID1的集成,n=4(磁盘利用率:n/2),并且n必须是偶数,实际容量=n/2 x单个硬盘(分区)容量 。RAID10有RAID1的镜像特点,还有RAID0的速度。可以这么理解RAID10,比如有四个硬盘做成的RAID10,过程是先把每两个硬盘做成RAID1,然后再两个RAID1的基础上再做成RAID0。从理论上来说,RAID10应该继承RAID0的速度和RAID1的冗余安全。但经过我在软RAID0、RAID1、RAID5、RAID10的测试过程中发现RAID10的写入速度是最慢的。 磁盘读写速度:RAID0 不做RAIDRAID1RAID5RAID10 4.创建RAID5 RHEL5 系统中,配置软 RAID 阵列可以通过安装 mdadm 软件包实现。该软件包一般为系统默认安装,若检查没有安装的话,从 RHEL5 系统光盘中查找安装即可。 Shell # mount /dev/cdrom /media # rpm -ivh /media/Server/mdadm-2.5.4-3.el5.i386.rpm 4.1准备用于 RAID 阵列的分区 添加了3块20G的SCSI硬盘,并给每块硬盘划一个分区,将20G全部给该分区,依次为:/dev/sdb1、/dev/sdc1、/dev/sdd1。注意在建分区时,要将其类型ID改为“fd”,对应为“Linux raid autodetect”,表示支持用于RAID磁盘阵列。创建分区后,执行“partprobe”命令重新探测分区表(或重启系统),验证分区类型和容量等信息。 Shell # partprobe # fdisk -l /dev/sd[b-d] | grep ^/dev/sd /dev/sdb1 1 2610 fd Linux raid autodetect /dev/sdc1 1 2610 fd Linux raid autodetect /dev/sdd1

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档