服务器上的磁盘阵列是什么意思?

服务器上的磁盘阵列是什么意思?,第1张

磁盘阵列(Disk Array)是由一个硬盘控制器来控制多个硬盘的相互连接,使多个硬盘的读 写同步,减少错误,增加效率和可靠度的技术
说坦白点,就是硬盘组,不过比较稳定,大,可靠!

这个网上很多网页链接

开机自检检测到HP Smart Array P410

(如果没有看到这个信息,

自检的时候会提示按任意键(当看到press any key to view rom rom messages),

多次按空格键,就可以显示该信息)

按F8进入阵列配置界面,选择Create Lgical Drive,回车继续。

如果你是把固态硬盘 组raid 进行装系统,最好用引导盘。或者你U盘里下载好raid驱动,安装过程提示安装raid驱动时 手工进行加载。

一种是用ServerGuide引导直接选择RAID5,下一步即可,
另外一种使用WebBIOS CU(Ctrl+H)配置ServeRAID MR SAS/SATA Controller
(注:本文适用于ServeRAID MR RAID controller MR-10i/ 10K/ 10M)
一 启动WebBIOS CU
1 添加有ServeRAID MR RAID controller MR-10i/ 10K/ 10M的服务器开机自检时,会有<CTRL>+<H>的提示(类似于):
Copyright© LSI Logic Corporation
Press <CTRL>+<H> for WebBIOS
此时,请按下组合键<CTRL>+<H>。此时会出现选择RAID卡的界面。
2 如果服务器上装有多个ServeRAID-MR控制器,请选择需要配置的RAID卡。
3 选择<Start>选项,继续后,会出现WebBIOS CU的界面。
二 WebBIOS CU主界面选项
1 默认视图
进入WebBIOS CU后,主界面显示如下:

默认界面是逻辑视图界面(左侧选项Logical View),在右侧,上方窗口显示该控制器所连接的物理驱动器(Physical Drivers)的状态信息,下方窗口显示该控制器上已经配置的虚拟驱动器(Virtual Drivers)的状态信息。
可以通过点击左侧逻辑视图(Logical View)或物理视图(Physical View)选项,可以切换右侧窗口显示的连接到该控制器上存储设备的(Logical View)或物理视图(Physical View)。在物理视图(Physical View)界面时,右侧界面中下方窗口显示的信息是该控制器上已经配置的阵列(Array)信息。
2 视图左侧主要选项说明
Adapter Properties(适配器属性):显示该适配器的属性信息。
Scan Devices(扫描设备):该选项用来重新扫描连接到该控制器上的物理驱动器(Physical drivers)及虚拟驱动器(Vitrual dirvers)的配置信息和物理信息。并将结果更新后显示在物理驱动器(Physical disks)和虚拟驱动器(Virtual disks)窗口中。
Virtual Disks(虚拟驱动器):选择该选项,用来查看虚拟驱动器页面,在此页面中可以更改和查看虚拟驱动器的属性,删除虚拟驱动器,初始化驱动器和其他一些任务。
Physical Drivers(物理驱动器):该选项用来查看物理驱动器页面。可以查看物理驱动器属性,创建热备磁盘和其他一些任务。
Configration Wizard(配置向导):该选项用来执行配置向导。可以用来创建新的存储配置,清除配置或者添加配置。
Adapter Selection(选择适配器):该选项用来查看适配器选择界面。可以选择不同的ServeRAID-MR控制器,可以查看这个控制器和连接到该控制器上的设备的信息,或者选择在该控制器上创建新的配置信息。
Physical View/ Logical View(物理视图/逻辑视图):如前所述,用来选择相应视图界面。
Events(事件):查看系统事件信息。
Exit(退出):选择用来退出WebBIOS CU界面。
三 创建配置信息
1 使用配置向导(Configuration Wizard)进行配置
a 在主界面点击左侧 Configuration Wizard选项,会进入配置向导的画面:

b 选择配置选项。
—— Clear Configuration(清除配置):清除已有的配置信息。
—— New Configuration(全新配置):清除已有的配置信息,并且全新创建新的配置。
—— Add Configuration(添加配置):保留原有配置信息,并且添加新的硬盘到原有的配置中。(该配置通常不会引起数据丢失,但该 *** 作有风险,建议先备份数据!)
注意:如果选择前两个选项(Clear Configuration和New Configuration),会丢失所有数据!请先备份所有数据!
c 点击Next按钮,继续下一步。如果选择Clear Configuration和New Configuration选项,会提示会丢失所有数据,需要再次确认。
d 进入配置模式选择界面,可以有三种方式选择:
—— Custom Configuration(自定义配置):允许用户自定义存储配置的所有属性参数。
—— Auto Configuration with Redundancy(自动配置冗余模式):自动创建RAID1或者RAID5,提供数据冗余。建议选此选项。
—— Auto Configuration without Redundancy(自动配置没有冗余模式):自动创建没有冗余RAID 0的配置。
e 点击Next按钮继续配置向导。
2 使用自动配置模式(Auto Configuration)
a 当WebBIOS的界面显示建议的新配置后,请检查屏幕上显示的配置信息。点击Accept接受该配置,或者点击Back返回到上个界面,修改配置。
—— RAID0:如果选择Auto Configuration without Redundancy, WebBIOS会配置RAID0 。
—— RAID1:如果选择Auto Configuration with Redundancy选线,并且只有两个硬盘可用时,则会自动配置RAID1 。
—— RAID5:如果选择Auto Configuration with Redundancy选线,并且有三个或三个以上硬盘可用时,则会自动配置RAID5 。
b 当提示是否保存配置时,选择Yes继续。
c 当提示是否初始化新的虚拟驱动器(Virtual Disk)时,选择Yes,进行初始化。
(WebBIOS CU开始对虚拟驱动器(Virtual Disk)进行后台初始化 *** 作。)
3 使用自定义配置(Custom Configuration)
当选择Custom Configuration并且点击Next按钮后,会进入定义磁盘组(Disk Group)的画面。可以在这个配置画面中选择物理驱动器创建磁盘组(Disk Group),即阵列(Array)。
配置画面如下图示:
注:以下步骤适合配置RAID0, RAID1, RAID5, RAID6
a 左侧窗口显示物理驱动器(Physical Drivers)列表,可以按下<CTRL>键同时选中两个或多个处于Ready状态的物理驱动器用来创建磁盘组(Disk Group)。
b 点击右侧窗口下的Accept DG选项,将选中的物理硬盘移动至右侧磁盘组(Disk Groups)。如果需要撤销以上 *** 作,可以点击Reclaim按钮。
c 当磁盘组(Disk Group)的物理硬盘选定之后,点击Next按钮。会进入配置虚拟驱动器(Virtual Disk)的画面。如下显示:

在上面的画面中,可以调整RAID级别(RAID level)、条带大小(Strip Size)、读取机制(Read Policy)等选项。
d 可以根据实际情况来调整虚拟驱动器(Virtual Disk)的默认属性。主要属性如下:
—— RAID Level :从下拉列表中选择可选的RAID级别。如RAID0,RAID5等。
—— Strip Size :条带化大小定义了RAID配置中每个硬盘的数据块的大小。建议选择默认大小。
—— Access Policy :选择数据访问的类型,主要包含:
1) RW, 允许读写 *** 作。这是默认值。
2) Read Only(只读), 允许只读 *** 作。
3) Blocked(禁止):不允许访问。
—— Read Policy :指定虚拟驱动器的读取机制,主要包含:
1) Normal : 此选项禁用预读机制。这是默认值。
2) Ahead: 此选项启动预读机制。允许控制器提前顺序读取所需数据并且和其他数据一起存储在缓存中。这将提高顺序数据的读取速度,但是对读取随即数据的性能没有明显提升。
3) Adaptive:此选项启动可选预读机制。当两个或以上硬盘数据读取 *** 作发生在顺序扇区中时,就启动预读机制(Ahead)。如果读取 *** 作是随机的,控制器就会进入(Normal)默认模式。
——write Policy :指定虚拟驱动器的写 *** 作机制,主要包含:
1) WBack: 即 Write Back(回写)模式。
2) WThru: 即 Write Through(直写)模式。这是默认设置。
3) Bad BBU:如果控制器的没有电池(BBU)或电池(BBU)故障,但仍想使用回写模式(WBack),则选用此选项。如果不选用此选项,当控制器检测到没有电池(BBU)或电池(BBU)损坏时,将自动切换至直写模式(WThru)。
—— IO Policy :此选项允许读取一个特定的虚拟驱动器(Virtual disk)。不影响预读(read ahead)缓存。
1) Direct :该模式下读取的数据不在缓存中缓冲。而且直接从缓存传输的主机。如果相同的数据被再次读取,则直接从缓存读取。这是默认值。
2) Cached : 该模式下,所有读取的数据都要在缓存中缓冲。
—— Disk Cache Policy :指定驱动器缓存的机制。
1) Enable :启动硬盘驱动器的缓存。
2) Disable :关闭硬盘驱动器的缓存。这是默认值。
3) Unchanged :保持现有的驱动器缓存机制不做改变。
—— Disable BGI :指定后台初始化(Background initialization)状态:
1) No :保持后台初始化启动。这是指新的配置设定会在后台进行初始化并且此时可以使用WebBIOS进行其他的设置。这是默认值。
2) Yes :这项表示禁用后台初始化(Background initialization)。
—— Select Size :指定虚拟驱动器(Virtual disk)的大小,以MB为单位。通常,这个值是该磁盘组RAID级别的最大容量。
e 点击Accept按钮,接受对虚拟驱动器(Virtual disk)的配置更改。或者点击Reclaim按钮返回到之前的设置。
f 点击 Next按钮,结束对虚拟驱动器(Virtual disk)的配置。此时会显示虚拟驱动器虚拟驱动器(Virtual disk)的信息。

g 检查确认该视图中的配置信息。
h 如果虚拟驱动器(Virtual disk)的配置信息无误,点击Accept按钮保存配置信息。否则,可以点击Cancel按钮来结束该 *** 作并返回到WebBIOS的主界面。或者,点击Back按钮返回到上一个界面,更改配置信息。
i 如果配置接受之前的配置信息,在d出确认保存的提示时,点击Yes按钮,保存配置。保存配置信息之后,会返回到WebBIOS的主界面。
注:一下步骤适合配置RAID10, RAID50, RAID60
a 左侧窗口显示物理驱动器(Physical Drivers)列表,可以按下<CTRL>键同时选中两个或多个处于Ready状态的物理驱动器用来创建第一个磁盘组(Disk Group)。
b 点击右侧窗口下的Accept DG选项,将选中的物理硬盘移动至右侧磁盘组(Disk Groups)中的第一个磁盘组。如果需要撤销以上 *** 作,可以点击Reclaim按钮。
c 左侧窗口显示物理驱动器(Physical Drivers)列表,可以按下<CTRL>键同时选中两个或多个处于Ready状态的物理驱动器用来创建第二个磁盘组(Disk Group)。
(注:两个磁盘组必须配置相同)
d 点击右侧窗口下的Accept DG选项,将选中的物理硬盘移动至右侧磁盘组(Disk Groups)中的第二个磁盘组。如果需要撤销以上 *** 作,可以点击Reclaim按钮。

e 结束选择硬盘步骤之后,点击Next。会进入设置扩展阵列的屏幕。如下图所示:

f 在屏幕上左侧的窗口中显示Array With Free Space选项,按住<CTRL>选择一个磁盘组(Disk Group),然后点击 Add to SPAN。已经选中的磁盘组(Disk Group)会显示在右边的Span窗口。
g 按下<CTRL>键同时选中第二个磁盘组(Disk Group),然后按Add to SPAN按钮。然后所选中的磁盘组(Disk Groups)会显示在右边的Span窗口中。
h 点击 Next按钮。会进入设置虚拟驱动器(Virtual disk)属性的页面。如前面描述,可以做详细参数的设置。

i 在右侧配置窗口中,按下<CTRL>键,同时选中两个磁盘组(Disk Groups)。
j 修改虚拟驱动器(Virtual disk)的属性。如前面描述。
(注意: RAID10选择RAID级别RAID1,RAID50 选RAID5, RAID60选RAID6)
k 点击Accept按钮,接受更改后的虚拟驱动器(Virtual disk)的属性。或点击Reclaim按钮返回到之前的属性设置。
l 确认结束对虚拟驱动器(Virtual disk)的属性修改后,点击Next按钮。显示配置预览界面。

m 检查预览界面的配置信息。
n 如果虚拟驱动器(Virtual disk)的配置信息无误,点击Accept按钮保存配置信息。否则,可以点击Cancel按钮来结束该 *** 作并返回到WebBIOS的主界面。或者,点击Back按钮返回到上一个界面,更改配置信息。
o 如果配置接受之前的配置信息,在d出确认保存的提示时,点击Yes按钮,保存配置。保存配置信息之后,会返回到WebBIOS的主界面。
四 删除虚拟驱动器 (Virtual Disk)
如过要删除虚拟驱动器 (Virtual Disk),请执行如下 *** 作。
(注:删除虚拟驱动器 (Virtual Disk)会丢失所有的数据,请先备份所有数据。)
1 在WebBIOS CU的主界面,选择一个虚拟驱动器 (Virtual Disk)
2 点击 Virtual Disks。
3 显示虚拟驱动器 (Virtual Disk)界面时,在左侧窗口下的面板上,选择Del按钮,并点击Go按钮。

4 会提示确认信息,再次确认是否要删除。
(注: *** 作已有RAID时,有丢失数据风险。建议提前备份所有数据。)

1 可以若硬盘数量相同,速度会相近阵列卡本身的计算能力与缓存大小以及多路径访问和冗余可靠诸方面可能不如阵列柜,但IO路径更短会有些弥补
2 是若阵列柜上的光口数量8个,可直连8个服务器或4个多路径访问的服务器,再多服务器就需要交换机了
3 不能 普通的交换机是以太网交换机,不是光纤通道交换机普通的交换机上的光口跑的是以太网数据通信协议,不是光纤通道数据通信协议

磁盘阵列一般使用IDE接口硬盘,不过也有SCIS硬盘,现在IDE磁盘阵列大行其道的道理;IDE接口硬盘的稳定度与效能表现已有很大的提升,加上成本考量,所以采用IDE接口硬盘来作为磁盘阵列的解决方案,可说是最佳的方式
。另外磁盘阵列一般作为服务器用,所以最好上企业级硬盘,一般企业级硬盘是普通硬盘的两倍价钱,但是企业级硬盘稳定,且支持724小时开机使用

磁盘阵列(Redundant Arrays of Inexpensive Disks,RAID),有“价格便宜且多余的磁盘阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。同时利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。RAID技术主要包含RAID 0~RAID 7等数个规范,它们的侧重点各不相同,常见的规范有如下几种: RAID 0:RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0不能应用于数据安全性要求高的场合。 RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互 为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能。RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。 RAID 0+1: 也被称为RAID 10标准,实际是将RAID 0和RAID 1标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性,但是CPU占用率同样也更高,而且磁盘的利用率比较低。 RAID 2:将数据条块化地分布于不同的硬盘上,条块单位为位或字节,并使用称为“加重平均纠错码(海明码)”的编码技术来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实施更复杂,因此在商业环境中很少使用。 RAID 3:它同RAID 2非常类似,都是将数据条块化分布于不同的硬盘上,区别在于RAID 3使用简单的奇偶校验,并用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶盘失效则不影响数据使用。RAID 3对于大量的连续数据可提供很好的传输率,但对于随机数据来说,奇偶盘会成为写 *** 作的瓶颈。 RAID 4:RAID 4同样也将数据条块化并分布于不同的磁盘上,但条块单位为块或记录。RAID 4使用一块磁盘作为奇偶校验盘,每次写 *** 作都需要访问奇偶盘,这时奇偶校验盘会成为写 *** 作的瓶颈,因此RAID 4在商业环境中也很少使用。 RAID 5:RAID 5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID 5上,读/写指针可同时对阵列设备进行 *** 作,提供了更高的数据流量。RAID 5更适合于小数据块和随机读写的数据。RAID 3与RAID 5相比,最主要的区别在于RAID 3每进行一次数据传输就需涉及到所有的阵列盘;而对于RAID 5来说,大部分数据传输只对一块磁盘 *** 作,并可进行并行 *** 作。在RAID 5中有“写损失”,即每一次写 *** 作将产生四个实际的读/写 *** 作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。 RAID 6:与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。但RAID 6需要分配给奇偶校验信息更大的磁盘空间,相对于RAID 5有更大的“写损失”,因此“写性能”非常差。较差的性能和复杂的实施方式使得RAID 6很少得到实际应用。 RAID 7:这是一种新的RAID标准,其自身带有智能化实时 *** 作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机CPU资源。RAID 7可以看作是一种存储计算机(Storage Computer),它与其他RAID标准有明显区别。除了以上的各种标准(如表1),我们可以如RAID 0+1那样结合多种RAID规范来构筑所需的RAID阵列,例如RAID 5+3(RAID 53)就是一种应用较为广泛的阵列形式。用户一般可以通过灵活配置磁盘阵列来获得更加符合其要求的磁盘存储系统。 RAID 5E(RAID 5 Enhencement): RAID 5E是在 RAID 5级别基础上的改进,与RAID 5类似,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬盘出现故障。看起来,RAID 5E和RAID 5加一块热备盘好象差不多,其实由于RAID 5E是把数据分布在所有的硬盘上,性能会与RAID5 加一块热备盘要好。当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空间,逻辑盘保持RAID 5级别。 RAID 5EE: 与RAID 5E相比,RAID 5EE的数据分布更有效率,每个硬盘的一部分空间被用作分布的热备盘,它们是阵列的一部分,当阵列中一个物理硬盘出现故障时,数据重建的速度会更快。 开始时RAID方案主要针对SCSI硬盘系统,系统成本比较昂贵。1993年,HighPoint公司推出了第一款IDE-RAID控制芯片,能够利用相对廉价的IDE硬盘来组建RAID系统,从而大大降低了RAID的“门槛”。从此,个人用户也开始关注这项技术,因为硬盘是现代个人计算机中发展最为“缓慢”和最缺少安全性的设备,而用户存储在其中的数据却常常远超计算机的本身价格。在花费相对较少的情况下,RAID技术可以使个人用户也享受到成倍的磁盘速度提升和更高的数据安全性,现在个人电脑市场上的IDE-RAID控制芯片主要出自HighPoint和Promise公司,此外还有一部分来自AMI公司。 面向个人用户的IDE-RAID芯片一般只提供了RAID 0、RAID 1和RAID 0+1(RAID 10)等RAID规范的支持,虽然它们在技术上无法与商用系统相提并论,但是对普通用户来说其提供的速度提升和安全保证已经足够了。随着硬盘接口传输率的不断提高,IDE-RAID芯片也不断地更新换代,芯片市场上的主流芯片已经全部支持ATA 100标准,而HighPoint公司新推出的HPT 372芯片和Promise最新的PDC20276芯片,甚至已经可以支持ATA 133标准的IDE硬盘。在主板厂商竞争加剧、个人电脑用户要求逐渐提高的今天,在主板上板载RAID芯片的厂商已经不在少数,用户完全可以不用购置RAID卡,直接组建自己的磁盘阵列,感受磁盘狂飙的速度。 RAID 50:RAID50是RAID5与RAID0的结合。此配置在RAID5的子磁盘组的每个磁盘上进行包括奇偶信息在内的数据的剥离。每个RAID5子磁盘组要求三个硬盘。RAID50具备更高的容错能力,因为它允许某个组内有一个磁盘出现故障,而不会造成数据丢失。而且因为奇偶位分部于RAID5子磁盘组上,故重建速度有很大提高。优势:更高的容错能力,具备更快数据读取速率的潜力。需要注意的是:磁盘故障会影响吞吐量。故障后重建信息的时间比镜像配置情况下要长。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10281552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存