1前言感谢您选用曙光服务器,配置曙光服务器SASRAID卡前请详细阅读本手册。本手册主要介绍了RAID的功能以及对各RAID级别进行了解释;同时对于曙光服务器中的SASRAID卡的配置进行了说明。本手册主要包括如下三个部分:一、RAID简介及各RAID级别介绍;二、对基于LSIROC1078芯片的RAID卡的配置、操作系统下的管理工具的安装使用进行了介绍;三、对基于AdaptecSASRAID卡的配置、作系统下的管理工具的安装使用进行了介绍。版权所有©2006曙光信息产业有限公司。本手册受版权法保护,本手册的任何部分未经曙光信息产业有限公司授权,不得擅自复制或转载。本手册中提到的信息,如因产品升级或其他原因而导致变更,恕不另行通知。“Lsilogic”及图标是LSI公司的注册商标。“Adaptec”及图标是Adaptec公司的注册商标。其他注册商标均由其各自的商标持有人所有。2目录前言--------------------------------------------------------------------------------1第一章Raid技术简介---------------------------------------------------------31Raid技术简介------------------------------------------------------------------------------------------32Raid级别简介------------------------------------------------------------------------------------------33Raid各级别的对比------------------------------------------------------------------------------------84Raid术语简介------------------------------------------------------------------------------------------8第二章LSIRaid配置及管理软件介绍-----------------------------------122.1LSIRaidWebBIOSConfigurationUtility配置向导------------------------------------------122.1.1WebBIOSConfigurationUtility简介---------------------------------------------------122.1.2如何进入WebBIOSConfigurationUtility--------------------------------------------122.1.3WebBIOSConfigurationUtility存储配置--------------------------------------------142.1.3.1自动配置:-------------------------------------------------------------------------------152.1.3.2自定义配置:----------------------------------------------------------------------------152.1.4设置热备盘(HotSpare)---------------------------------------------------------------172.1.5查看及修改相关配置信息----------------------------------------------------------------192.2MegaRaidStoragemanager管理软件安装与使用-------------------------------------------232.2.1MegaRaidStoragemanager在Windows下的安装----------------------------------242.2.2MegaRaidStoragemanager配置与使用-----------------------------------------------282.2.3MegaRaidStoragemanager管理软件在Linux系统下的安装与使用--------35第三章AdaptecRaid配置及管理软件介绍------------------------------363.1AdaptecConfigurationUtility配置向导--------------------------------------------------------363.1.1ArrayConfigurationUtility---------------------------------------------------------------373.1.2SerialSelectUtility--------------------------------------------------------------------------433.1.3DiskUtilities---------------------------------------------------------------------------------443.1.4ViewtheEventLog------------------------------------------------------------------------443.2AdaptecStorageManager管理软件安装与使用---------------------------------------------453.2.1AdaptecStoragemanager在Windows下的安装-------------------------------------453.2.2AdaptecStorageManager配置与使用-------------------------------------------------483.2.3AdaptecStoragemanager在Linux下的安装与使用--------------------------------553第一章Raid技术简介1Raid技术简介1987年,Patterson、Gibson和Katz这三位工程师在加州大学伯克利分校发表了题为《ACaseofRedundantArrayofInexpensiveDisks(廉价磁盘冗余阵列方案)》的论文,其基本思想就是将多个容量较小的、相对廉价的磁盘驱动器进行有机组合,使其性能超过一个昂贵的大磁盘。这一设计思想很快被接受,从此RAID技术得到了广泛应用,数据存储进入了更快速、更安全、更廉价的新时代。后来RAID中的字母I被改作了Independent,RAID的含义变为“独立冗余磁盘阵列”。RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是昀大的优点。RAID通过同时使用多个磁盘,提高了传输速率。RAID通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。通过数据校验,RAID可以提供容错功能。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC(循环冗余校验)码的话。RAID容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。在很多RAID模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份,从而大大提高了RAID系统的容错度,提高了系统的稳定冗余性。2Raid级别简介1,Raid0Raid0是无数据冗余的存储空间条带化,具有低成本、极高读写性能、高存储空间利用率的RAID级别,适用于Video/Audio存储、临时文件的转储等对速度要求极其严格的特殊应用。但由于没有数据冗余,其安全性大大降低,构成阵列的任何一块磁盘损坏都将带来数据灾难性的损失。4Raid0中,磁盘坏掉一块,所有的数据丢失2,Raid1RAID1使用磁盘镜像(diskmirroring)的技术,是偶数块磁盘数据完全镜像,安全性好,技术简单,管理方便。但其无法扩展(单块磁盘容量),数据空间浪费大。Raid1中,磁盘坏掉一块,数据不会丢失53,Raid10Raid10,即Raid1+0,磁盘先做Raid1,再做Raid0,具体请看下图上图中,4块磁盘做Raid10,每个Raid1支持1块磁盘掉线4,Raid5是目前应用很广泛的RAID技术。各块独立磁盘进行条带化分割,相同的条带区进行奇偶校验(异或运算),校验数据平均分布在每块磁盘上。以n块磁盘构建的RAID5阵列可以有n-1块磁盘的容量,存储空间利用率非常高。RAID5具有数据安全、较好的读写速度,空间利用率高等优点。65,Raid50Raid50,即Raid5+0,磁盘先做Raid5,再做Raid0,具体请看下图Raid50中,每个Raid5支持一块磁盘掉线6,Raid1ERaid1Enhanced是支持奇数盘的Raid1,支持3~16块磁盘。7,Raid5EERaid5EE类似于Raid5+hotspare。不过Radi5EE中,Hotspare盘也参与Raid组建,Hotspare是已经条带化的空间,并均匀分布在各个磁盘中。和Raid5相比,数据读写更加快速,Rebuild速率也很占优势。78,Raid6RAID6的全称叫“IndependentDatadiskswithtwoindependentdistributedparityschemes(带有两个独立分布式校验方案的独立数据磁盘)”。这种RAID级别是在RAID5的基础上发展而成,因此它的工作模式与RAID5有异曲同工之妙,不同的是RAID5将校验码写入到一个驱动器里面,而RAID6将校验码写入到两个驱动器里面,这样就增强了磁盘的容错能力,同时RAID6阵列中允许出现故障的磁盘也就达到了两个,但相应的阵列磁盘数量昀少也要4个89,Raid60即先做Raid6,再做Raid0,至少需要8块磁盘。Raid60中,每个Raid6昀大允许2块磁盘掉线3Raid各级别的对比各RAID级别支持的磁盘数目与创建后的阵列容量关系表如下所示:4Raid术语简介Array:阵列磁盘阵列模式是把几个磁盘的存储空间整合起来,形成一个大的单一连续的存储空间。ArraySpanning:阵列跨越9阵列跨越是把2个,3个或4个磁盘阵列中的存储空间进行再次整合,形成一个具有单一连续存储空间的逻辑驱动器的过程。就是说,跨越阵列是对已经形成了的几个阵列进行再一次的组合,RAID1,RAID3和RAID5跨越阵列后分别形成了RAID10,RAID30和RAID50。CachePolicy:高速缓存策略RAID控制器具有两种高速缓存策略,分别为CachedI/O(缓存I/O)和DirectI/O(直接I/O)。缓存I/O总是采用读取和写入策略,读取的时候常常是随意的进行缓存。直接I/O在读取新的数据时总是采用直接从磁盘读出的方法,如果一个数据单元被反复地读取,那么将选择一种适中的读取策略,并且读取的数据将被缓存起来。只有当读取的数据重复地被访问时,数据才会进入缓存,而在完全随机读取状态下,