今天小编mail为大家分享的生活小常识,希望能够帮助到大家!
1、 RAID包含一个组、一个集合甚至一个阵列。使用一组磁盘和驱动器来组成RAID阵列或RAID磁盘阵列。将至少两个磁盘连接到RAID控制器以形成逻辑卷,或将多个驱动器放在一个组中。
2、 一组磁盘只能使用一个RAID级别。使用RAID可以提高服务器的性能。不同RAID级别的性能会有所不同。它通过容错和高可用性保护我们的数据。
3、 这个系列命名为“在Linux下使用RAID”。
4、 软件RAID和硬件RAID
5、 软件RAID的性能很低,因为它使用主机的资源。需要加载RAID软件才能从软件RAID卷中读取数据。在加载RAID软件之前,需要引导操作系统来加载RAID软件。
6、 软件RAID不需要物理硬件。零成本投资。
7、 硬件RAID的性能很高。他们使用PCI Express卡在物理上提供专用的RAID控制器。它不使用主机资源。他们有NVRAM用于缓存读写。当高速缓存用于RAID重建时,
8、 即使出现电源故障,它也会使用备用电池电源来保持缓存。大规模使用是非常昂贵的投资。
9、 硬件RAID卡如下:
10、 重要的RAID概念
11、 检查模式用于RAID重建,从检查保存的信息中重新生成丢失的内容。RAID 5和RAID 6基于奇偶校验。
12、 条带化是将切片数据随机存储到多个磁盘。它不会在单个磁盘上保存完整的数据。如果我们使用2个磁盘,每个磁盘存储一半的数据。
13、 镜像用于RAID 1和RAID 10。镜像会自动备份数据。在RAID 1中,它会将相同的内容保存到其他磁盘。
14、 热备份只是我们服务器上的一个备用驱动器,可以自动替换故障驱动器。在我们的阵列中,如果任何驱动器损坏,热备用驱动器将自动用于重建RAID。
15、 块是RAID控制器每次读写数据的最小单位,最小4KB。通过定义块大小,我们可以提高I/O性能。
16、 RAID有不同的级别。这里,我们只列出了真实环境中最常用的RAID级别。
17、 RAID0=条带化
18、 RAID1=镜像
19、 RAID5=单磁盘分布式奇偶校验
20、 RAID6=双磁盘分布式奇偶校验
21、 RAID10=镜像+ 条带。(嵌套RAID)
22、 RAID 在大多数Linux 发行版上使用名为mdadm 的软件包进行管理。让我们先对每个RAID 级别认识一下。
23、 RAID 0/条带化
24、 条带化有很好的性能。在RAID 0(条带化)中数据将使用切片的方式被写入到磁盘。一半的内容放在一个磁盘上,另一半内容将被写入到另一个磁盘。
25、 假设我们有2个磁盘驱动器,例如,如果我们将数据“TECMINT”写到逻辑卷中,“T”将被保存在第一盘中,“E”将保存在第二盘,’C'将被保存在第一盘,“M”将保存在第二盘,它会一直继续此循环过程。
26、 (LCTT 译注:实际上不可能按字节切片,是按数据块切片的。)
27、 在这种情况下,如果驱动器中的任何一个发生故障,我们就会丢失数据,因为一个盘中只有一半的数据,不能用于重建RAID。不过,当比较写入速度和性能时,RAID 0 是非常好的。
28、 创建RAID 0(条带化)至少需要2个磁盘。如果你的数据是非常宝贵的,那么不要使用此RAID 级别。
29、 高性能。
30、 RAID 0 中容量零损失。
31、 零容错。
32、 写和读有很高的性能。
33、 RAID 1/镜像化
34、 镜像也有不错的性能。镜像可以对我们的数据做一份相同的副本。假设我们有两个2TB的硬盘驱动器,我们总共有4TB,但在镜像中,但是放在RAID 控制器后面的驱动器形成了一个逻辑驱动器,
35、 我们只能看到这个逻辑驱动器有2TB。
36、 当我们保存数据时,它将同时写入这两个2TB驱动器中。创建RAID 1(镜像化)最少需要两个驱动器。如果发生磁盘故障,我们可以通过更换一个新的磁盘恢复RAID 。
37、 如果在RAID 1 中任何一个磁盘发生故障,我们可以从另一个磁盘中获取相同的数据,因为另外的磁盘中也有相同的数据。所以是零数据丢失。
38、 良好的性能。
39、 总容量丢失一半可用空间。
40、 完全容错。
41、 重建会更快。
42、 写性能变慢。
43、 读性能变好。
44、 能用于操作系统和小规模的数据库。
45、 RAID 5/分布式奇偶校验
46、 RAID 5 多用于企业级。 RAID 5 的以分布式奇偶校验的方式工作。奇偶校验信息将被用于重建数据。它从剩下的正常驱动器上的信息来重建。在驱动器发生故障时,这可以保护我们的数据。
47、 假设我们有4个驱动器,如果一个驱动器发生故障而后我们更换发生故障的驱动器后,我们可以从奇偶校验中重建数据到更换的驱动器上。奇偶校验信息存储在所有的4个驱动器上,如果我们有4个1TB 的驱动器。
48、 奇偶校验信息将被存储在每个驱动器的256G中,而其它768GB是用户自己使用的。单个驱动器故障后,RAID 5 依旧正常工作,如果驱动器损坏个数超过1个会导致数据的丢失。
49、 性能卓越
50、 读速度将非常好。
51、 写速度处于平均水准,如果我们不使用硬件RAID 控制器,写速度缓慢。
52、 从所有驱动器的奇偶校验信息中重建。
53、 完全容错。
54、 1个磁盘空间将用于奇偶校验。
55、 可以被用在文件服务器,Web服务器,非常重要的备份中。
56、 RAID 6 双分布式奇偶校验磁盘
57、 RAID 6 和RAID 5 相似但它有两个分布式奇偶校验。大多用在大数量的阵列中。我们最少需要4个驱动器,即使有2个驱动器发生故障,我们依然可以更换新的驱动器后重建数据。
58、 它比RAID 5 慢,因为它将数据同时写到4个驱动器上。当我们使用硬件RAID 控制器时速度就处于平均水准。如果我们有6个的1TB驱动器,4个驱动器将用于数据保存,2个驱动器将用于校验。
59、 性能不佳。
60、 读的性能很好。
61、 如果我们不使用硬件RAID 控制器写的性能会很差。
62、 从两个奇偶校验驱动器上重建。
63、 完全容错。
64、 2个磁盘空间将用于奇偶校验。
65、 可用于大型阵列。
66、 用于备份和视频流中,用于大规模。
67、 RAID 10/镜像+条带
68、 RAID 10 可以被称为1 + 0或0 +1。它将做镜像+条带两个工作。在RAID 10 中首先做镜像然后做条带。在RAID 01 上首先做条带,然后做镜像。RAID 10 比01 好。
69、 假设,我们有4个驱动器。当我逻辑卷上写数据时,它会使用镜像和条带的方式将数据保存到4个驱动器上。
70、 如果我在RAID 10 上写入数据“TECMINT”,数据将使用如下方式保存。首先将“T”同时写入两个磁盘,“E”也将同时写入另外两个磁盘,所有数据都写入两块磁盘。
71、 这样可以将每个数据复制到另外的磁盘。
72、 同时它将使用RAID 0 方式写入数据,遵循将“T”写入第一组盘,“E”写入第二组盘。再次将“C”写入第一组盘,“M”到第二组盘。
73、 良好的读写性能。
74、 总容量丢失一半的可用空间。
75、 容错。
76、 从副本数据中快速重建。
77、 由于其高性能和高可用性,常被用于数据库的存储中。
LuochuanRen.Com洛川人-综合信息门户网站,涵盖生活常识、美食、创业、体育、旅游、家居、汽车、财经、互联网、科技、房产、教育等资讯。
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
工作时间:8:00-18:00
客服电话
17898872021
电子邮件
773537036@qq.com
扫码二维码
获取最新动态