当企业网站(业务)数据量很大的时候,单块盘装不下了的时候,若购买多块盘存放数据,就需要利用工具(Raid)把所有硬盘整合成一个大硬盘,再在这个大硬盘上分区(划分隔断、虚拟磁盘)存放数据,但是硬盘多了势必会有损坏,可数据是不能丢的,因此,Raid还具备另外一大功能,就是多块盘放置在一起可以配置冗余(备份),即使若干硬盘有损坏,数据也不会丢失,又因为业务对多块硬盘存储的数据访问效率也有需求,因此,Raid分成了不同的级别。比如,Raid0、Raid1、Raid10、Raid5等,更多具体划分情况在本书后文详细说明。
那么,什么是Raid呢?它其实是一种技术,叫磁盘冗余阵列,Raid的实现有软Raid(即软件实现)和硬Raid(即硬件实现),二者的主要区别就是,硬件Raid的实现性能、冗余都更好、更高。不过,在真正的企业重要服务器里,Raid几乎是不被采用的,请读者注意这点。
0.5.5.1 Raid卡(阵列卡)的好处- 可以将所有硬盘整合到一起(扩充容量)。
- 可以使得数据更加安全(数据冗余)。
- 可以获得更高的效率(读写性能)。
如果有Raid卡后,则一般会将磁盘连接到Raid卡上,而不是直接插到主板上,Raid卡最终将插到主板对应插槽里。 与Raid卡相关的内容如图0-27和图0-28所示.
图0-27 Dell服务器的Raid卡
图0-28 确保数据安全的Raid卡电池
前面已提到过,Raid分软Raid和硬Raid,其中,硬Raid卡又分两种,具体如下:
- 服务器板载Raid卡,缺点。支持Raid0或1级别。
- 独立Raid卡,支持更多功能。
Raid的级别有很多种,常见的Raid级别有Raid0、Raid1、Raid5、Raid10。
互联网公司服务器一般都会购买独立Raid卡,Raid卡上也是有缓存的,具体说明如下:
优点:存储效率较高。
缺点:安全性较低。