RAID

1、什么是Raid?

中文全称:廉价冗余磁盘阵列
英文全称:Redundant Array of Inexpensive Disk)
简称:Raid
Raid是一种把【一块及多块独立的物理磁盘】按不同的技术方式组合起来形成一个磁盘组,在逻辑上看起来就是一块大的磁盘,可以提供比单个物理磁盘更大的存储容量或更高的存储性能,同时又能提供不同级别数据冗余备份的一种技术。

2.为什么服务器需要Raid?
服务器运行痛点:
1)单块盘容量不够大。
2)磁盘损坏数据丢失。
3)磁盘速度不够快。

磁盘阵列可以把多个磁盘驱动器通过不同的连接方式连接在一起协同工作,大大提高了读取速度,同时把磁盘系统的可靠性提高到接近无错的境界,使其可靠性极高。

用RAID最直接的好处是:
1)提升数据安全性。
2)提升数据读写性能。
3)提供更大的单一逻辑磁盘数据容量存储。

3.什么是Raid级别?

把多个物理磁盘通过【不同技术方式】组成的磁盘阵列,这个不同的技术方式就被称为RAID级别。

Raid级别一般有:
Raid 0、1、2、3、4、5、6、7、0+1(也称Raid 10)、53等。
生产环境常用Raid级别:0、1、5、10。(核心面试点)

4.Raid有哪些实现方式?

RAID的实现方式:
1.独立扩展卡。
  速度快、支持read级别更多0、1、5、10。
2.内置主板集成RIAD控制器。
  速度还行,只支持0,1。
3.通过os系统软件实现。
  软raid,软件实现,性能差,操作系统损坏数据容易丢失。

5.什么是RAID0?(图)

0)上图讲解Raid0原理
1)Raid0动画展示
2)Raid0关键特点总结:读写速度两倍,利用率100%,成本低。
最少需要1块硬盘

6.什么是RAID1?

0)上图讲解Raid1原理
1)Raid1动画展示
2)Raid1关键特点总结:raid1(镜像) 写性能不变读提升N倍 ,利用率百分之50,可以坏n*1/2块盘
最少需要2块硬盘

7.什么是RAID5?(图)

0)上图讲解Raid5原理
1)Raid5动画展示
2)Raid5关键特点总结: raid 5(奇偶校验),读性能高,写性能一般 ,磁盘利用率高 (N-1块盘容量)有冗余。可以坏一块盘
最少需要3块硬盘

8.什么是RAID01或Raid10?(图)

0)上图讲解原理
1)动画展示
2)关键特点总结 raid10是raid1和raid0的组合。读写性能一般,安全性高。磁盘利用率百分之50%,可以坏N*1/2块硬盘 企业使用场景最多的方案
最少需要4块硬盘

10.RAID选择成本/性能/可靠性对比图

服务器做raid是在bios里吗 服务器做raid是什么意思_linux


11.Raid和Lvm区别?

1)什么是LVM(逻辑卷管理)

动态扩容的工具。

1)分区动态扩容(1.事先规划好。2.尽量少分区)。

2)性能差(10%)。

应用场景:测试服务器