最近开始接手服务器管理方面的事情,运气还不错,昨天有三台DELL服务器出现了问题,逮上了个学习的机会(折腾了一天),才开始知道了磁盘整阵列这个概念,晚上把无法通过RAID5恢复的机器重装后,赶紧GOOGLE、百度学习磁盘阵列的知识,以下是我整理的一些资料。
1987年,加州伯克利大学的一位人员发表了名为“磁盘阵列研究”的论文,正式提到了RAID(Redundant Arrays of Independent Disks的简称)也就是磁盘阵列,论文提出廉价的5.25″及3.5″的硬盘也能如大机器上的8″盘能提供大容量、高性能和数据的一致性,并详述了RAID1至5的技术。
磁盘阵列针对不同的应用使用的不同技术,称为RAID level,RAID是Redundant Array of Inexpensive Disks的缩写,而每一level代表一种技术,目前业界公认的标准是RAID0~RAID5。这个level并不代表技术的高低,level5并不高于level3,level1也不低于level4,至于要选择哪一种RAID level的产品,纯视用户的操作环境(operating environment)及应用(application)而定,与level的高低没有必然的关系。(我刚开始就意味RAID5是最好的,真是菜鸟一个)RAID0没有安全的保障,但其快速,所以适合高速I/O的系统;RAID1适用于需安全性又要兼顾速度的系统,RAID2及RAID3适用于大型电脑及影像、CAD/CAM等处理;RAID5多用于OLTP,因有金融机构及大型数据处理中心的迫切需要,故使用较多而较有名气,但也因此形成很多人对磁盘阵列的误解,以为磁盘阵列非要RAID5不可;RAID4较少使用,和RAID5有其共同之处,但RAID4适合大量数据的存取。其他如RAID6,RAID7,乃至RAID10、50、100等,都是厂商各做各的,并无一致的标准,在此不作说明。
