Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17079
  • 博文数量: 6
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 115
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-25 22:09
文章分类
文章存档

2014年(6)

我的朋友

分类: 系统运维

2014-02-23 11:26:29

工作中常常用到raid,关于raid的一些特点,总结如下:
 
raid0:并行读写多个盘,高数据传输率,无数据冗余,可靠性差,一盘挂则全挂!磁盘利用百分百!
 
raid1:镜像备份,读性能高,软raid写性能差,硬raid会主动复制不耗io,所以写性能还可以。成本高,最多容许挂一半磁盘(但主备盘不能同时挂),磁盘利用50%。
 
raid10(raid1+0):将所有硬盘分为两组,每组分别做raid1,然后将这两组做raid0,可靠性高,能够进行高速io处理!需要4+2*N块盘!
 
raid01(raid0+1):所有硬盘分为两组,每组分别做raid0,然后将这两组做raid1!
 
raid5:至少三块盘来做,总容量是所有磁盘减一块,一块的容量用来写奇偶校验信息,其他容量存数据! 奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。任何一块磁盘损毁都能通过其他磁盘的检查码重建数据。仅容许损毁一块!读性能还可以,和raid0差不多,写就一般咯,因为写的时候还要算检查码嘛(而且软raid的检查码计算耗cpu)!
阅读(676) | 评论(0) | 转发(0) |
0

上一篇:我眼中的运维

下一篇:shmget 错误处理方法

给主人留下些什么吧!~~