Linux RAID详解
在学习RAID之前,我们需要了解RAID是什么. RAID,全称Rudundant Array of Inexpensive Disks,翻译过来就是容错式廉价磁盘阵列.它具有增加存储空间,加快读取速率好人容错功能,但是这要在RAID的不同级别下进行分析.RAID分为软RAID和硬RAID,软RAID(softRAID)是通过软件实现的(软RAID可以使用多个分区当做硬盘使用),我们在这里要说的就是softRAID,要用到得模块是Md:multidisk (多磁盘) . RAID的级别,指的是RAID磁盘的不同排列方式和作用,下面介绍一下常用到得RAID级别: linear:实现将多个硬盘串联起来当做一个大硬盘使用,不提供性能提高和容错功能 RAID0:performance性能将几块大小相同的硬盘同时使用,以提高性能,比如存在512字节的文件,会同时向四个磁盘上写入大约1/4,不提供容错功能,下为示意图: RAID1:只提供容错功能,硬盘式为偶数,例如存放100M文件时,会同时向两个盘存放入100M完整文件,无速度提升读取时同时从两个盘中同时读取,会有性能提升,下位示意图: RAID4:通过提供三块以上硬盘提供容错和提高性能功能 两块工作磁盘一块校验盘,比如1和2 是正常盘,3是校验盘,当盘1down掉的话校验盘会根据盘2计算出1盘的数据,多以只允许一块盘down掉,仅有的一块校验盘很肯恩公会成为RAID的瓶颈. RAID5:也是三块磁盘,将校验码平均分配到三块磁盘上,但是也只能允许一块磁盘出错,替换坏盘时也容易出错.假如有三个5G的盘,三个盘轮流当空闲盘,可用空间还是10G.如下图: RAID6:RAID5的改进版,提供两个磁盘的容量存储校验码Parity,允许出错的磁盘也增加到两个.一般是4块磁盘,两块磁盘的容量存储校验码Parity. RAID01:4磁盘,先两两组成RAID0,在组成RAID1,即可以容错,又提高了性能,如下图 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |