服务器RAID知识介绍
服务器Raid教程全程图解手把手教你如何做
服务器Raid教程全程图解手把手教你如何做服务器RAID教程全程图解:手把手教你如何做
RAID(Redundant Array of Independent Disks)是一种利用多个硬盘
并行工作以提升性能、容错性和可靠性的技术。本教程将手把手教你
如何在服务器上配置RAID。在开始之前,请确保你已经准备好适量的
硬盘和一个支持RAID的服务器。
第一步:了解RAID级别
在开始配置RAID之前,我们需要先了解不同的RAID级别,以便
选择适合你需求的级别。常见的RAID级别有RAID 0、RAID 1、
RAID 5、RAID 6和RAID 10。下面将简要介绍每个级别的特点:
1. RAID 0:数据分散存储在多个硬盘上,提升读写速度,但没有容
错能力。
2. RAID 1:镜像技术,数据同时写入两个硬盘,提供备份和冗余功能。
3. RAID 5:数据存储在多个硬盘上,并通过奇偶校验提供容错能力。
4. RAID 6:类似RAID 5,但提供更高的容错能力,可以同时容忍
两个硬盘的故障。
5. RAID 10:将RAID 1和RAID 0相结合,提供更好的性能和容错
能力。
选择适合你需求的RAID级别后,我们可以继续配置RAID。
第二步:进入服务器BIOS
首先,启动服务器,并按照显示屏上的提示进入BIOS设置。具体
的按键可能因服务器品牌或型号而异,一般是F2或DEL键。进入BIOS后,找到“存储”或“SATA配置”等选项,然后进入硬盘配置界面。
第三步:创建RAID阵列
在硬盘配置界面,我们可以看到已连接的硬盘列表。根据你的需求
服务器Raid含义
服务器Rd含义
1. 介绍
RD(Redundant Array of Independent Disks)是一种通过将多个独立的硬盘组合起来,以提供更高性能、容错和可用性的技术。在服务器中使用RD可以增加数据存储安全性,并提升系统读写速度。
2. RD级别
2.1 RD0:条带化(Striping)
- 定义:将数据分散地存储到多个物理驱动器上,从而实现并行访问。
- 特点:
提高了读取/写入速度;
没有冗余备份机制;
故障一个硬盘会导致所有数据丢失。
2.2 RD1:镜像化(Mirroring)
- 定义:每次对某块磁盘进行操作时都同时对另外一块相同大小的磁盘执行相同操作。
- 特点:
数据完全复制到两个或以上驱动器上;
只要其中一个驱动器正常工作即可保证数据不丢失;
空间利用率较低。
2.3 RD5: 奇偶校验 (Parity)
-定义:将奇偶校验信息与原始数值混合保存于各自成员之内,平衡地分布于各个硬盘上。
-特点:
可以通过奇偶校验信息恢复丢失的数据;
空间利用率较高,性能相对RD1提升。
2.4 RD6: 奇偶校验 (Parity)
- 定义:类似于RD5,但使用两组独立的奇偶校验进行冗余备份。
- 特点:
支持多块驱动器故障时仍可保证数据完整性;
写入速度比其他级别慢一些;
3. 如何选择合适的RD级别
在选择服务器中应该釆取哪种类型和配置方式之前,请考虑以下因素:
a) 数据安全需求;
b) 性能要求;
c) 高可靠性或者容错机制;
附件:
法律名词及注释:
- RD(Redundant Array of Independent Disks):是指将许多廉价而不够稳定、无任何防护措施甚至没有缓存功能等优势的小型硬碟并联起来,经过软件管理技术使它们成为一个大规模快速储存系统。
浪潮服务器RAID配置 图文
浪潮服务器RD配置图文
浪潮服务器RD配置图文
1·介绍
RD(独立磁盘冗余阵列)是一种数据存储技术,通过将多个磁盘驱动器组合成一个逻辑单元,提供高性能和数据冗余的存储解决方案。本文将介绍如何在浪潮服务器上配置RD。
2·硬件要求
在配置RD之前,您需要确保满足以下硬件要求:
●浪潮服务器
●符合RD要求的硬盘驱动器
●RD控制器卡
3·安装硬盘驱动器
首先,确保服务器已关闭并断开电源。然后,将符合RD要求的硬盘驱动器插入服务器的硬盘插槽。根据服务器型号和硬盘插槽数量的不同,您可以选择将硬盘驱动器插入相应的插槽。
4·配置RD控制器
在服务器开机时,按下相应的快捷键进入RD控制器的配置界面。快捷键通常会在开机时显示在屏幕上。根据不同的RD控制器型号,
配置界面可能会有所不同。
5·创建逻辑磁盘
在RD控制器的配置界面中,您可以选择创建逻辑磁盘。逻辑磁
盘是由多个物理硬盘组合而成的虚拟磁盘,可以提供更高的性能和
数据冗余。
首先,选择要创建逻辑磁盘的物理硬盘,并选择RD级别。常见
的RD级别包括RD 0、RD 1、RD 5和RD 10·根据您的需求,选择
适合的RD级别。
然后,设置逻辑磁盘的容量、条带大小和其他参数。根据您的
需求,进行相应的设置,并确认创建逻辑磁盘。
6·配置其他RD设置
除了创建逻辑磁盘外,您还可以在RD控制器配置界面中进行其
他RD设置,如热备份、全局热插拔和电子邮件警报等。
根据您的需求,进行相应的设置,并确认保存设置。
7·完成配置
完成RD配置后,您可以从服务器的BIOS中退出RD控制器的配
置界面。然后,重新启动服务器,并确保RD设置成功应用。
DELL服务器RAID配置详细教程
DELL服务器RAID配置详细教程RAID(Redundant Array of Independent Disks)是一种数据存储技术,可以将多个硬盘组合在一起,提高数据存储性能和可靠性。DELL服务器作为一种常见的企业级服务器,具有强大的性能和稳定性。本文将
详细介绍如何在DELL服务器上配置RAID,以实现数据备份和磁盘容
量扩展的功能。
一、准备工作
在开始配置RAID之前,首先需要准备好以下工作:
1. 确认服务器型号和RAID卡型号:不同型号的服务器和RAID卡
可能支持的RAID级别和配置方式有所不同,需要事先了解清楚。
2. 选择合适的硬盘:RAID技术要求多个硬盘来组成磁盘阵列,硬
盘的容量和速度要相对一致,建议选择同一型号的硬盘。
3. 备份重要数据:在配置RAID之前,务必备份好服务器上的重要
数据,以免配置过程中误操作导致数据丢失。
二、进入RAID配置界面
1. 开机进入BIOS设置界面:通电启动服务器,在启动画面出现时
按下相应的按键(通常是F2或Del键)进入BIOS设置界面。
2. 找到RAID配置选项:在BIOS设置界面中,定位到“RAID Configuration”或类似的选项,进入RAID配置界面。
三、创建RAID阵列
1. 选择RAID级别:在RAID配置界面中,选择要创建的RAID级别,如RAID 0、RAID 1、RAID 5、RAID 10等,不同级别具有不同的
特点和适用场景。
2. 选择硬盘:在RAID配置界面中,选择要加入RAID阵列的硬盘,根据需要选择合适数量的硬盘并添加到阵列中。
服务器RAID设置简单介绍.
NVIDIA芯片组BIOS设置和RAID设置简单介绍
nForce系列芯片组的BIOS里有关SATA和RAID的设置选项有两处,都在Integrated Peripherals(整合周边菜单内。SATA的设置项:Serial-ATA,设定值有[Enabled], [Disabled]。这项的用途是开启或关闭板载Serial-ATA控制器。使用SATA硬盘必须把此项设置为[Enabled]。如果不使用SATA硬盘可以将此项设置为[Disabled],可以减少占用的中断资源。
RAID的设置项在Integrated Peripherals/Onboard Device (板载设备菜单内,光标移到Onboard Device,按进入如子菜单:RAID Config就是RAID配置选项,光标移到RAID Config,按就进入如RAID配置菜单:
第一项IDE RAID是确定是否设置RAID,设定值有[Enabled], [Disabled]。如果不做RAID,就保持缺省值[Disabled],此时下面的选项是不可设置的灰色。
如果做RAID就选择[Enabled],这时下面的选项才变成可以设置的黄色。IDE RAID下面是4个IDE(PATA通道,再下面是SATA通道。nForce2芯片组是2个SATA通道, nForce3/4芯片组是4个SATA通道。可以根据你自己的意图设置,准备用哪个通道的硬盘做RAID,就把那个通道设置为[Enabled]。
设置完成就可退出保存BIOS设置,重新启动。这里要说明
ibm服务器raid参数
RAID(Redundant Array of Independent Disks)是一种用于提高存储系统性能和可靠性的技术。
在IBM服务器上配置RAID时,您可以考虑以下参数:
1.RAID级别:不同的RAID级别提供不同的数据冗余和性能特性。常见的RAID级别
包括RAID 0、1、5、10等。选择合适的RAID级别取决于您的数据重要性和性能需求。
2.驱动器数量:您可以考虑在RAID卷中使用的硬盘数量。一般来说,更多的驱动器
意味着更高的存储容量和性能,但也需要更多的成本。
3.缓存:您可以选择启用或禁用缓存,这可以影响性能和数据保护。在某些情况下,
启用缓存可以提高性能,但在其他情况下,禁用缓存可能更安全。
4.条带大小:这是指将数据分成多个条带并分布在多个硬盘上的大小。较大的条带可
以提供更好的性能,但也可能增加发生故障时丢失的数据量。
请注意,这些只是一些常见的参数,实际的配置取决于您的特定服务器和存储需求。
建议与IBM服务器和存储专家联系,以获取针对您特定环境的最佳配置建议。
服务器RAID介绍
服务器RAID介绍
RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。后来RAID 中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。可以把RAID理解成一种使用磁盘驱动器的方法,它将一组磁盘驱动器用某种逻辑方式联系起来,作为逻辑上的一个磁盘驱动器来使用。
RAID的优点
1. 传输速率高。在部分RAID模式中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个的磁盘驱动器几倍的速率。因为CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。
2. 更高的安全性。相较于普通磁盘驱动器很多RAID模式都提供了多种数据修复功能,当RAID中的某一磁盘驱动器出现严重故障无法使用时,可以通过RAID中的其他磁盘驱动器来恢复此驱动器中的数据,而普通磁盘驱动器无法实现,这是使用RAID的第二个原因。
RAID的分类
RAID 0,无冗余无校验的磁盘阵列。数据同时分布在各个磁盘上,没有容错能力,读写速度在RAID中最快,但因为任何一个磁盘损坏都会使整个RAID系统失效,所以安全系数反倒比单个的磁盘还要低。一般用在对数据安全要求不高,但对速度要求很高的场合,如:大型游戏、图形图像编辑等。此种RAID模式至少需要2个磁盘,而更多的磁盘则能提供更高效的数据传输。
RAID详解-RAID分类
另外,汉明码加插的位置也是有规律的。以四位数据为例,第一个是汉明码是第一位, 第二个是第二位,第三个是第四位,1、2、4 都是 2 的整数幂结果,而这个幂次数是从 0 开始的整数。这样我们可以推断出来,汉明码的插入位置为 1(20)、2(21)、4(22)、 8(23)、16(24)、32(25)…… 说完汉明码,下面就开始介绍 RAID 2 等级。
RAID-1 等级
RAID 详解---RAID-1
Mirroring and Duplexing(相互镜像)
对比 RAID 0 等级,我们能发现硬盘的内容是两两相同的。这就是镜像——两个硬盘的 内容完全一样,这等于内容彼此备份。比如阵列中有两个硬盘,在写入时,RAID 控制器 并不是将数据分成条带而是将数据同时写入两个硬盘。这样,其中任何一个硬盘的数据 出现问题,可以马上从另一个硬盘中进行恢复。注意,这两个硬盘并不是主从关系,也 就是说是相互镜像/恢复的。
RAID-1 结构图解
RAID 1 已经可以算是一种真正的 RAID 系统,它提供了强有力的数据容错能力,但这是 由一个硬盘的代价所带来的效果,而这个硬盘并不能增加整个阵列的有效容量。下面总 结一下 RAID 1 的特点:
RAID-2 等级
RAID 详解---RAID-2
Hamming Code ECC(汉明码错误检测与修正) 现在我们要接触到 RAID 系统中最为复杂的等级之一。RAID 2 之所以复杂就是因为它采 用了早期的错误检测与修正技术——汉明码(Hamming Code)校验技术。因此在介绍 RAID 2 之前有必要讲讲汉明码的原理。
服务器raid卡实现原理
服务器raid卡实现原理
RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种通过将多个硬盘组合起来以提供数据冗余和性能改进的技术。在服务器中,RAID卡则是实现RAID技术的关键组件之一。本文将介绍服务器RAID卡的实现原理及其作用。
一、RAID技术概述
RAID技术最初由加州大学伯克利分校的研究团队提出,旨在提高磁盘系统的容错性和性能。通过将多个独立的硬盘组合成逻辑卷,RAID技术可以实现数据的冗余备份、读写性能的提升和故障恢复能力的增强。
二、RAID卡的作用
RAID卡是连接服务器主板与硬盘的接口卡,负责RAID技术的实施和管理。它通过在硬件层面对数据进行分块、分布和读写操作的控制,提供了比软件实现更高效、更稳定的RAID功能。
三、RAID卡的硬件架构
1. 控制器芯片:RAID卡采用专用的RAID控制器芯片,负责处理数据传输和处理的核心操作。这些控制器芯片通常支持多种RAID级别,如RAID 0、RAID 1、RAID 5等。
2. 存储缓存:为了提高数据的读写性能,RAID卡内置了存储缓存,用于暂存和加速数据的传输。存储缓存一般采用高速DRAM或者SSD
硬盘。
3. 磁盘接口:RAID卡提供多个硬盘接口,通常为SAS(Serial Attached SCSI)或SATA(Serial ATA)接口。这些接口支持热插拔功能,方便对硬盘进行扩展和替换。
4. 冗余电源和故障指示灯:为了提高系统的可靠性,一些高端的RAID卡还配备了冗余电源和故障指示灯。冗余电源可在主电源故障时
服务器RAID知识介绍
服务器RAID知识介绍
预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制
服务器RAID知识介绍
第一章RAID知识介绍
RAID的全称是廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),于1987年由美国Berkeley 大学的两名工程师提出的RAID出现的,最初目的是将多个容量较小的廉价硬盘合并成为一个大容量的“逻辑盘”或磁盘阵列,实现提高硬盘容量和性能的功能。
随着RAID技术的逐渐普及应用,RAID技术的各方面得到了很大的发展。现在,RAID从最初的RAID0-RAID5,又增加了RAID0+1和RAID0+5等不同的阵列组合方式,可以根据不同的需要实现不同的功能,扩大硬盘容量,提供数据冗余,或者是大幅度提高硬盘系统的I/0吞吐能力。
RAID技术主要有三个特点:
第一、通过对硬盘上的数据进行条带化,实现对数据成块存取,减少硬盘的机械寻道时间,提高数据存取速度。
第二、通过对一阵列中的几块硬盘同时读取,减少硬盘的机械寻道时间,提高数据存取速度。
第三、通过镜像或者存储奇偶校验信息的方式,实现对数据的冗余保护。
经常应用的RAID阵列主要分为RAID 0,RAID 1,RAID 5和RAID 0+1。
1.1 RAID0:条带化
RAID 0 也叫条带化,它将数据象条带一样写到多个磁盘上,这些条带也叫做“块”。条带化实现了可以同时访问多个磁盘上的数据,平衡I/O负载,加大了数据存储空间和加快了数据访问速度。
RAID 0是唯一的一个没有冗余功能的RAID技术,但RAID0 的实现成本低。如果阵列中有一个盘出现故障,则阵列中的所有数据都会丢失。如要恢复RAID 0,只有换掉坏的硬盘,从备份设备中恢复数据到所有的硬盘中。
浪潮服务器RAID配置方法
浪潮服务器RD配置方法
[正文]
浪潮服务器RD配置方法
章节一、介绍
1.1 简介
本文档旨在提供浪潮服务器的RD(冗余阵列磁盘)配置方法,以确保数据的安全性和容错能力。
1.2 适用范围
本文档适用于浪潮服务器RD配置的操作和设置。
章节二、RD概念及原理
2.1 RD概念
RD是一种通过将多个磁盘驱动器组合成一个逻辑单元来提高存储性能和可靠性的技术。
2.2 RD级别
- RD 0: 数据被分散存储在多个磁盘中,提高了读写性能,但没有容错能力。
- RD 1、数据通过镜像复制在多个磁盘上,提供了冗余备份,但没有性能提升。
- RD 5、数据和校验信息分布在多个磁盘上,提供了容错能力和读写性能优化。
- RD 6、类似于RD 5,但提供了额外的容错能力,可以同时容忍两块磁盘故障。
章节三、浪潮服务器RD配置步骤
3.1 准备工作
- 确保浪潮服务器已正确连接磁盘驱动器。
- 确保服务器已正确启动。
3.2 进入RD管理界面
- 在服务器启动过程中,按下相应的热键进入RD管理界面。具体热键可参考服务器手册。
3.3 创建虚拟磁盘组
- 在RD管理界面中,选择创建虚拟磁盘组的选项。
- 按照提示选择RD级别和磁盘驱动器。
- 设置虚拟磁盘组的名称和大小。
3.4 创建磁盘组
- 在RD管理界面中,选择创建磁盘组的选项。
- 选择虚拟磁盘组。
- 按照提示选择磁盘驱动器。
3.5 设置磁盘组的RD级别和参数
- 在RD管理界面中,选择设置磁盘组的选项。
- 选择虚拟磁盘组。
- 设置RD级别和参数,如条带大小、校验算法等。
3.6 完成RD配置
- 确认配置设置无误后,保存并退出RD管理界面。
联想服务器RAID配置步骤
联想服务器RAID配置步骤
RAID(Redundant Array of Independent Disks,磁盘冗余阵列)是一
种将多个硬盘组合起来,以提高容量和数据冗余性的技术。在联想服
务器中,RAID被广泛应用于提供数据保护和系统性能的提升。本文将
为您介绍联想服务器RAID配置的步骤。
一、了解RAID级别
RAID有多个级别可供选择,每个级别都有其特定的优势和限制。
在配置RAID之前,您应该了解各个级别并选择最适合您需求的级别。常见的RAID级别包括RAID 0、RAID 1、RAID 5、RAID 6和RAID 10。
二、检查硬件要求
在进行RAID配置之前,确保您的联想服务器满足相应的硬件要求。这包括主板的RAID控制器、硬盘插槽等。
三、进入服务器BIOS设置界面
要配置RAID,您需要进入服务器的BIOS设置界面。通常情况下,您可以在开机过程中按下特定的按键(例如F2或Delete键)来进入BIOS。
四、找到RAID设置选项
一旦进入BIOS设置界面,您需要找到RAID设置选项。不同的服务器可能会在不同的菜单下,您可以查找"Advanced"、“Storage”或“RAID”等选项。
五、创建RAID卷
在RAID设置选项中,您可以创建一个新的RAID卷。选择该选项后,您将看到一个RAID配置向导或类似的界面。按照向导的指示来创建RAID卷,并选择所需的RAID级别。
六、配置RAID参数
一旦创建了RAID卷,您可以配置一些RAID参数,以满足您的需求。这些参数可能包括条带大小、读写缓存、校验方法等。根据您的具体情况进行相应的配置。
浪潮服务器RAID配置
操作界面
02
03
高级特性
界面友好,易于使用,提供图形 化显示和管理功能,支持实时监 控和报警。
支持在线RAID级别转换、热备盘 配置、全局热备等高级特性,确 保数据安全和系统稳定性。
04
浪潮服务器RAID配置注意事项
数据备份与恢复
数据备份
在进行RAID配置之前,务必备份所 有重要数据,以防止数据丢失。
RAID 1
镜像存储,将数据同时存储在两 个或更多的磁盘上,提供最高的 数据可靠性,但会降低存储性能 。
RAID 5
分布式奇偶校验,将数据分成多 个部分并存储在多个磁盘上,同 时使用一个额外的磁盘来存储奇 偶校验信息,以提高数据可靠性 和存储性能。
RAID优缺点
优点
提高数据可靠性和存储性能、增加容 错能力、提高数据传输速度等。
操作界面
界面简洁,易于上手,支持命令行和图形化两种操 作方式,方便管理员根据需求选择。
高级特性
支持在线RAID级别转换、动态磁盘管理、 远程管理等功能,提高系统可维护性和管理 效率。
Dell PERC配置工具
01
功能特点
Dell PERC是一款针对Dell服务 器的RAID配置工具,支持多种 RAID级别和缓存模式。
THANKS
感谢观看
wk.baidu.com
06
浪潮服务器RAID配置常见问题 及解决方案
服务器raid卡实现原理
服务器raid卡实现原理
服务器RAID卡实现原理
RAID(冗余磁盘阵列)是一种通过将多个磁盘驱动器组合在一起来提供数据冗余和性能增强的技术。RAID卡是一种硬件设备,用于管理和控制RAID阵列。本文将介绍服务器RAID卡的实现原理。
1. RAID卡的作用
RAID卡是一种插入服务器主板上的扩展卡,它具有处理RAID阵列所需的计算和控制功能。它通过与服务器主板上的其他组件(如CPU和内存)进行通信,实现对RAID阵列的管理和控制。
2. RAID级别
RAID卡支持多种RAID级别,如RAID 0、RAID 1、RAID 5等。每种RAID级别都有不同的数据冗余和性能特性。RAID卡通过在磁盘驱动器之间分配数据和计算校验和来实现这些RAID级别。
3. 冗余和容错
RAID卡通过在RAID阵列中使用冗余数据来提供容错能力。当一个磁盘驱动器发生故障时,RAID卡可以使用冗余数据来恢复丢失的数据。这种冗余数据可以存储在同一磁盘驱动器上(如RAID 1)或分布在多个磁盘驱动器上(如RAID 5)。
4. 数据分布和条带化
RAID卡使用条带化(striping)技术将数据分布在多个磁盘驱动器上。条带化可以提高数据访问的性能,因为数据可以同时从多个磁盘驱动器上读取或写入。RAID卡负责将数据分成固定大小的条带,并将这些条带分布在多个磁盘驱动器上。
5. 写入缓存
RAID卡通常具有写入缓存(write cache)功能,用于提高写入性能。当数据写入RAID阵列时,RAID卡可以将数据存储在缓存中,并稍后将其写入磁盘驱动器。这种写入缓存可以显著提高写入性能,但也增加了数据丢失的风险。因此,RAID卡通常使用电池备份或闪存技术来保护写入缓存中的数据。
服务器硬盘RAID模式详解与选择
服务器硬盘RAID模式详解与选择
在服务器硬盘的存储方案中,RAID(Redundant Array of Independent Disks)技术是一种常见且重要的选择。RAID技术通过将多个硬盘组合在一起,实现数据的冗余备份、提升性能或者两者兼顾。不同的RAID级别有着不同的特点和适用场景,因此在选择服务器硬盘RAID模式时,需要根据实际需求进行详细的考量。本文将对常见的RAID级别进行详细解析,并提供选择建议。
一、RAID 0
RAID 0是一种条带化(Striping)的RAID级别,它将数据分散存储在多个硬盘中,提升了数据的读写速度。RAID 0不具备冗余备份功能,因此在一定程度上增加了数据丢失的风险。然而,由于数据被分
散存储在多个硬盘中,RAID 0能够充分利用硬盘的性能,适用于对数
据安全性要求不高但对性能要求较高的场景,如视频编辑、实时数据
处理等。
二、RAID 1
RAID 1是一种镜像化(Mirroring)的RAID级别,它将数据同时
写入两个硬盘中,实现了数据的冗余备份。RAID 1能够提供较高的数
据安全性,即使一块硬盘发生故障,数据仍然可以从另一块硬盘中恢复。然而,由于数据需要同时写入两块硬盘,RAID 1的读写速度通常
会略低于单块硬盘的速度。RAID 1适用于对数据安全性要求较高的场景,如数据库服务器、文件存储等。
三、RAID 5
RAID 5是一种条带化带奇偶校验(Striping with Parity)的RAID级别,它将数据和奇偶校验信息分散存储在多个硬盘中,实现了
服务器基础知识-RAID
服务器基础知识-RAID
RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
功能:
1、扩大了存储能力可由多个硬盘组成容量巨大的存储空间。
2、降低了单位容量的成本市场上最大容量的硬盘每兆容量的价格要大大高于普及型硬盘,因此采用多个普及型硬盘组成的阵列其单位价格要低得多。
3、提高了存储速度单个硬盘速度的提高均受到各个时期的技术条件限制,要更进一步往往是很困难的,而使用RAID,则可以让多个硬盘同时分摊数据的读或写操作,因此整体速度有成倍地提高。
4、可靠性RAID系统可以使用两组硬盘同步完成镜像存储,这种安全措施对于网络服务器来说是最重要不过的了。
5、容错性RAID控制器的一个关键功能就是容错处理。容错阵列中如有单块硬盘出错,不会影响到整体的继续使用,高级RAID控制器还具有拯救功能。
6、对于IDE RAID来说,目前还有一个功能就是支持ATA/66/100。RAID也分为SCSI RAID和IDE RAID两类,当然IDE RAID要廉价得多。如果主机主板不支持ATA/66/100硬盘,通过RAID卡,则能够使用上新硬盘的ATA/66/100功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
服务器RAID知识介绍
第一章RAID知识介绍
RAID的全称是廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),于1987年由美国Berkeley 大学的两名工程师提出的RAID出现的,最初目的是将多个容量较小的廉价硬盘合并成为一个大容量的“逻辑盘”或磁盘阵列,实现提高硬盘容量和性能的功能。
随着RAID技术的逐渐普及应用,RAID技术的各方面得到了很大的发展。现在,RAID从最初的RAID0-RAID5,又增加了RAID0+1和RAID0+5等不同的阵列组合方式,可以根据不同的需要实现不同的功能,扩大硬盘容量,提供数据冗余,或者是大幅度提高硬盘系统的I/0吞吐能力。
RAID技术主要有三个特点:
第一、通过对硬盘上的数据进行条带化,实现对数据成块存取,减少硬盘的机械寻道时间,提高数据存取速度。
第二、通过对一阵列中的几块硬盘同时读取,减少硬盘的机械寻道时间,提高数据存取速度。
第三、通过镜像或者存储奇偶校验信息的方式,实现对数据的冗余保护。
经常应用的RAID阵列主要分为RAID 0,RAID 1,RAID 5和RAID 0+1。
1.1 RAID0:条带化
RAID 0 也叫条带化,它将数据象条带一样写到多个磁盘上,这些条带也叫做“块”。条带化实现了可以同时访问多个磁盘上的数据,平衡I/O负载,加大了数据存储空间和加快了数据访问速度。
RAID 0是唯一的一个没有冗余功能的RAID技术,但RAID0 的实现成本低。如果阵列中有一个盘出现故障,则阵列中的所有数据都会丢失。如要恢复RAID 0,只有换掉坏的硬盘,从备份设备中恢复数据到所有的硬盘中。
硬件和软件都可以实现RAID0。实现RAID0最少用2个硬盘。对系统而言,数据是采用分布
方式存储在所有的硬盘上,当某一个硬盘出现故障时数据会全部丢失。RAID 0 能提供很高的
硬盘I/O性能,可以通过硬件或软件两种方式实现。
1.2 RAID1
也被称为磁盘镜像。系统将数据同时重复的写入两个硬盘,但是在操作系统中表现为一个逻辑盘。所以如果一个硬盘发生了故障,另一个硬盘中仍然保留了一份完整的数据,系统仍然可以照常工作。系统可以同时从两个硬盘读取数据,所以会提高硬盘读的速度;但由于在系统写数据需要重复一次,所以会影响系统写数据的速度。硬盘容量的利用率只有50%。
1.3 RAID0+1
对RAID0阵列做镜像。这是一种Dual Level RAID,也有人称之为RAID level 10。是两组硬盘先做RAID0,组成两颗大容量的逻辑硬盘,再互相为“镜像”。在每次写入数据,磁盘阵列控制器会将资料同时写入该两组“大容量数组硬盘组”内。
同RAID level 1 一样,虽然其硬盘使用率亦只有50%,但它却是最具高效率的规划方式。
1.4 RAID5
是在RAID3和RAID4的基础上发展来的,它继承了它们的数据冗余和条带化的特点,并将数据校验信息均匀保存在阵列中的所有硬盘上。系统可以对阵列中所有的硬盘同时读写,减少了由硬盘机械系统引起的时间延迟,提高了磁盘系统的I/O能力;当阵列中的一块硬盘仿生故障,系统可以使用保存在其它硬盘上的奇偶校验信息恢复故障硬盘的数据,继续进行正常工作。
第二章RAID的实现
RAID可以通过软件或硬件实现。软件实现RAID需要操作系统的支持。硬件实现就是使用专用的RAID卡来实现。
2.1软件RAID
一些网络操作系统可以使用标准的SCSI适配卡支持和管理驱动器。一些网络操作系统支持RAID0,RAID1和RAID5。
由于是操作系统下实现RAID,软RAID不能保护系统盘。亦即系统分区不能参与实现RAID。有些操作系统,RAID的配置信息存在系统信息中,而不是存在硬盘上;当系统崩溃,需重新安装时,RAID的信息也会丢失。
当运行I/O增强应用程序,如文件服务器或应用程序服务器,可适当的使用软件RAID。
RAID 5是CPU的增强方式,所以不建议使用软件RAID在增强的处理器服务器中。
磁盘的容错技术并不等于完全支持在线更换,热插拔或热交换,有些操作系统不能支持系统不经过重启的在线热交换。能否支持错误硬盘的热交换与操作系统有关。
NetWare支持RAID 1 (镜像和双工) 。Windows NT 、Windows2000、LINUX、OPENSERVER支持RAID 0, RAID1和RAID5。
另一种方案是配置系统在线扩充,服务器中配置一块备用硬盘,当系统中没有硬盘错误时,它处于等待状态,当RAID5或RAID1中出现硬盘错误时,它可以自动取代坏盘,当系统确认后,即可成为阵列的一部分。
2.2硬件RAID
硬件RAID是采用集成的阵列卡或专用的阵列卡来控制硬盘驱动器,这样可以极大节省服务器系统CPU和操作系统的资源。从而使网络服务器的性能获得很大的提高。
RAID控制器对主系统,是藉由连接至其存取接口(目前以SCSI 为主)作信道。换言之,它在主系统的存取接口上,是一个独立的直接存取储存体DASD Direct Access Storage
Device。而这个大的储存体内,可以有不只一个的逻辑磁盘LUN Logical Unit Number。
RAID控制器,对下管理多颗数组硬盘机们。而主系统是不会看到或直接管理该硬盘的。
例如:Mylex、AMI、Adaptec等... 都有相关的产品。
现在的RAID卡产品,都支持在线更换,热插拔或热交换。并在部分操作系统下实现软件监控和管理。
第三章RAID卡原理
RAID卡有自己的CPU,Cache Memory,通过集成或借用主板上的SCSI控制器来管理硬盘,可以称之为一个
智能化的设备。
RAID卡的分类一般根据集成的SCSI控制器来划分。如果没有集成SCSI控制器,而是借用主板上的SCSI 控制器来管理硬盘,则为零通道RAID卡。根据RAID卡集成的SCSI控制器的通道数量,可以分为单通道、双通道、三通道RAID卡。还可以按照SCSI控制器的标准来划分RAID卡的种类,如Ultra Wide、 Ultra2
Wide、Ultra160 Wide。
RAID处理器是一个PCI从设备,接受并执行来自系统的命令。同时占用PCI中断,代表SCSI磁盘子系统向系统提出中断请求,请求占用PCI总线,返回对系统命令的响应,如输送SCSI硬盘上的数据。