1 / 27
文档名称:

磁盘阵列和网络附加存储和存储区域网络.doc

格式:doc   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

磁盘阵列和网络附加存储和存储区域网络.doc

上传人:分享精品 2015/11/15 文件大小:0 KB

下载得到文件列表

磁盘阵列和网络附加存储和存储区域网络.doc

文档介绍

文档介绍:磁盘阵列有两种方法可以实现:软件阵列与硬件阵列。
1、软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低。目前WINDOWS WARE两种操作系统都可以提供软件阵列功能,其中WINDOWS NT可以提供RAID 0、RAID 1、RAID WARE操作系统可以实现RAID 1功能。
2、硬件阵列是使用专门的磁盘阵列卡来实现的。现在的非入门级服务器几乎都提供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,一般是Intel的I960芯片,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定
问:我要为单位的电脑安装RAID,打算加一块RAID卡,请问安装上要注意哪些问题?硬盘容量应如何选择?RAID一旦损坏了怎么办?
答:RAID卡是即插即用的,一般来说安装好后,按CTRL+H即可进入设置菜单,在这里你可以设定磁盘阵列的模式,两个硬盘可以选择条带模式(RAID 0)和镜像模式(RAID 1)。选用RAID 1的话要进行同步化操作。另外注意在CMOS中IDE设备都设置为none,或将SCSI设备设为优选启动设备,就可以让系统从RAID卡引导了。在硬盘容量的选择上,建议你最好使同样容量的硬盘。倘若磁盘容量大小不等,那么整个阵列的容量要由该阵列中最小容量的硬盘决定,两个磁盘组成的RAID 0阵列中,总容量等于最小磁盘的容量的两倍。而在RAID 1阵列中,阵列的总容量就等于最小磁盘的容量。但是JBOD两个或更多的不同容量的硬盘可以组合起来,形成一个逻辑单盘。
一旦确认是因为硬盘问题导致的RAID损坏,对于RAID 1和RAID 0+1,可以更换一个新的硬盘,数据将自动恢复(除非所有硬盘全部损坏),而对于RAID 0和JBOD,只要一个硬盘损坏,就必须先删除原有的RAID级别,再进行RAID创建,所有数据将全部丢失,因此对RAID 0和JBOD,请务必经常对重要数据进行备份。(
磁盘阵列(Disk Array)原理
?
如何增加磁盘的存取(access)速度,如何防止数据因磁盘的故障而失落及如何有效
的利用磁盘空间,一直是电脑专业人员和用户的困扰;而大容量磁盘的价格非常昂贵,对
用户形成很大的负担。磁盘阵列技术的产生一举解决了这些问题。
目前改进磁盘存取速度的的方式主要有两种。一是磁盘快取控制(disk cache
controller),它将从磁盘读取的数据存在快取内存(cache memory)中以减少磁盘存取
的次数,数据的读写都在快取内存中进行,大幅增加存取的速度,如要读取的数据不在快
取内存中,或要写数据到磁盘时,才做磁盘的存取动作。这种方式在单工环境(single-
tasking envioronment)如DOS之下,对大量数据的存取有很好的性能(量小且频繁的存
取则不然),但在多工(multi-tasking)环境之下(因为要不停的作数据交换(swapping)
的动作)或数据库(database)的存取(因为每一记录都很小)就不能显示其性能。这种方
式没有任何安全保障。
其二是使用磁盘阵列的技术。磁盘阵列是把多个磁盘组成一个阵列,当作单一磁盘
使用,它将数据以分段(striping)的方式储存在不同的磁盘中,存取数据时,阵列中的相
关磁盘一起动作,大幅减低数据的存取时间,同时有更佳的空间利用率。磁盘阵列所利用
的不同的技术,称为RAID level,不同的level针对不同的系统及应用,以解决数据安全
的问题。
一般高性能的磁盘阵列都是以硬件的形式来达成,进一步的把磁盘快取控制及磁盘
阵列结合在一个控制器(RAID controler或控制卡上,针对不同的用户解决人们对磁
盘输出入系统的四大要求:
(1)增加存取速度,
(2)容错(fault tolerance),即安全性
(3)有效的利用磁盘空间;
(4)尽量的平衡CPU,内存及磁盘的性能差异,提高电脑的整体工作性能。

磁盘阵列中针对不同的应用使用的不同技术,称为RAID level,RAID是Redundent
Array of Inexpen