raid-4一份数据会被切割成固定大小的小区块-read.ppt

raid-4一份数据会被切割成固定大小的小区块-read.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
raid-4一份数据会被切割成固定大小的小区块-read

创建磁盘阵列 1、磁盘阵列简介: 磁盘阵列(Redundant Array of Independent Disks,RAID) 是由美国加州大学柏克菜分校与1987年提出的,其概念是将多个硬盘组成一个逻辑上的虚拟的硬盘。 (1)使用磁盘阵列的好处: 整合多个硬盘 数据具有较高的安全性 提高存取效率 (2)磁盘阵列的分类方式 按硬件设备来区分 按数据存储位置来区分:可分为7种 按数据存储位置来区分 Linear:数据会先放在第一个硬盘,当此硬盘空间已经使用完时,在依 次存储至2、3….个硬盘 RAID-0:当写入一份数据时,会将数据切割成多个小区块,并将这些 区块分别存储到每个硬盘中 RAID-1:把数据在每个硬盘中均存储一份,每个硬盘中所存储的数据是一模一样 RAID-2:数据会以位(bit)为单位切割,并分别存储到各硬盘中,但存储时,此方法会额外保留若干数据的硬盘。支持同步校验码; RAID-3:一份数据会以字节(byte)为单位切割,并分别存储到个硬盘中,保留一个固定硬盘存储同位效验码 RAID-4:一份数据会被切割成固定大小的小区块,并分别存储到个硬盘中。保留一个固定硬盘存储同位效验码 RAID-5:一份数据会被切割成固定大小的小区块,并分别存储到个硬盘中。将同步校验码分散储存在所有的硬盘。 Linux支持的磁盘阵列 创建linear磁盘阵列 Linear模式的磁盘阵列,是将多个硬盘组成一个空间更大的硬盘。当存储数据时,会优先放在第1个硬盘中,直到第一个硬盘的空间用完,才会放到第2个硬盘,然后依次类推。 硬件需求 至少需要2个硬盘 注:由于linear磁盘阵列实际上只具有硬盘 分区合并的效果,所以这2个硬盘分区并不需要有相同的容量的硬盘空间 创建磁盘阵列 磁盘阵列的配置文件为/etc/raidtab 注:默认并没有此配置文件,需要自行编辑 1、创建配置文件 Raiddev /dev/md0 raid-level linear nr-raid-disks 2 chunk-size 32 persistent-superblock 1 device /dev/hdb1 raid-disk 0 device /dev/hdc1 raid-disk 1 创建磁盘阵列 2、初始化刚刚创建的/dev/md0磁盘阵列 #mkraid /dev/md0 3、重启,系统便会自动启动此磁盘阵列 4、格式化并挂载此磁盘阵列 #mke2fs –j /dev/md0 #mount –t /ext3 /dev/md0 /mnt/raid 查看磁盘阵列状态记录文件,停止或启动磁盘阵列 1、停止已启动的磁盘配额: 先卸载已挂载的目录,然后再执行raidstop命令停止指定的磁盘阵列 #umount /dev/md0 #raidstop /dev/md0 注:raidstop命令的作用仅到系统关机为止 2、启动停止中的磁盘阵列 #saidstart /dev/md0 3、查看状态记录文件 可以列出/proc/mdstat状态记录文件的内容 变更磁盘阵列配置情况与删除磁盘阵列 一、变更磁盘阵列配置情况 1、先执行raidstop命令停止磁盘阵列 2、修改/etc/raidtab配置文件 3、执行mkraid重新初始化磁盘阵 二、删除磁盘阵列 1、先执行raidstop命令停止磁盘阵列 2、删除/etc/raidtab配置文件(或改名) 容错能力分析 1、容错能力测试 Linear模式虽然不具有容错能力,但如果有硬盘发生故障,并不会导致数据全毁。仍然可以挂载其他正常的硬盘分区,并挽回在这些硬盘中的数据 2、不支持配用硬盘 3、空间利用率分析 如有N台硬盘组成linear磁盘阵列,且每台硬盘的容量均为S 则可存储数据的总容量为N*S 4、读写性能分析 创建RAID-5磁盘阵列 ARID-5磁盘阵列存储方式是利用同位校验码的方式来达到数据容错的目的。具体是RAID-5将数据分成大小相同的区块,并分别存储到不同的硬盘中,会保留硬盘的一部分来存储同位校验码。 硬件需求 由于RAID-5需要存储同位校验码,因此要创建此模式的磁盘阵列,至少需要3个以上的硬盘。硬盘大小最好一致,否则就算有一个硬盘的容量比较大,RAID-5 也是不会使用那些多出来的。 创建磁盘阵列 我们以3个硬盘的分区hdb1、hdc1、hdd1组成RAID-5的磁盘阵列,并讲解如何创建/etc/raidtab磁盘阵

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档