服务器百问百答:服务器的磁盘阵列技术是什么?
RAID磁盘阵列介绍
RAID,为Redundant Arrays of Independent Disks的简称,中文为廉价冗余磁盘阵列。在1987年由美国柏克莱大学提出
RAID(Redundant Arrayof Inexpensive Disks)理论,作为高性能的存储系统,巳经得到了越来越广泛的应用。RAID的级别
从RAID概念的提出到现在,巳经发展了多个级别,有明确标准级别分别是0、1、2、3、4、5等。但是最常用的是0、1、3、5四
个级别。其他还有6、7、10、30、50等。RAID为使用者降低了成本、增加了执行效率,并提供了系统运行的稳定性。
RAID 磁盘阵列简单的解释,就是将多台硬盘透过RAID Controller(分Hardware,Software )结合成虚拟单台大容量的硬
盘使用,其特色是多台硬盘同时读取速度加快及提供容错性Fault Tolerant,所以RAID是当成平时主要访问Dat
a的Storage不是Backup Solution。
在RAID磁盘阵列有一基本概念称为EDAP ( Extended Data Availability and Protection ) ,其强调扩充性及容错机制
, 也是各家厂商如: Mylex,IBM,HP,Compaq,Adaptec, Infortrend等诉求的重点,包括在不须停机情况下可处理 以下动
作:
RAID 磁盘阵列支持自动检测故障硬盘。
RAID 磁盘阵列支持重建硬盘坏轨的资料。
RAID 磁盘阵列支持不须停机的硬盘备援 Hot Spare。
RAID 磁盘阵列支持不须停机的硬盘替换 Hot Swap。
RAID 磁盘阵列支持扩充硬盘容量等。
该站正在升级中,不便之处请谅解
RAID磁盘阵列级别
NRAID:
硬盘连续使用。NRAID意思是不使用RAID功能。它使用硬盘的总容量组成逻辑碟(不使用条块读写)。换句话说,它
生成的逻辑碟容量就是物理碟容量的总和。此外,NRAID不提供资料的备余。
JBOD:
JBOD的含意是控制器将机器上每颗硬盘都当作单独的硬盘处理,因此每颗硬盘都被当作单颗独立的逻辑碟使用。此
外,JBOD并不提供资料备余的功能。
RAID0:RAID0 - Disk Stripping without parity (常用)
又称数据分块,即把数据分成若干相等大小的小块,并把它们写到阵列上不同的硬盘上,这种技术又称“Stripping”
(即将数据条带化),这种把数据分布在多个盘上,在读写时是以并行的方式对各硬盘同时进行操作。从理论上讲,其容量和
数据传输率是单个硬盘的N倍。N为构成RAID0的硬盘总数。当然,若阵列控制器有多个硬盘通道时,对多个通道上的硬盘进行
RAID0操作,I/O性能会更高。因此常用于图象,视频等领域,RAID0 I/O传输率较高,但平均故障时间MTTF只有单盘的N分之
一,因此RAID0可靠性最差。
RAID1:RAID 1 - Disk Mirroring(较常用)
又称镜像。即每个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出,一旦工作盘
发生故障立即转入镜像盘,从镜像盘中读出数据。当更换故障盘后,数据可以重构,恢复工作盘正确数据,这种阵列可靠性很
高,但其有效容量减小到总容量一半以下,因此RAID1常用于对容错要求极严的应用场合,如财政、金融等领域。
RAID (0+1):
结合了RAID0和RAID 1 —条块化读写的同时使用镜像操作。RAID (0+1)允许多个硬盘损坏,因为它完全使用硬盘
来实现资料备余。如果有超过两个硬盘做RAID 1,系统会自动实现RAID (0+1)。
RAID2:
又称位交叉,它采用汉明码作盘错校验,采用按位交叉存取,运用于大数据的读写,但冗余信息开销太大(校验盘为
多个),已被淘汰。
RAID3:RAID 3 - Parallel Disk Array
为单盘容错并行传输。即采用Stripping技术将数据分块,对这些块进行异或校验,校验数据写到最后一个硬盘上。它
的特点是有一个盘为校验盘,数据以位或字节的方式存于各盘(分散记录在组内相同扇区的各个硬盘上)。当一个硬盘发生故
障,除故障盘外,写操作将继续对数据盘和校验盘进行操作。而读操作是通过对剩余数据盘和校验盘的异或计算重构故障盘上
应有的数据来进行的。RAID3的优点是并行I/O传输和单盘容错,具有很高可靠性。缺点:每次读写要牵动整个组,每次只能完
成一次I/O。
RAID4:
与RAID3相似,区别是:RAID3是按位或字节交叉存取,而RAID4是按块(扇区)存取,可以单独地对某个盘进行操作,
无须像RAID3那样,哪怕每一次小I/O操作也要涉及全组,只需涉及组中两块硬盘(一块数据盘,一块校验盘)即可,从而提高
了小量数据I/O速度。缺点:对于随机分散的小数据量I/O,固定的校验盘又成为I/O瓶颈,例如:事务处理。作两个很小的写
操作,一个写在drive2的stripe1 上,一个写在drive3的stripe2上,它们都要往校验盘上写,所以发生争用校验盘的问题。
RAID5:RAID 5 - Striping with floating parity drive(最常用)
是一种旋转奇偶校验独立存取的阵列方式,它与RAID3,RAID4不同的是没有固定的校验盘,而是按某种规则把奇偶校
验信息均匀地分布在阵列所属的硬盘上,所以在每块硬盘上,既有数据信息也有校验信息。这一改变解决了争用校验盘的问
题,使得在同一组内并发进行多个写操作。所以RAID5即适用于大数据量的操作,也适用于各种事务处理,它是一种快速、大
容量和容错分布合理的磁盘阵列。当有N块阵列盘时,用户空间为N-1块盘容量。 RAID3、RAID5中,在一块硬盘发生故障后,
RAID组从ONLINE变为DEGRADED方式,但I/O读写不受影响,直到故障盘恢复。但如果DEGRADED状态下,又有第二块盘故障,整
个RAID组的数据将丢失。
--天下数据--
1
、准备光碟,
启动引导光碟(
Setup
Guide7305
版本以上)和
windows2003
系统安装
光盘。
2
、启动服务器,按键盘“F1”键进入
BIOS
设置,进行设置启动设备。
3
、启动的过程中,可以看到两块同样的硬盘。
4
、进入
BIOS
设置界面,选择“Start Options”进入启动设备设置。
5
、在第一项“Startup Sequence Options”回车,进入详细选择。
6
、第一启动选择
CD
ROM
,第二选项选择
hard
disk
0
。完毕按键盘“Esc”退出菜单至初始
界面。
7
、选择“Save Settings"保存设置。
8
、再次按“回车”确认保存设置。最后退出
BIOS
设置,重启将以光驱启动继续安装。
9
、光驱启动后进入以下画面
10
、选择“English”后点击下一步
11
、选择键盘布局以及国家或地区画面,在这里全部选择“United States”,然后点击下
一步。
12
、点击同意协议“I accept”方可继续下一步。
13
、进入
ServerGuide
功能概述页面,如果你看得懂,可以慢慢看,否则直接下一步吧。
14
、这一步很重要!!!选择你要安装的系统版本
15
、这里有个列表,显示了下来将要做的配置,目前提示要设置日期和时间,点击下一步:
16
、设置服务器的时间。
17
、这一步提示将清除硬盘上所有数据,点击下一步:
18
、这一步很关键!!!有两个选项:
a
:“Skip this task”如果您想保留
RAID
卡上的原有阵列信息,可以选择此项跳过
b
:“Clear all hard disk drives and restore ServeRAID to defaults”(注意这一步
将清除硬盘上所有数据,并将两个硬盘重新进行同步组建
RAID
阵列模式。
教程示范选择第二项,如果你的硬盘有数据,请注意。
18
、再一次确认,点击下一步将进入
RAID
组建界面。
19
、进入“RAID”管理页面
20
、进入进入了
ServeRAID Manager
配置界面后,有两个选项
a
:“Express configuration for controller 1(快速配置)”
b
:“ Custom configuration for controller 1(手工配置)”
快速配置将按软件默认选项进行配置,
本范例选择第一项,
如果想定制配置请选择手工配置:
21
、选定“Express
configuration for controller
1(
快速配置)”后即进入以下界面,一
切为软件默认设置,检查无误后点击
Apply
执行配置
RAID1
同步两个硬盘。
22
、进入同步配置画面,
左边显示的是设备管理,
右边显示属性以及进度状况,出现**叹
号表示同步正在进行当中,千万不要关闭这个页面,否则将同步终止而无法继续安装。
拉动横条,
可以看见有个放大镜,
鼠标放上去可以看到同步的进度。
亦可点击小三角展开进
度条。视图如下:
注意:这个过程比较漫长,
73G
的硬盘同步需要的时间大概在半个小时,请耐心等候。
23
、同步完毕后,**叹号将消失,这时可以点击右上角关闭页面返回进入下一步。
24
、列表显示,这一步将创建操作系统的分区:
25
、
ServerGuide
提示您服务器需要重新启动
26
、重新引导后进入如下界面
27
、继续下一步
28
、继续下一步。
29
、选择分区格式以及容量,系统默认
8GB
,这里我们划分
12G
,以便可以装多一些软件。
硬盘分区格式强烈建议选择
NTFS
格式。确认好了点击下一步。
30
、继续下一步。
31
、提示操作系统分区任务完成,点击下一步继续进行配置:
32
、服务器硬件相关信息,继续点击下一步。
33
、列表显示下一步开始设置
windows2003
安装的相关配置:
34
、输入服务器名称、
windows2003
的序列号以及超级管理员的密码。密码不能为空。
35
、配置网络(系统安装好后,这些参数可以调整的,按照默认直接下一步。)
36
、设置服务器
IP
参数,继续按照默认点击下一步
37
、连接客户数量,完了点击下一步。
38
、很重要的一步!!!选择服务器的时区、语言。如果选择错误,导致按照后的系统出
现乱码。简体中文系统应该选择
chinese(PRC)
。切记!!!
39
、需要安装的系统组件,按默认选择下一步。
40
、确认你所安装系统的相关信息
41
、拷贝文件。
42
、弹出
IBM
引导光盘,放入
windows2003
系统安装光盘。点击下一步。
43
、确认,下一步
44
、同意
windows
的协议,点击下一步
45
、开始复制所需文件
46
、拷贝完毕,系统将重启,后续的安装大概需要
45
分钟。
之后是很傻瓜式的
Windows
安装。
1
启动
SATA RAID
方法:主机自检时按
F1
进入
BIOS ‘Configuration/Setup Utility’
选择
Device and I/O Ports
将
SATA RAID Enable
设置为
‘Enable’
2
配置阵列
方法一:
1
)
重启主机自检到
Adaptec Embeded SATA HostRAID
时,按
CTRL-A
进入配置菜单,
进入
Array Configuration Utility
后,按
<ENTER>
继续
2
)
选择
Array Configuration Utility
3
)
按
‘C’
创建阵列
4
)
分别将光标移动到每一块硬盘上,按
<INS>
键选择
RAID
成员,按
<ENTER>
接受选择。
5
)
设置阵列参数:
Array Type: RAID-1
或
RAID 0
Array Lable:
键入
RAID
名
Stripe size: 16K/32K/64K(RAID0
适用
)
Creat RAID via: Build/Clear/Quick Init
RAID 0
有两种选择:
No Init
:
产生阵列不做初始化
Migrate
:
从一个硬盘创建
RAID 0
RAID 1
有三种选择:
Quick Init
:产生阵列不做初始化
Clear
:
向所有阵列成员写
0
Build
:
从原盘拷贝数据到目标盘
6
)
将光标移到
‘DONE’
,按
<ENTER>
RAID 0
No Init:
提示:
A member drive contains a valid partition table or boot block
When a RAID array is created, this information will be destroyed
Do you want to create an array(Yes/No)
Migrate:
选择源盘
0条评论