切换到宽版
平板模式
C币在线充值
软件下载
个人中心
每日打卡签到
群组
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
在线充值遇到问题的点击此处
社区服务
每日打卡签到
积分兑换
社区宣传中心
群组
银行
勋章中心
道具中心
帖子
相册
日志
群组
热榜
分享
记录
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
综合社区
人人网人气之星软件免费下载
使用教程
C币在线充值
最新群组
积分兑换
道具中心
帖子
用户
版块
帖子
搜索
热搜:
人人网人气之星V9.5.0
代理版
人人网人气之星
蓝色天空
水墨江南
黑色旋风
绿之印象
紫色梦幻
春意盎然
CsuBoy综合社区
>
精品软件
>
磁盘阵列简介
发帖
回复
返回列表
新帖
投票
悬赏
1074
阅读
1
回复
[
应用软件
]
磁盘阵列简介
[复制链接]
上一主题
下一主题
离线
hao121
UID:189281
注册时间
2011-07-12
最后登录
2012-06-14
发帖
328
搜Ta的帖子
精华
0
C币
137
威望
136
贡献值
85
银元
12
铜钱
878
人人网人气币
0
访问TA的空间
加好友
用道具
小学五年级
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
发帖
328
C币
137
威望
136
贡献值
85
银元
12
铜钱
878
人人网人气币
0
加关注
发消息
只看楼主
倒序阅读
使用道具
楼主
发表于: 2011-07-17
磁盘阵列简称
RAID
(
Redundant Arrays of Inexpensive Disks
,
RAID
),有
“
价格便宜且多余的磁盘阵列
”
之意。其原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列主要针对硬盘,在容量及速度上,无法跟上
CPU
及内存的发展,提出改善方法。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生的加成效果来提升整个磁盘系统的效能。同时,在储存数据时,利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列还能利用同位检查(
Parity Check
)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将故障硬盘内的数据,经计算后重新置入新硬盘中。
磁盘阵列的由来:
由美国柏克莱大学(
University of California-Berkeley
)在
1987
年,发表的文章:
“A Case for Redundant Arrays of Inexpensive Disks”
。文章中,谈到了
RAID
这个字汇,而且定义了
RAID
的
5
层级。柏克莱大学研究其研究目的为,反应当时
CPU
快速的性能。
CPU
效能每年大约成长
30
~
50%
,而硬磁机只能成长约
7%
。研究小组希望能找出一种新的技术,在短期内,立即提升效能来平衡计算机的运算能力。在当时,柏克莱研究小组的主要研究目的是效能与成本。
另外,研究小组也设计出容错(
fault-tolerance
),逻辑数据备份(
logical data redundancy
),而产生了
RAID
理论。研究初期,便宜(
Inexpensive
)的磁盘也是主要的重点,但后来发现,大量便宜磁盘组合并不能适用于现实的生产环境,后来
Inexpensive
被改为
independence
,许多独立的磁盘组。
磁盘阵列,时势所趋:
自有
PC
以来,硬盘是最常使用的储存装置。但在整个计算机系统架构中,跟
CPU
与
RAM
来比,硬盘的速度是
PC
中最弱的设备之一。所以,为了加速计算机整体的数据流量,增加储存的吞吐量,进阶改进硬盘数据的安全,磁盘阵列的设计因应而生。
硬盘随着科技的日新月异,现在其容量已达
1500GB
以上,转速到了
1
万转,甚至
15000
转,而且价格实在是很便宜,再加现在企业流行建造网络,企业资源计划(
Enterprise Resource Planning
:
ERP
)是每个公司建构网络的主要目标。所以,利用局域网络来传递数据,服务器所使用的硬盘显得非常重要,除了容量大、速度快之外,稳定更是基本要求。基于此因,磁盘阵列开始被广泛的应用在个人计算机上。
磁盘阵列其样式有三种,一是外接式磁盘阵列柜、二是内接式磁盘阵列卡,三是利用软件来仿真。外接式磁盘阵列柜最常被使用大型服务器上,具可热抽换(
Hot Swap
)的特性,不过这类产品的价格都很贵。内接式磁盘阵列卡,因为价格便宜,但需要较高的安装技术,适合技术人员使用操作。另外利用软件仿真的方式,由于会拖累机器的速度,不适合大数据流量的服务器。
由上述可知,现在
IDE
磁盘阵列大行其道的道理;
IDE
接口硬盘的稳定度与效能表现已有很大的提升,加上成本考量,所以采用
IDE
接口硬盘来作为磁盘阵列的决解方案,可说是最佳的方式
在网络存储中,磁盘阵列是一种把若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理的系统。磁带库是像自动加载磁带机一样的基于磁带的备份系统,磁带库由多个驱动器、多个槽、机械手臂组成,并可由机械手臂自动实现磁带的拆卸和装填。它能够提供同样的基本自动备份和数据恢复功能,同时具有更先进的技术特点。掌握网络存储设备的安装、操作使用也是网管员必须要学会的。在架构无线局域网时,对无线路由器、无线网络桥接器
AP
、无线网卡、天线等无线局域网产品进行安装、调试和应用操作。
磁盘阵列的主流结构:
磁盘阵列作为独立系统在主机外直连或通过网络与主机相连。磁盘阵列有多个端口可以被不同主机或不同端口连接。一个主机连接阵列的不同端口可提升传输速度。
和目前
PC
用单磁盘内部集成缓存一样,在磁盘阵列内部为加快与主机交互速度,都带有一定量的缓冲存储器。主机与磁盘阵列的缓存交互,缓存与具体的磁盘交互数据。
在应用中,有部分常用的数据是需要经常读取的,磁盘阵列根据内部的算法,查找出这些经常读取的数据,存储在缓存中,加快主机读取这些数据的速度,而对于其他缓存中没有的数据,主机要读取,则由阵列从磁盘上直接读取传输给主机。对于主机写入的数据,只写在缓存中,主机可以立即完成写操作。然后由缓存再慢慢写入磁盘。
[
编辑本段
]
磁盘阵列的优点
RAID
的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
RAID
通过同时使用多个磁盘,提高了传输速率。
RAID
通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量(
Throughput
)。在
RAID
中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用
RAID
可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是
RAID
最初想要解决的问题。因为当时
CPU
的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。
RAID
最后成功了。
通过数据校验,
RAID
可以提供容错功能。这是使用
RAID
的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的
CRC
(循环冗余校验)码的话。
RAID
容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。在很多
RAID
模式中都有较为完备的相互校验
/
恢复的措施,甚至是直接相互的镜像备份,从而大大提高了
RAID
系统的容错度,提高了系统的稳定冗余性。
[
编辑本段
]
磁盘阵列问答
1.
什么是磁盘阵列(
Disk Array
)
?
磁盘阵列(
Disk Array
)是由一个硬盘控制器来控制多个硬盘的相互连接,使多个硬盘的读写同步,减少错误,增加效率和可靠度的技术。
2.
什么是
RAID?
RAID
是
Redundant Array of Inexpensive Disk
的缩写,意为廉价冗余磁盘阵列,是磁盘阵列在技术上实现的理论标准,其目的在于减少错误、提高存储系统的性能与可靠度。常用的等级有
1
、
3
、
5
级等。
3.
什么是
RAID Level 0?
RAID Level 0
是
Data Striping(
数据分割
)
技术的实现,它将所有硬盘构成一个磁盘阵列,可以同时对多个硬盘做读写动作,但是不具备备份及容错能力,它价格便宜,硬盘使用效率最佳,但是可靠度是最差的。
以一个由两个硬盘组成的
RAID Level 0
磁盘阵列为例,它把数据的第
1
和
2
位写入第一个硬盘,第三和第四位写入第二个硬盘
……
以此类推,所以叫
“
数据分割
"
,因为各盘数据的写入动作是同时做的,所以它的存储速度可以比单个硬盘快几倍。
但是,这样一来,万一磁盘阵列上有一个硬盘坏了,由于它把数据拆开分别存到了不同的硬盘上,坏了一颗等于中断了数据的完整性,如果没有整个磁盘阵列的备份磁带的话,所有的数据是无法挽回的。因此,尽管它的效率很高,但是很少有人冒着数据丢失的危险采用这项技术。
4.
什么是
RAID Level 1?
RAID Level 1
使用的是
Disk Mirror(
磁盘映射
)
技术,就是把一个硬盘的内容同步备份复制到另一个硬盘里,所以具备了备份和容错能力,这样做的使用效率不高,但是可靠性高。
5.
什么是
RAID Level 3?
RAID Level 3
采用
Byte
-
interleaving(
数据交错存储
)
技术,硬盘在
SCSI
控制卡下同时动作,并将用于奇偶校验的数据储存到特定硬盘机中,它具备了容错能力,硬盘的使用效率是安装几个就减掉一个,它的可靠度较佳。
6.
什么是
RAID Level 5?
RAID Level 5
使用的是
Disk Striping(
硬盘分割
)
技术,与
Level 3
的不同之处在于它把奇偶校验数据存放到各个硬盘里,各个硬盘在
SCSI
控制卡的控制下平行动作,有容错能力,跟
Level 3
一样,它的使用效率也是安装几个再减掉一个。
7.
什么是热插拔硬盘?
热插拔硬盘英文名为
Hot
-
Swappable Disk
,在磁盘阵列中,如果使用支持热插拔技术的硬盘,在有一个硬盘坏掉的情况下,服务器可以不用关机,直接抽出坏掉的硬盘,换上新的硬盘。一般的商用磁盘阵列在硬盘坏掉的时候,会自动鸣叫提示管理员更换硬盘。
[
编辑本段
]
RAID
磁盘阵列技术简述
在计算机发展的初期,
“
大容量
”
硬盘的价格还相当高,解决数据存储安全性问题的主要方法是使用磁带机等设备进行备份,这种方法虽然可以保证数据的安全,但查阅和备份工作都相当繁琐。
1987
年,
Patterson
、
Gibson
和
Katz
这三位工程师在加州大学伯克利分校发表了题为《
A Case of Redundant Array of Inexpensive Disks
(廉价磁盘冗余阵列方案)》的论文,其基本思想就是将多只容量较小的、相对廉价的硬盘驱动器进行有机组合,使其性能超过一只昂贵的大硬盘。这一设计思想很快被接受,从此
RAID
技术得到了广泛应用,数据存储进入了更快速、更安全、更廉价的新时代。
磁盘阵列对于个人电脑用户,还是比较陌生和神秘的。印象中的磁盘阵列似乎还停留在这样的场景中:在宽阔的大厅里,林立的磁盘柜,数名表情阴郁、早早谢顶的工程师徘徊在其中,不断从中抽出一块块沉重的硬盘,再插入一块块似乎更加沉重的硬盘
……
终于,随着大容量硬盘的价格不断降低,个人电脑的性能不断提升,
IDE-RAID
作为磁盘性能改善的最廉价解决方案,开始走入一般用户的计算机系统。
一、
RAID
技术规范简介
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
方案主要针对
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
卡,直接组建自己的磁盘阵列,感受磁盘狂飙的速度。
二
.
通过硬件控制芯片实现
IDE RAID
的方法
在
RAID
家族里,
RAID 0
和
RAID 1
在个人电脑上应用最广泛,毕竟愿意使用
4
块甚至更多的硬盘来构筑
RAID 0+1
或其他硬盘阵列的个人用户少之又少,因此我们在这里仅就这两种
RAID
方式进行讲解。我们选择支持
IDE-RAID
功能的升技
KT7A-R AID
主板,一步一步向大家介绍
IDE-RAID
的安装。升技
KT7A-RAID
集成的是
HighPoint 370
芯片,支持
RAID 0
、
1
、
0+1
。
做
RAID
自然少不了硬盘,
RAID 0
和
RAID 1
对磁盘的要求不一样,
RAID 1
(
Mirror
)磁盘镜像一般要求两块(或多块)硬盘容量一致,而
RAID 0
(
Striping
)磁盘一般没有这个要求,当然,选用容量相似性能相近甚至完全一样的硬盘比较理想。为了方便测试,我们选用两块
60GB
的希捷酷鱼
Ⅳ
硬盘(
Barracuda ATA
Ⅳ
、编号
ST360021A
)。系统选用
Duron 750MHz
的
CPU
,
2×128MB
樵风金条
SDRAM
,耕升
GeForce2 Pro
显卡,应该说是比较普通的配置,我们也希望借此了解构建
RAID
所需的系统要求。
1.RAID 0
的创建
第一步
首先要备份好硬盘中的数据。很多用户都没有重视备份这一工作,特别是一些比较粗心的个人用户。创建
RAID
对数据而言是一项比较危险的操作,稍不留神就有可能毁掉整块硬盘的数据,我们首先介绍的
RAID 0
更是这种情况,在创建
RAID 0
时,所有阵列中磁盘上的数据都将被抹去,包括硬盘分区表在内。因此要先准备好一张带
Fdisk
与
format
命令的
Windows 98
启动盘,这也是这一步要注意的重要事项。
第二步
将两块硬盘的跳线设置为
Master
,分别接上升技
KT7A-RAID
的
IDE3
、
IDE4
口(它们由主板上的
HighPoint370
芯片控制)。由于
RAID 0
会重建两块硬盘的分区表,我们就无需考虑硬盘连接的顺序(下文中我们会看到在创建
RAID 1
时这个顺序很重要)。
第三步
对
BIOS
进行设置,打开
ATA RAID CONTROLLER
。我们在升技
KT7A-RAID
主板的
BIOS
中进入
INTEGRATED PERIPHERALS
选项并开启
ATA100 RAID IDE CONTROLLER
。升技建议将开机顺序全部改为
ATA 100 RAID
,实际我们发现这在系统安装过程中并不可行,难道没有分区的硬盘可以启动吗?因此我们仍然设置软驱作为首选项。
第四步
接下来的设置步骤是创建
RAID 0
的核心内容,我们以图解方式向大家详细介绍:
1.
系统
BIOS
设置完成以后重启电脑,开机检测时将不会再报告发现硬盘。
2.
磁盘的管理将由
HighPoint 370
芯片接管。
3.
下面是非常关键的
HighPoint 370 BIOS
设置,在
HighPoint 370
磁盘扫描界面同时按下
“Ctrl”
和
“H”
。
4.
进入
HighPoint 370 BIOS
设置界面后第一个要做的工作就是选择
“Create RAID”
创建
RAID
。
5.
在
“Array Mode
(阵列模式)
”
中进行
RAID
模式选择,这里能够看到
RAID 0
、
RAID 1
、
RAID 0+1
和
Span
的选项,在此我们选择了
RAID 0
项。
6.RAID
模式选择完成会自动退出到上一级菜单进行
“Disk Drives
(磁盘驱动器)
”
选择,一般来说直接回车就行了。
7.
下一项设置是条带单位大小,缺省值为
64kB
,没有特殊要求可以不予理睬。
8.
接着是
“Start Create
(开始创建)
”
的选项,在你按下
“Y”
之前,请认真想想是否还有重要的数据留在硬盘上,这是你最后的机会!一旦开始创建
RAID
,硬盘上的所有数据都会被清除。
9.
创建完成以后是指定
BOOT
启动盘,任选一个吧。
按
“Esc”
键退出,当然少不了按下
“Y”
来确认一下。
HighPoint 370 BIOS
没有提供类似
“Exit Without Save”
的功能,修改设置后是不可逆转的
[
编辑本段
]
磁盘阵列实现方式
磁盘阵列有两种方式可以实现,那就是
“
软件阵列
”
与
“
硬件阵列
”
。
软件阵列
是指通过网络操作系统自身提供的磁盘管理功能将连接的普通
SCSI
卡上的多块硬盘配置成逻辑盘,组成阵列。如微软的
Windows NT/2000 Server/Server 2003
和
NetVoll
的
NetWare
两种操作系统都可以提供软件阵列功能,其中
Windows NT/2000 Server/Server 2003
可以提供
RAID 0
、
RAID 1
、
RAID 5
;
NetWare
操作系统可以实现
RAID 1
功能。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降代还比较大,达
30%
左右。
硬件阵列
是使用专门的磁盘阵列卡来实现的,这就是本文要介绍的对象。现在的非入门级服务器几乎都提供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,如
Intel
的
I960
芯片,
HPT370A/372
、
Silicon Image SIL3112A
等,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的
CPU
及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定。
[
编辑本段
]
如何组建
RAID
作为存储设备中的一员,硬盘起着极其重要的作用,我们的大多数数据都是通过硬盘来存储。今天我们将深入了解硬盘的内部世界,并掌握双硬盘以及
RAID
磁盘列阵的安装方法。
解读硬盘
尽管在外部结构方面,各种硬盘之间有着一定的区别,但是其内部结构还是大同小异的,毕竟硬盘的本质工作方式不会改变。打开硬盘外壳之后,我们也就能够看到神秘的内部世界,其核心部分包括盘体、主轴电机、读写磁头、寻道电机等主要部件。不过需要提醒大家的是,千万不要随意打开硬盘的外壳,这将
100
%使整个硬盘报废,因为硬盘的内部盘面不能沾染上一粒灰尘,否则必定报废。一般硬盘内部结构维修需要在要求极为严格的无尘实验室中进行。
1
.盘体
盘体从物理上分为盘片、磁面(
Side
)、磁道(
Track
)、柱面(
Cylinder
)与扇区(
Sector
)等
4
个部分。磁面也就是组成盘体各盘片的上下两个盘面,第一个盘片的第一面为
0
磁面,下一个为
1
磁面;第二个盘片的第一面为
2
磁面,依此类推
……
。磁道也就是在格式化磁盘时盘片上被划分出来的许多同心圆。最外层的磁道为
0
道,号数向着磁面中心递增。事实上,硬盘的盘体结构与大家熟悉的软盘非常类似。只不过其盘片是由多个重叠在一起并由垫圈隔开的盘片组成,而且盘片采用金属圆片(
IBM
曾经采用玻璃作为材料),表面极为平整光滑,并涂有磁性物质。
2
.读写磁头组件
读写磁头组件由读写磁头、传动臂、传动轴三部分组成。在工作时,磁头通过传动臂和传动轴以指定半径扫描盘片,以此来读写数据。磁头是集成工艺制成的多个磁头的组合,采用非接触式结构。硬盘加电后,读写磁头在高速旋转的磁盘表面相对飞行,磁头距离磁盘表面的间隙只有
0.1
~
0.3μm
。新型
MR
(
Magnetoresistive heads
)磁阻磁头采用读写分离的磁头结构,写操作时使用传统的磁感应磁头,读操作则采用
MR
磁头。
3
.磁头驱动机构
对于硬盘而言,磁头驱动机构就好比是一个指挥官,它控制磁头的读写,直接向传动臂与传动轴传送指令。磁头驱动机构主要由音圈电机、磁头驱动小车和防震动机构组成。磁头驱动机构对磁头进行正确的驱动,在很短的时间内精确定位到系统指令指定的磁道上,保证数据读写的可靠性。一般而言,磁头机构的电机有步进电机、力矩电机和音圈电机三种,现在硬盘多采用音圈电机驱动。音圈是中间插有与磁头相连的磁棒的线圈,当电流通过线圈时,磁棒就会发生位移,进而驱动装载磁头的小车,并根据控制器在盘面上磁头位置的信息编码来得到磁头移动的距离,达到准确定位的目的。
4
.主轴组件
硬盘的主轴组件主要是轴承和马达,我们可以笼统地认为轴承决定一款硬盘的噪音表现,而马达决定性能。当然,这样说并不完全,但是基本上表达了这两个部件在硬盘中的重要地位。从滚珠轴承到油浸轴承再到液态轴承,硬盘轴承处于不断的改良当中,目前液态轴承已经成为绝对的主流产品,金属之间不直接摩擦,这样一来除了延长主轴电机的寿命、减少发热之外,最重要一点是实现了硬盘噪声控制的突破。不过需要指出的是,采用液态轴承对于性能并没有任何好处,甚至反而会延长寻道时间。对于
PC
设备而言,似乎噪音与性能是一对永远难以平衡的矛盾。
双硬盘的安装
随着宽带网以及多媒体技术的普及,我们对于硬盘的容量需求越来越大。在各种大型软件、视频动画、
3D
游戏的诱惑下,很多用户都在考虑添加一块硬盘。事实上,安装双硬盘并不是一件麻烦的事情,即便你没有任何经验,也可以在我们的帮助下轻松搞定。
目前的主流主板至少提供了一个
IDE
接口,而每个
IDE
接口能够安装两块
IDE
硬盘。在安装双硬盘之前我们首先要做的就是对硬盘的跳线进行设定,因为此时必须设定主从模式。一般而言,硬盘的主从跳线的位置在硬盘末端数据线接口和电源线接口的中间,由
3
~
4
组插针和
1
~
2
个跳线帽组成的。硬盘跳线的设定模式一般有三种,主(
MASTER
)、从(
SLAVE
)和自动选择(
CABLE SELECT
),建议大家都全设置为
CABLE SELECT
。
在安装硬盘之前,首先我们在两片硬盘中选择出性能好一些的硬盘来作为系统引导硬盘,将它连接在
80pin
数据线的末端,然后将另一块硬盘连接在数据线的中间。如果两个硬盘都支持
ATA100/133
,建议直接将双
IDE
硬盘连接在一个
IDE
通道,避免与
ATA33
的光驱共用通道。而如果其中一个老硬盘只能支持
ATA66/33
,那么建议将它与光驱安装在一个
IDE
通道。
SATA
与
IDE
硬盘和睦相处
SATA
与
IDE
硬盘采用完全不同的接口,因此要和睦相处并不困难。连接好数据线与电源接口之后,大家只要在
BIOS
中指定哪个硬盘作为启动盘即可。此时
BIOS
中
SATA
通道完全不与
IDE
通道共用,一般直接通过一个选项来决定将哪个硬盘作为启动盘。而如果使用
PCI
接口的
SCSI
卡安装
SATA
硬盘,这需要在
BIOS
中将第一启动设备指定为
SCSI
,这样其优先权就会高于
IDE
硬盘。需要注意的是,不同品牌的主板肯定在设置上有所区别,但是大致方法如此,大家可以举一反三。
解决盘符交错问题
安装双硬盘就不能不说盘符交错问题。什么是
“
盘符交错
”
呢?举个例子吧。假设你的第一硬盘原来有
C
、
D
、
E
三个分区,分别标记为
C1
、
D1
、
E1
,第二硬盘有
C
、
D
两个分区,分别标记为
C2
、
D2
。一般情况下,安装双硬盘后,硬盘分区的顺序将为
C-C1
,
D-C2
,
E-D1
,
F-E1
,
G-D2
。原来第一硬盘的
D
、
E
分区变成了
E
、
F
盘,在
C
、
E
盘之间嵌入了第二硬盘的
C
分区,这就是
“
盘符交错
”
。
“
盘符交错
”
会引起安装双硬盘以前原有的软件因路径错误而无法正常工作。
此时我们可以采取以下两个措施来避免
“
盘符交错
”
:
方案一:
如果两块硬盘上都有主引导分区,可在
BIOS
中只设置第一硬盘,而将第二硬盘设为
None
,这样在
Windows
或
Linux
系统中就会按
IDE
接口的先后顺序依次分配盘符,从而避免
“
盘符交错
”
,而且也不会破坏硬盘数据。这样做还有另外的好处,如果在两块硬盘的主引导分区分别装有不同的操作系统,可以通过改变
CMOS
设置激活其中的一个硬盘,屏蔽另一个硬盘,从而启动不同的操作系统。缺点是在纯
DOS
系统下无法看到被
BIOS
屏蔽的硬盘。不过现在
NTFS
分区时代已经与
DOS
彻底决裂,因此这一缺陷几乎可以被忽略。
方案二:
只在第一硬盘上建立主分区(当然还可以有其它逻辑分区),而将第二硬盘全部划分为扩展分区,然后再在扩展分区中划分逻辑分区,就可以彻底避免
“
盘符交错
”
了。当然,对第二硬盘分区前,要备份好你的数据。
Windows 2000/XP/2003
操作系统自带了磁盘管理器,点击
“
开始
”→“
设置
”→“
控制面板
”→“
管理工具
”→“
计算机管理
”
,切换到
“
磁盘管理
”
,此时就可以对每个分区分配盘符。由于第二块硬盘已经不全在主分区,此时调配时没有任何限制。
实战
RAID 0
硬盘的速度直接影响到整个系统的效率,有时甚至比
CPU
和内存更为显着。为此,将双硬盘并行工作的
RAID 0
磁盘列阵开始流行起来,
RAID 0
磁盘列阵在读写数据时,系统将向两块硬盘同时操作,这项技术能够在不损失硬盘总容量的前提下大幅度提高磁盘性能。
在此次
IDE
硬盘的
RAID 0
实战中,我们采用
Tekram DC200
芯片为例向大家介绍。尽管它与常见的
Promise
和
HighPiont
芯片不同,但是使用方法还是基本一致,而
SATA RAID
的使用方法也几乎完全一样。其实使用
RAID 0
的关键是掌握
RAID
控制卡
BIOS
的设置,当我们把
RAID
控制卡安装好并接上两个硬盘时,系统开机就会出现如下的画面。
在
MENU
菜单中选择
“1. SET RAID CONFIGURATION”
,按回车键,此时我们就可以进入
“SET RAID CONFIGURATION”
界面。
RAID
控制卡将使用一段时间来识别硬盘,稍候我们把光标移动到硬盘,再按空格键来进行选择,按回车键确认选择,这时将弹出一个新的窗口显示可供选择的
RAID
的模式。共有
4
种模式:
JBOD
(不适用
RAID
)、
RAID 0
、
RAID 1
、
RAID 0+1
。
毫无疑问,我们当然是选择
“RAID 0”
。然后大家可以通过
STATUS
(状态)菜单查看此模式是否被真正激活。至此,我们的
RAID 0
硬件安装就结束了,大家可以接着分区并安装操作系统操作了。值得注意的是,由于
Windows
并不能识别
RAID
控制芯片,因此它把
RAID
控制器识别为普通的
SCSI
控制卡。强烈建达大家在安装完
Windows
之后为
RAID
控制器装上正确的驱动程序,这不仅能够提高
RAID
系统的稳定性,还可以大幅度提高性能。此外,不少
RAID
控制卡还带有功能丰富的软件,可以帮助用户在
Windows
下查看
RAID
工作状态。
共
条评分
评价一下你浏览此帖子的感受
精彩
感动
搞笑
开心
愤怒
无聊
灌水
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
alawolf
UID:190765
注册时间
2011-07-14
最后登录
2012-08-12
发帖
1009
搜Ta的帖子
精华
0
C币
-365
威望
184
贡献值
13
银元
5
铜钱
2174
人人网人气币
0
访问TA的空间
加好友
用道具
初中一年级
发帖
1009
C币
-365
威望
184
贡献值
13
银元
5
铜钱
2174
人人网人气币
0
加关注
发消息
只看该作者
沙发
发表于: 2011-07-19
在应用中,有部分常用的数据是需要经常读取的,磁盘阵列根据内部的算法,查找出这些经常读取的数据,存储在缓存中,加快主机读取这些数据的速度,而对于其他缓存中没有的数据,主机要读取,则由阵列从磁盘上直接读取传输给主机。
共
条评分
没有什么是过不去的,只有回不去~
回复
举报
发帖
回复
返回列表
http://www.csuboy.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
隐藏
快速跳转
CSUBOY软件工作室
新手接待厅
社区公告栏
积分在线充值专区
人人网人气之星下载区
人人网人气之星交流区
QQ空间人气之星交流区
QQ空间人气之星下载区
人人网情侣空间人气之星下载区
人人网情侣空间人气之星交流区
系统地带
Windows专区
DOS专区
Linux系统专区
技术综合
精品软件
开心网专区
数码电子区
PS技术区
QQ专区
人人网专区
≡☆≡休闲娱乐≡☆≡
人人网人气之星代理专区
休闲灌水
影音时尚
体坛风云
红楼事务
生活百科
动漫游戏联盟
美图世界
车行天下联盟
校园内外
我的大学
摄影の世界
学习资料
原创风采
恋爱宝典
应聘攻略
论坛事务管理
社区事务处
社区管委会
社区法院
关闭
关闭
选中
1
篇
全选