磁盘阵列是什么
磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意
磁盘阵列是有很多块独立的磁盘,组合成的一个容量巨大的磁盘组,利用个别磁盘提供的数据所产生加成效果提升系统效能,利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列还能利用同位检查的概念,当数组中任意一个硬盘发生故障时,仍可读出数据,在数据重构时,可见数据局经计算后重新置入新硬盘中。
RAID技术的功能
(1)通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度
(2)通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高了数据存取速度
(3)通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。
RAID磁盘阵列分类
外接式磁盘阵列柜
内接式磁盘阵列卡
利用软件来仿真
外接式磁盘阵列柜
外接式磁盘阵列最常被使用在大型服务器上,具可热交换的特性,不过这类产品的价格都很昂贵
内接式磁盘阵列卡
内接式磁盘阵列卡,因为价格很便宜,但需要较高的安装技术,适合技术人员使用操作,硬件阵列能够提供在线扩容,动态修改阵列级别,自动数据恢复,驱动器漫游,超高速缓冲等功能,他能提供性能,数据保护,可靠性,可用性和可管理性的解决方案,阵列卡专用德处理单元来进行操作
常用的几种RAID磁盘阵列的级别
根据功能的不同,基本常见的可划分为以下几个等级(最好使用相同容量与型号的硬盘来组成)
1、RAID 0
RAID 0技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据一写入到各个硬盘中,这样硬盘设备的读写性能会提升数倍,但是若任意一块硬盘发生故障,将导致整个系统的数据都受到破坏。
2、RAID 1
RAID 1 技术把多块物理硬盘设备(至少两块)进行绑定,在写入数据时, 是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份),当其中某一块设备发生故障后,一般会立即自动以热交换的方式来恢复数据的正常使用。RAID 1技术虽然十分注重数据的安全性,但是因为是在多块硬盘设备中写入了相同的数据,因此硬盘设备的利用率得以下降。两块硬盘的情况下使用率是50%。
3、RAID 5
RAID 5 技术把多块硬盘设备(至少三块)的数据分别存放,使用算法进行存放,不至于在某块硬盘出现损坏时,出现致命缺陷,当某块硬盘损坏时,及时更换新的硬盘,会根据算法来恢复之前的数据。
==raid0:==存储量没有浪费
优势:提升数据存储效率
缺点:容易丢失数据(硬盘坏掉之后阵列会散)
==raid1:==存储量浪费一半
优势:不容易丢失数据
缺点:数据存储效率较低
==raid5(至少需要三块盘):==存储量浪费一块盘(过渡)需要使用算法进行整合
优势:有安全性,存储数据性能也较高
缺点:最多只能坏一块盘(及时更换好的硬盘可以恢复数据)
老男孩教育小总结,如有错误或者不足,还请各位大佬多多指点