您现在的位置: 爱51代码网 >> 范文 >> 文章正文
RAID工作总结

RAID工作总结
 什么叫raid,字面解释就是磁盘阵列,其实就是用多个磁盘组成一个大的虚拟磁盘,它可以增加读写的效率,或者通过冗余提高数据的安全性。

  根据应用方向不同,raid也分很多种。比较常用的有LINEAR、RAID0、RAID1、RAID5、RAID10、RAID4、RAID6、MULTIPATH。RAID还分为硬RAID和软RAID,硬raid是通过raid卡来实现的,而软raid则是通过软件来实现的,一般大型企业都使用硬raid,而中小型企业则使用软raid。

  硬raid是通过raid卡来把若干个容量大小相等的硬盘,根据使用的方向不同,聚合各种raid设备(raid1,raid0......),如果硬盘容量不等,则以最小的为标准,硬RAID只能聚合硬盘。

  软raid是通过软件来把若干个容量大小相等的硬盘或分区,根据使用的方向不同,聚合各种raid设备(raid1,raid0......),如果硬盘或分区容量不等,则以最小的为标准,软RAID能聚合硬盘或者分区。

  下面介绍一下常用的raid。raid0,raid1,raid5,raid10。

  raid0就是把2个或2个以上的硬盘或者分区聚合成一个大的虚拟磁盘设备,如果单个硬盘或分区的大小是80G,那么raid0的大小就是这些硬盘或者分区大小的总和。比如有2个硬盘,那么raid的大小就是160G。当存储数据的时候,会分散的存储到每个硬盘中,因此大大加快读写速率,但是如果有一个硬盘发生了故障,那么整个raid就不能使用了。

  raid1是把2个或2个以上的硬盘或者分区聚合成一个大的虚拟磁盘设备,如果单个硬盘或分区的大小是80G,那么raid1的大小也是80G,raid的大小就是所有硬盘总量的一半,在存储数据的时候,会在每个硬盘中都存一份数据,因此当单个硬盘数据丢失,不会使整个raid1崩溃,只要有一个硬盘完好,那么raid1还能使用。这样安全性非常高,但是存取效率很低,而且浪费空间。

  raid5是把3个或3个以上的硬盘或者分区聚合成一个大的虚拟磁盘设备。它的大小是是(n-1)*单个硬盘大小,比如有3个硬盘,大小为80G,那么raid5的大小就是160G,它不仅备份了数据,同样也增大了容量,存储数据的时候,它会把数据分散的存储到3个硬盘中,其中还包括校验信息生日祝福http://www.qiake.net/ ,raid5允许且只允许1个硬盘出错,那么raid5还能正常使用,并且要及时更换硬盘,raid5会根据其余好的硬盘中的信息来恢复出错硬盘的内容,但是切记只能有一个硬盘出错。

  raid10是raid1和raid0的组合。raid10需要4块或4块以上的硬盘或者分区,并且是偶数块,可以形象的理解为是先把4块硬盘拆分成2组,每组组成一个raid0,再把这2个raid0组成一个raid1,最终形成raid10。它不仅增加了设备容量也保证了安全性,但是存取速度就稍微慢了点。

  以上都是我个人理解,做个统计,存取速度排列,raid0>不做raid>rai1>raid5>raid10。

  下面具体说一下raid的创建,管理等。硬raid就不说了,因为我也不会,没这个资源。说一下软raid吧。

  首先安装mdadm的包,现在的系统一般都是自带的。

  接着先创建一个raid设备。

  [root@localhost ~]# mdadm -C -l1 -n2 /dev/md0 /dev/sda6 /dev/sda7

  mdadm: /dev/sda6 appears to contain an ext2fs file system

  size=4827392K mtime=Wed Oct 13 11:16:18 2010

  mdadm: /dev/sda6 appears to be part of a raid array:

  level=raid1 devices=2 ctime=Thu Oct 14 11:33:35 2010

  mdadm: /dev/sda7 appears to contain an ext2fs file system

  size=4827392K mtime=Wed Oct 13 11:16:18 2010

  mdadm: /dev/sda7 appears to be part of a raid array:

  level=raid1 devices=2 ctime=Thu Oct 14 11:33:35 2010

  Continue creating array? y

  mdadm: array /dev/md0 started.

  OK,这里的-C就是创建的参数,-l是raid类型,-l1就是raid1,-l0 就是raid0,-l10就是raid10,以此类推。-n的话就是后面加多少个磁盘。具体的参数可以参考man。

  可以用mdadm -D /dev/md0来查看raid设备信息。

  创建完之后就意味着raid已经启动了,但是不是每次开机都它都启动的,你可以手动启动也可以通过配置文件来启动。

[1] [2] 下一页

  • 上一篇文章:

  • 下一篇文章:
  • 最新文章 热点文章 相关文章
    工程项目成本控制的关键
    创新思想政治工作探析
    《输赢》读后感
    《难忘的八个字》读后感
    这个世界会好吗梁漱溟访谈录读后
    宁要……不要……》读后感
    《草房子》读后感
    《金融改变一个国家》读后感
    《春宴》读后感
    中学生兴趣爱好调查问卷
    创新思想政治工作探析
    《输赢》读后感
    《难忘的八个字》读后感
    这个世界会好吗梁漱溟访谈录读后
    宁要……不要……》读后感
    《草房子》读后感
    《金融改变一个国家》读后感
    《春宴》读后感
    中学生兴趣爱好调查问卷
    信息安全管理中心周年庆典筹备方
    敞开心扉,快乐成长主题班会总
    流动人员人事档案管理服务从
    我是小小“推销员”活动总结
    石粉工段转正工作总结
    龙文教育华中校区首届教研培
    慈善分会2011年工作总结2012
    六年级语文教学工作总结
    麦田文化部2011工作总结和20
    七年级语文备课组工作总结
    营业部2011年度总结和2012年
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |