前言
今天去万达给服务器装系统,并且做了一些简单的配置。先是做raid,两块raid 0 四块raid 5,然后给电脑装上了EXSi系统,最后配置IP,结束学习,一下午过去了。
我想说的
我觉得做raid,装EXSi系统,配置IP是我们都可以学会的。但是,我们一定要多问几个问题,什么是raid?什么是raid 0 raid 5?为什么要装raid 0 还要装raid 5?我们不仅要领会其行,还要领会其神。另外,碰见一个我们没有接触过的东西,一定要有是什么,为什么,怎么做的思想(5W1H),我觉得这是一个非常了不起的思想。
raid
什么是raid
硬盘是个很脆弱的东西,它经常会坏掉。所以,为了保证服务器可靠耐用,硬盘必须时时刻刻保持可用。所以有了raid这个东西。它的目的是将好几个硬盘合并在一起,就算硬盘坏了一个,剩下还有好几个硬盘是正常的,这样服务器才不会挂掉。
- raid是磁盘列阵(Redundant Arrays of Independent Disks,RAID)的缩写,有“独立磁盘构成的具有冗余能力的阵列”之意。
- 磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。
- 利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。
其中第三点是raid的核心,也是raid厉害之处。
级别
raid的级别有很多种,包括raid0~7,raid10、raid53等等,这里重要介绍一下今天用到的raid0和raid5。
raid 0
raid 0代表了所有raid级别中最高的存储性能。raid 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。
优点:raid 0是组建磁盘阵列中最简单的一种形式,只需要2块以上的硬盘即可,成本低,可以提高整个磁盘的性能和吞吐量。
缺点:不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。RAID0运行时只要其中任一块硬盘出现问题就会导致整个数据的故障。一般不建议企业用户单独使用。
raid 5:分布式奇偶校验的独立磁盘结构
RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。这样来说吧,制作raid至少使用3块硬盘,为什么呢?因为raid5=raid1+raid0。一块做备份。
RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。
简单来说,如果有一个硬盘坏掉了,丢失的数据我们可以从奇偶校验里面计算出来。
最后想说的
人类的智慧是无穷的,我们可以想出所有我们想要解决问题的方法。raid就是这么诞生的。说到这里真的很佩服我们人类的智慧啊。