浅谈存储二也说磁盘阵列

  1. 云栖社区>
  2. 博客>
  3. 正文

浅谈存储二也说磁盘阵列

技术小胖子 2017-11-01 00:46:00 浏览901
展开阅读全文
磁盘阵列:磁盘阵列是一种把若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理的系统
RAID:冗余磁盘阵列RAID技术1987年由加州大学伯克利分校提出,最初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量数据存储的费用(当时RAID称为 廉价的磁盘阵列),同时也希望采用冗余信息的方式,使得磁盘失效时不会使对数据的访问受损失,从而开发出一定水平的数据保护技术。
磁盘阵列的特征:
RAID的基本结构特征就是组合(Striping)
 RAID的另一特征是具备数据校验(Parity)功能
磁盘阵列优点:
容量         多个硬盘合用
速度         多台磁盘驱动器可并行工作
安全         控制器、磁盘、电源、风扇等多部件冗余
磁盘阵列的容错功能
Hot Swap:不关机更换热抽取 
RAID Controller 、Disk、Power Supply、Cooling Fan
 Hot Spare :热备援硬盘
 On Line Rebuild :线上资料重建
 Controller Fail-Over:双控制器备援
 On Line Expansion :线上容量扩增(在红帽认为是在线磁盘拉伸,RHCE必考内容)
RAID方式:
软RAID:
无RAID专用CPU
RAID集成于操作系统,CPU占用率非常高
磁盘扩充能力小
不能保护系统盘
比较低的投资
硬 RAID
提供 RAID 专用 CPU
节省服务器系统CPU和操作系统的资源
速度快、硬盘扩充性大
安装主机内部,需驱动程式,维护复杂
 
下面讲到本文的重点RAID类型
逻辑驱动器(logical drives):一个简单的由独立的物理硬盘组成的队列 .
逻辑容量(logical volume):由一个或多个逻辑驱动器组成,其成员逻辑驱动器可以是相同RAID集也可以是不同的RAID集
RAID 0 条带化
(可以理解成同时向N块磁盘上写一份数据,此时数据I/O利用最大)可用于需最大的I/O速度且数据完善不是最关键焦点问题的场合,其高速度和对磁盘空间的充分利用,使得它成为用于数据暂存场合的一个有效的方法。(最少需要一块磁盘)

 RAID 1  镜像集

容许数据完全地镜象映射备份,可用于
     高速访问和完全冗余数据,也可用于需
     要备份关键数据且不被正常访问所干扰
     的场合。(也就是同时把一份数据写入N块磁盘)
(多用于数据库,或者文件服务器)
 
RAID 3  RAID3=RAID0+校验盘
 
(RAID3是在RAID0的基础上增加了一块校验盘)

 注意仔细看图,当一块盘出现问题的时候,可以通过奇偶校验的方式修复,不过由于较大的I/O可能导致另一块磁盘也挂掉.
RAID 5
 
 
 
 
可用于读操作较多,随机操作,在线的业务处理包括经常性的文件访问等场合。可以理想的用于数据库.
RAID (0+1)
也就是在0的基础上在加上1.
 
RAID 30
RAID50(raid5+0)
(菜鸟写博,老鸟飞过。欢迎拍砖,深入交流!)






     本文转自 珏石头 51CTO博客,原文链接:http://blog.51cto.com/gavinshaw/197471,如需转载请自行联系原作者

网友评论

登录后评论
0/500
评论
技术小胖子
+ 关注