《服务器RAID技术及应用》由会员分享,可在线阅读,更多相关《服务器RAID技术及应用(53页珍藏版)》请在金锄头文库上搜索。
1、服服务器器RAIDRAID技技术及及应用用 服务器网络事业部服务器网络事业部服务器网络事业部服务器网络事业部联想集团有限公司联想集团有限公司联想集团有限公司联想集团有限公司服务器RAID技术及应用什么是什么是RAID?RAID技术是怎样实现数据保技术是怎样实现数据保护的?护的?RAID技术带给用户什么价值技术带给用户什么价值?RAID技术及应用技术及应用我们的目标我们的目标服务器RAID技术及应用培训内容RAIDRAIDRAIDRAID术语术语术语术语RAIDRAIDRAIDRAID技术的实现技术的实现技术的实现技术的实现IDE RAIDIDE RAIDIDE RAIDIDE RAID与与与与
2、SCSI RAIDSCSI RAIDSCSI RAIDSCSI RAID技术及应用技术及应用技术及应用技术及应用常用常用常用常用RAIDRAIDRAIDRAID卡产品介绍卡产品介绍卡产品介绍卡产品介绍问题与讨论问题与讨论问题与讨论问题与讨论RAID技术及应用技术及应用服务器RAID技术及应用RAIDRAID技术的定义技术的定义RAIDRAIDRAIDRAIDv vRedundant Array of Independent DisksRedundant Array of Independent Disksv vRAIDRAID是是将将同同一一阵阵列列中中的的多多个个磁磁盘盘视视为为单单一一的的
3、虚虚拟拟磁磁盘盘,数数据据是是以分段的方式顺序存放于磁盘阵列中。以分段的方式顺序存放于磁盘阵列中。RAIDRAID术语术语RAID技术及应用技术及应用服务器RAID技术及应用Disk SpanningDisk SpanningDisk SpanningDisk Spanningv v数数据据跨跨盘盘技技术术使使多多个个硬硬盘盘像像一一个个硬硬盘那样工作盘那样工作v v用用廉廉价价的的资资源源来来突突破破现现有有硬硬盘盘空空间间限制限制v v最大限度的利用磁盘空间最大限度的利用磁盘空间v v不能改善硬盘的可靠性和速度不能改善硬盘的可靠性和速度v vJBOD (JBOD (J Just A ust
4、 A B Bunch unch OOf f D Disks)isks)1234File1 2 3 41200MB300MB400MB400MB100MBRAID技术及应用技术及应用RAIDRAID术语术语服务器RAID技术及应用Disk StripingDisk StripingDisk Stripingv v将将数数据据按按照照一一定定大大小小分分成成多多个个数数据据块块,这这些些数数据据块块可可以以被被分分别存放在不同的物理盘上别存放在不同的物理盘上v v系系统统在在从从特特定定硬硬盘盘读读取取数数据据时时可以通知下个目标盘准备数据可以通知下个目标盘准备数据v v提高系统读写数据的性能提高
5、系统读写数据的性能File1 2 3 41234RAIDRAID术语术语RAID技术及应用技术及应用服务器RAID技术及应用Disk MirroringDisk MirroringDisk Mirroringv v将将相相同同的的数数据据同同时时写写入入多多个硬盘中个硬盘中v v当当某某个个物物理理硬硬盘盘失失效效时时,提供数据资料的保护能力提供数据资料的保护能力v v降低系统写数据的性能降低系统写数据的性能File1 2 3 412341234RAIDRAID术语术语RAID技术及应用技术及应用服务器RAID技术及应用Hot SwapHot SwapHot Swapv v处处于于运运行行状状
6、态态的的磁磁盘盘阵阵列列子子系系统统当当出出现现单单个个物物理理盘盘失失效效的的情情况况时时,采采用用新新硬硬盘盘将将失失效效物物理理盘盘在在线线替替换换,同同时时保保证证系系统统稳稳定运行定运行v v只只有有RAIDRAID级级别别为为1 1、3 3、5 5、1010、3030、5050的阵列才提供该功能的阵列才提供该功能123412412541234RAIDRAID术语术语RAID技术及应用技术及应用服务器RAID技术及应用ParityParityParityv v来来自自多多个个物物理理磁磁盘盘上上的的数数据据通通过过异异或或(XOR)(XOR)操操作作运运算算产产生生的的冗冗余奇偶数据
7、余奇偶数据v v当当单单个个硬硬盘盘失失效效时时,这这些些冗冗余余数数据据能能够够通通过过与与其其它它物物理理磁磁盘盘上上的的数数据据进进行行异异或或(XOR)(XOR)操操作作而而恢恢复复由由于于硬硬盘盘失失效效而而丢丢失失的的数数据据v v产生的冗余数据可以被存放于一个专作奇偶校验用的硬盘上,产生的冗余数据可以被存放于一个专作奇偶校验用的硬盘上,也可以将这些奇偶校验数据分散分布在磁盘阵列的全部硬盘也可以将这些奇偶校验数据分散分布在磁盘阵列的全部硬盘中中v v产生和存储奇偶校验数据需要一些额外的操作,目前产生奇产生和存储奇偶校验数据需要一些额外的操作,目前产生奇偶校验数据有两种方式:硬件生成
8、和软件计算。偶校验数据有两种方式:硬件生成和软件计算。RAIDRAID术语术语RAID技术及应用技术及应用服务器RAID技术及应用培训内容RAIDRAIDRAIDRAID术语术语术语术语RAIDRAIDRAIDRAID技术的实现技术的实现技术的实现技术的实现IDE RAIDIDE RAIDIDE RAIDIDE RAID与与与与SCSI RAIDSCSI RAIDSCSI RAIDSCSI RAID技术及应用技术及应用技术及应用技术及应用常用常用常用常用RAIDRAIDRAIDRAID卡产品介绍卡产品介绍卡产品介绍卡产品介绍问题与讨论问题与讨论问题与讨论问题与讨论RAID技术及应用技术及应用服
9、务器RAID技术及应用RAID Levels RAID 0RAID0RAID0v vStripingStripingv v数数据据以以分分段段(1K 1K - - 8M 8M ByteByte)的的方方式式放放在在磁磁盘盘阵阵列列中中,没没有有校校验验数据。数据。v v没没有有容容错错能能力力,同同一一通通道道4 4个个1GB1GB的的硬硬盘盘做做RAID0RAID0的的效效率率是是1 1个个4GB4GB硬硬盘的盘的3-3.53-3.5倍;倍;RAIDRAID技术的实现技术的实现RAID技术及应用技术及应用A0A0A1A1A2A2A3A3A4A4A5A5A6A6A7A74N-24N-24N-1
10、4N-14N4N4N-34N-3.磁盘磁盘0 0磁盘磁盘2 2磁盘磁盘3 3磁盘磁盘1 1服务器RAID技术及应用RAID Levels RAID 1RAID1RAID1v vMirroringMirroringv v使磁盘读取的效率增加,使磁盘读取的效率增加,但写入的效率降低但写入的效率降低v v通过数据直接备份具有容错能力通过数据直接备份具有容错能力RAIDRAID技术的实现技术的实现RAID技术及应用技术及应用A0A0A0A0A1A1A1A1N NN N.磁盘磁盘0 0磁盘磁盘1 1服务器RAID技术及应用RAID Levels RAID 3RAID3RAID3v vStriping w
11、ith Dedicated Parity DriveStriping with Dedicated Parity Drivev v有校验数据,提供数据容错能力有校验数据,提供数据容错能力v v当单个硬盘失效时,会产生奇偶盘当单个硬盘失效时,会产生奇偶盘I/OI/O瓶颈效应瓶颈效应A2A2P1P1A3A3A5A5P2P24N-24N-24N-14N-14N-34N-3.磁盘磁盘0 0磁盘磁盘1 1磁盘磁盘2 2磁盘磁盘3 3P1P1A0A0A1A1P2P2A4A4PNPNRAIDRAID技术的实现技术的实现RAID技术及应用技术及应用服务器RAID技术及应用RAID Levels RAID 5R
12、AID5RAID5v vStriping with Distributed ParityStriping with Distributed Parityv v有校验数据,提供数据容错能力有校验数据,提供数据容错能力v v校校验验值值分分散散在在各各个个盘盘的的不不同同位位置置,相相当当程程度度的的分分散散了了负负载载,故故有有较较好好的的性性能能,尤尤其其是是对对小小型型数数据据。RAID5RAID5适适用用于于银银行行和和股股市的联机交易系统(市的联机交易系统(OLTPOLTP)。)。A1A1A2A2A4A4A5A5A6A64N-24N-24N-14N-14N-34N-3.磁盘磁盘0 0磁盘
13、磁盘1 1磁盘磁盘2 2磁盘磁盘3 3P1P1A7A74N4N.磁盘磁盘4 4P1P1A0A0P2P2PNPNA3A3RAIDRAID技术的实现技术的实现RAID技术及应用技术及应用服务器RAID技术及应用RAID Levels RAID 10Two RAID 1s StripedTwo RAID 1s StripedRAIDRAID技术的实现技术的实现RAID技术及应用技术及应用服务器RAID技术及应用RAID Levels RAID 30Two RAID 3s StripedTwo RAID 3s StripedRAIDRAID技术的实现技术的实现RAID技术及应用技术及应用服务器RAID
14、技术及应用RAID Levels RAID 50Two RAID 5s StripedTwo RAID 5s StripedRAIDRAID技术的实现技术的实现RAID技术及应用技术及应用服务器RAID技术及应用培训内容RAIDRAIDRAIDRAID术语术语术语术语RAIDRAIDRAIDRAID技术的实现技术的实现技术的实现技术的实现IDE RAIDIDE RAIDIDE RAIDIDE RAID与与与与SCSI RAIDSCSI RAIDSCSI RAIDSCSI RAID技术及应用技术及应用技术及应用技术及应用常用常用常用常用RAIDRAIDRAIDRAID卡产品介绍卡产品介绍卡产品介
15、绍卡产品介绍问题与讨论问题与讨论问题与讨论问题与讨论RAID技术及应用技术及应用服务器RAID技术及应用SCSI SCSI 与与IDEIDESCSI(Small Computer System Interface)v定义了一种输入/输出总线和逻辑接口,主要目标是提供一种设备独立的机制用来连接主机和访问设备。IDE(Intergraded drive electronics)v现在PC机使用的主流硬盘接口IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用IDE RAIDIDE RAIDv基于基于IDEI
16、DE接口的接口的RAID RAID 应用产品称为应用产品称为IDE RAIDIDE RAIDv与与SCSI RAIDSCSI RAID相比有及具竞争力的性价比相比有及具竞争力的性价比v 为中低端应用的服务器产品提供更强的数据处理为中低端应用的服务器产品提供更强的数据处理和数据保护以及较高的性能价格比和数据保护以及较高的性能价格比v 支持支持RAID 0RAID 0,1 1,0+10+1,5 5IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用SCSI RAIDSCSI RAID基于基于SCSISCSI
17、接口的接口的RAID RAID 应用产品称为应用产品称为SCSI RAIDSCSI RAIDv多个多个I/OI/O并行操作,设备传输速度快;并行操作,设备传输速度快;v可扩展性好,最多可连接可扩展性好,最多可连接1515个外部个外部scsiscsi设备;设备;v支持支持RAIDRAID级别多,级别多,RAID0RAID0、RAID1RAID1、RAID10RAID10、RAID3RAID3、RAID5RAID5、RAID30RAID30、RAID50RAID50、JBODJBOD等;等;v支持支持Hotspare,Hotspare,在线热插拔,性能更稳定、可靠性更好;在线热插拔,性能更稳定、可
18、靠性更好;IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用为什么用为什么用RAIDRAID卡卡用户对磁盘系统的四大要求用户对磁盘系统的四大要求用户对磁盘系统的四大要求用户对磁盘系统的四大要求v v增加磁盘增加磁盘I/OI/O存取速度存取速度v v数据安全性要求,及容错(数据安全性要求,及容错(Fault toleranceFault tolerance)的能力)的能力v v有效的利用磁盘空间有效的利用磁盘空间v v分担主机分担主机CPUCPU的的I/OI/O事务事务v v降低内存及磁盘的性能差异降低
19、内存及磁盘的性能差异v v提高计算机的整体工作性能提高计算机的整体工作性能IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用IDE RAID IDE RAID 卡卡将若干将若干IDEIDE硬盘做成一个或几个阵列盘,提高了系统中硬盘做成一个或几个阵列盘,提高了系统中磁盘磁盘I/OI/O的性能,并且使磁盘系统具有数据镜像的安全的性能,并且使磁盘系统具有数据镜像的安全保护功能。保护功能。具有可管理性,在操作系统支持下,管理软件可监控具有可管理性,在操作系统支持下,管理软件可监控阵列的状态,添加和删除阵列,在
20、线数据恢复等;阵列的状态,添加和删除阵列,在线数据恢复等;最多支持最多支持4 4个硬盘,可实现个硬盘,可实现RAID 0RAID 0、1 1、0+10+1QW1060QW1060、1600B1600B应用了应用了IDE RAIDIDE RAID卡,卡,21002100主板集成主板集成IDE IDE RAID RAID 控制器控制器IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用SCSI RAIDSCSI RAID卡卡将若干硬盘做成一个或几个阵列盘,提高了系统中磁盘将若干硬盘做成一个或几个阵列盘,提高
21、了系统中磁盘I/OI/O的性能,的性能,并且使磁盘系统具有容错的安全保护功能。并且使磁盘系统具有容错的安全保护功能。通过磁盘通过磁盘CacheCache的运用,提高系统的存取速度,的运用,提高系统的存取速度,结合结合SAF-TE SAF-TE (SCSI Access Fault Tolerant EnclosureSCSI Access Fault Tolerant Enclosure)对磁盘)对磁盘阵列中的磁盘进行监控管理,管理的人机接口有阵列中的磁盘进行监控管理,管理的人机接口有1 1)RAIDRAID卡本身的指示报警;卡本身的指示报警;2 2)具有)具有SAF-TESAF-TE功能的热
22、插拔背板;功能的热插拔背板;3 3)操作系统上安装的监控软件。)操作系统上安装的监控软件。IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用SCSI RAID卡的结构卡的结构SCSISCSISCSISCSI控制器控制器控制器控制器RAIDRAIDRAIDRAID处理器处理器处理器处理器FirmwareFirmwareFirmwareFirmwareCACHE MEMORYCACHE MEMORYCACHE MEMORYCACHE MEMORY指示报警指示报警指示报警指示报警电池电池电池电池通通通通 道
23、道道道 B B B B通通通通 道道道道 A A A APCI PCI PCI PCI 总总总总 线线线线SCSISCSISCSISCSI终结器终结器终结器终结器IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用磁盘磁盘CACHECACHERAIDRAID卡提高磁盘读写性能的另一手段是:磁盘卡提高磁盘读写性能的另一手段是:磁盘CACHECACHE。CPUCPU系统系统CACHECACHEMemoryMemoryMemory Memory 控制器控制器RAID CPU RAID CPU 磁盘磁盘CACH
24、ECACHESCSISCSI控制器控制器SCSISCSI硬盘硬盘IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用磁盘磁盘CACHECACHE的两大工作:的两大工作:磁盘磁盘I/OI/O从磁盘读从磁盘读从磁盘读从磁盘读写入磁盘写入磁盘写入磁盘写入磁盘首先从首先从首先从首先从CACHECACHECACHECACHE读读读读首先往首先往首先往首先往CACHECACHECACHECACHE写写写写无无CACHECACHE有有CACHECACHE预读预读预读预读回写回写回写回写IDE RAIDIDE RAID
25、与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用预预 读读Read Ahead Read Ahead Pre-Fetch Pre-Fetch 预读的两种方式预读的两种方式CACHECACHE预读提高了计算机系统中的硬盘读的功能,尤其是在读预读提高了计算机系统中的硬盘读的功能,尤其是在读取含有大量文件碎片的文件时。取含有大量文件碎片的文件时。具有良好预读功能的具有良好预读功能的RAIDRAID卡能在看起来很随机的读访问中,识卡能在看起来很随机的读访问中,识别出读取磁盘的规律,别出读取磁盘的规律, 通过这个规律提前将系统要读取的数据放
26、在通过这个规律提前将系统要读取的数据放在CACHECACHE中。中。IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用Read aheadRead ahead Pre-Fetch Pre-Fetch 当当RAIDRAID卡发现系统要读的是先前已经读过的数据时,在这一次,便将卡发现系统要读的是先前已经读过的数据时,在这一次,便将这一个数据块的数据写到这一个数据块的数据写到CACHECACHE里。里。 对于程序文件的读取有利对于程序文件的读取有利 对于数据文件的读取有利对于数据文件的读取有利, ,特别是系
27、统特别是系统CPUCPU的性能低时的性能低时. .由于硬盘数据经常是以一族连续的硬盘扇区组织起来的,所以有时侯由于硬盘数据经常是以一族连续的硬盘扇区组织起来的,所以有时侯如把系统所请求的扇区随后的一个扇区里的数据同时读进来是有价值的。如把系统所请求的扇区随后的一个扇区里的数据同时读进来是有价值的。 IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用回写回写回写是通过暂时将数据存在回写是通过暂时将数据存在CACHECACHE里,从而推里,从而推迟将数据写到慢设备(如硬盘、磁带机)的一种工迟将数据写到慢设
28、备(如硬盘、磁带机)的一种工作方式。数据将在随后的时间,硬盘闲置的时候写作方式。数据将在随后的时间,硬盘闲置的时候写到硬盘中。写的时候也是统一将到硬盘中。写的时候也是统一将CACHECACHE内的尚未写内的尚未写出的数据按照数据块的在硬盘中的出的数据按照数据块的在硬盘中的BLOCKBLOCK序号写入,序号写入,这样可以提高写的效率。这样可以提高写的效率。 IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用系统系统 block7 block7 block1 block1 block5 block5 bl
29、ock3 block3 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 block1 block1 block3 block3 block5 block5 block7 block7 注:回写需要加电池给注:回写需要加电池给CACHECACHE供电,以免数据在写到硬盘之前系统断电导供电,以免数据在写到硬盘之前系统断电导致硬盘数据丢失。致硬盘数据丢失。 电梯式回写电梯式回写 IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用通写通写通写模式下,所有数据在以命令完成状态返回到计算机
30、之前,直接写到硬盘。通写模式下,所有数据在以命令完成状态返回到计算机之前,直接写到硬盘。 系统系统 block7 block7 block1 block1 block5 block5 block3 block3 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用磁盘Cache性能分析容量容量v增加增加CACHECACHE大小对于预读来说,为系统提供了更多的来自大小对于预读来说,为系统提供了更多的来自CACHECACHE的可供读取的
31、记录。的可供读取的记录。 对于回写来说,允许控制卡保存对于回写来说,允许控制卡保存更多的记录留待后期写磁盘。特别是对于电梯式回写,使得更多的记录留待后期写磁盘。特别是对于电梯式回写,使得连续的回写段之间有更近的间隔,降低硬盘写操作的平均访连续的回写段之间有更近的间隔,降低硬盘写操作的平均访时间并提高了吞吐率。时间并提高了吞吐率。1 1、当用户数很多而且不是都访问相同的数据。、当用户数很多而且不是都访问相同的数据。2 2、当数据文件很大时。、当数据文件很大时。 大容量大容量cacheIDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术
32、及应用服务器RAID技术及应用磁盘磁盘CACHECACHE的类型的类型EDOEDO:工作频率在:工作频率在33MHz33MHz,RAIDRAID处理器频率低于处理器频率低于100MHz100MHz时时SDRAM:SDRAM:工作频率在工作频率在66MHz66MHz,RAIDRAID处理器频率高于处理器频率高于100MHz100MHz时时- - 提高系统提高系统I/OI/O的速度的速度 ECCECC:对:对CACHECACHE数据进行校验数据进行校验Non-ECCNon-ECC:不对:不对CACHECACHE数据进行校验数据进行校验- - 提高系统提高系统I/OI/O的可靠性的可靠性 Mylex
33、Mylex的的RAIDRAID卡需要卡需要ECCECC的;的;AdaptecAdaptec的的RAIDRAID卡没限定卡没限定磁盘Cache性能分析IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用带带RAID卡卡SCSI系统硬件框图系统硬件框图H O S TH O S TH O S TH O S TRAID RAID RAID RAID 处理器处理器处理器处理器FirmwareFirmwareFirmwareFirmwareCache MemoryCache MemoryCache MemoryCa
34、che MemorySCSI主控制器ID=7SCSI ID=0SCSI ID=5终结器终结器SCSI 总线背板 HSC ID=6IDE RAIDIDE RAID与与SCSI RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用RAID RAID 处理器处理器是一个是一个是一个是一个PCIPCIPCIPCI从设备,接受并执行来自系统的命令。同时从设备,接受并执行来自系统的命令。同时从设备,接受并执行来自系统的命令。同时从设备,接受并执行来自系统的命令。同时占用占用占用占用PCIPCIPCIPCI中断,代表中断,代表中断,代表中断,代表SCSISCSI
35、SCSISCSI磁盘子系统向系统。提出中断磁盘子系统向系统。提出中断磁盘子系统向系统。提出中断磁盘子系统向系统。提出中断请求,请求占用请求,请求占用请求,请求占用请求,请求占用PCIPCIPCIPCI总线,返回对系统。命令的响应,总线,返回对系统。命令的响应,总线,返回对系统。命令的响应,总线,返回对系统。命令的响应,如输送如输送如输送如输送SCSISCSISCSISCSI硬盘上的数据。硬盘上的数据。硬盘上的数据。硬盘上的数据。作为作为作为作为RAIDRAIDRAIDRAID卡的卡的卡的卡的CPUCPUCPUCPU,通过执行闪存中的,通过执行闪存中的,通过执行闪存中的,通过执行闪存中的Firm
36、wareFirmwareFirmwareFirmware,控制,控制,控制,控制SCSISCSISCSISCSI控制器、控制器、控制器、控制器、Cache MemoryCache MemoryCache MemoryCache Memory以及指示报警电路,来实以及指示报警电路,来实以及指示报警电路,来实以及指示报警电路,来实现现现现RAIDRAIDRAIDRAID卡的功能,运作流程如流程图所示。卡的功能,运作流程如流程图所示。卡的功能,运作流程如流程图所示。卡的功能,运作流程如流程图所示。服务器RAID技术及应用初始化初始化初始化初始化RAIDRAIDRAIDRAID卡寄存器卡寄存器卡寄存器
37、卡寄存器发送配置提示、响应发送配置提示、响应发送配置提示、响应发送配置提示、响应 HOST HOST HOST HOST 命令进入配置界面命令进入配置界面命令进入配置界面命令进入配置界面提供配置菜单、将用户提供的提供配置菜单、将用户提供的提供配置菜单、将用户提供的提供配置菜单、将用户提供的RAIDRAIDRAIDRAID卡参数、卡参数、卡参数、卡参数、RAIDRAIDRAIDRAID参数存入参数存入参数存入参数存入NVRAMNVRAMNVRAMNVRAM根据根据根据根据RAIDRAIDRAIDRAID参数,通过参数,通过参数,通过参数,通过SCSISCSISCSISCSI控制器对硬盘进行初始化
38、写操作控制器对硬盘进行初始化写操作控制器对硬盘进行初始化写操作控制器对硬盘进行初始化写操作完成配置完成配置完成配置完成配置读取读取读取读取NVRAMNVRAMNVRAMNVRAM内的上次内的上次内的上次内的上次RAIDRAIDRAIDRAID参数,与硬盘实际信息进行比较,显示结果参数,与硬盘实际信息进行比较,显示结果参数,与硬盘实际信息进行比较,显示结果参数,与硬盘实际信息进行比较,显示结果等待等待等待等待HostHostHostHost发出读写操作命令发出读写操作命令发出读写操作命令发出读写操作命令处处理理器器运运作作流流程程简简图图RAIDRAIDIDE RAIDIDE RAID与与SCS
39、I RAIDSCSI RAID技术及应用技术及应用RAID技术及应用技术及应用服务器RAID技术及应用培训内容RAIDRAIDRAIDRAID术语术语术语术语RAIDRAIDRAIDRAID技术的实现技术的实现技术的实现技术的实现IDE RAIDIDE RAIDIDE RAIDIDE RAID与与与与SCSI RAIDSCSI RAIDSCSI RAIDSCSI RAID技术及应用技术及应用技术及应用技术及应用常用常用常用常用RAIDRAIDRAIDRAID卡产品介绍卡产品介绍卡产品介绍卡产品介绍问题与讨论问题与讨论问题与讨论问题与讨论RAID技术及应用技术及应用服务器RAID技术及应用SCS
40、I RAID SCSI RAID 卡产品介绍卡产品介绍AdaptecAdaptecv v2100S2100Sv v单通道单通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RS/32-Bit/33MHzi960RS/32-Bit/33MHzv v3200S3200Sv v双通道双通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RN/64-Bit/33MHzi960RN/64-Bit/33MHzv v3210S3210Sv v双通道双通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv v
41、IOP303/64-Bit/66MHzIOP303/64-Bit/66MHzv v3410S3410Sv v四通道四通道SCSI RAIDSCSI RAIDv vIOP303/64-Bit/66MHzIOP303/64-Bit/66MHzv vRAID 0, 1, 0/1, 5, 0/5RAID 0, 1, 0/1, 5, 0/5v v支持支持 Windows 2000 Windows 2000,Windows NT, Windows NT, NetWareNetWare,SCO UNIXSCO UNIX以及以及 Linux Linux等多种等多种操作系统操作系统常用常用RAIDRAID卡产品
42、介绍卡产品介绍RAID技术及应用技术及应用服务器RAID技术及应用Mylex(IBM)Mylex(IBM)v vAcceleRAID 160AcceleRAID 160v v单通道单通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RS/32-Bit/33MHzi960RS/32-Bit/33MHzv vAcceleRAID 170AcceleRAID 170v v单通道单通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RM/32-Bit/33MHzi960RM/32-Bit/33MHzv vAcceleRAID
43、 352AcceleRAID 352v v双通道双通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RN/64-Bit/33MHzi960RN/64-Bit/33MHzv vRAID 0, 1, 0+1, 3, 5, 10, 30, 50, JBODRAID 0, 1, 0+1, 3, 5, 10, 30, 50, JBODv v支支持持 Windows Windows 20002000,Windows Windows NT, NT, NetWareNetWare,SolarisSolaris,SCO SCO UNIXUNIX等多种操作系统等多种操作系统
44、SCSI RAID SCSI RAID 卡产品介绍卡产品介绍常用常用RAIDRAID卡产品介绍卡产品介绍RAID技术及应用技术及应用服务器RAID技术及应用SCSI RAID SCSI RAID 卡产品介绍卡产品介绍AMI(LSI)AMI(LSI)v vExpress 300(Series 490)Express 300(Series 490)v v单通道单通道U2W SCSI RAIDU2W SCSI RAIDv vi960RM/32-Bit/33MHzi960RM/32-Bit/33MHzv vExpress 500(Series 475)Express 500(Series 475)v
45、v单通道单通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RM /32-Bit/33MHzi960RM /32-Bit/33MHzv vElite 1600(Series 493)Elite 1600(Series 493)v v双通道双通道Ultra160 SCSI RAIDUltra160 SCSI RAIDv vi960RN/64-Bit/66MHzi960RN/64-Bit/66MHzv vRAID 0, 1, 3, 5, 10, 30, 50RAID 0, 1, 3, 5, 10, 30, 50v v支持支持 Windows 2000 Win
46、dows 2000,Windows NT, NetWareWindows NT, NetWare,SolarisSolaris,SCO SCO UNIXUNIX以及以及 Linux Linux等多种操作系统等多种操作系统常用常用RAIDRAID卡产品介绍卡产品介绍RAID技术及应用技术及应用服务器RAID技术及应用IDE RAID卡产品介绍卡产品介绍PromisePromisev vFastTrak66FastTrak66v v双通道双通道ATA/66 RAIDATA/66 RAIDv v支持四颗硬盘支持四颗硬盘v vRAID 0, 1, 0+1, JBODRAID 0, 1, 0+1, JB
47、ODv vFaseTrak100FaseTrak100v v双通道双通道ATA/100 RAIDATA/100 RAIDv v支持四颗硬盘支持四颗硬盘v vRAID 0, 1, 0+1, JBODRAID 0, 1, 0+1, JBODv v支持支持 Windows 2000 Windows 2000,Windows Windows NTNT,NetWareNetWare以及以及 Linux Linux等多种操等多种操作系统作系统常用常用RAIDRAID卡产品介绍卡产品介绍RAID技术及应用技术及应用服务器RAID技术及应用Adaptec 2100sAdaptec 3210sMylex 170
48、Mylex 352Adaptec 2400(IDE RAIDFastTrack 66(IDE RAID)FastTrack 100(IDE RAID)2300/2600/2460R2300T 2600T 3200C/3250R 4200 /4600R X X 2400c(370DL3主主板)板) 1600B1060 机型机型RAID卡卡万全服务器机型与万全服务器机型与RAID卡对应表卡对应表常用常用RAIDRAID卡产品介绍卡产品介绍RAID技术及应用技术及应用服务器RAID技术及应用培训内容RAIDRAIDRAIDRAID术语术语术语术语RAIDRAIDRAIDRAID技术的实现技术的实现技
49、术的实现技术的实现IDE RAIDIDE RAIDIDE RAIDIDE RAID与与与与SCSI RAIDSCSI RAIDSCSI RAIDSCSI RAID技术及应用技术及应用技术及应用技术及应用常用常用常用常用RAIDRAIDRAIDRAID卡产品介绍卡产品介绍卡产品介绍卡产品介绍问题与讨论问题与讨论问题与讨论问题与讨论RAID技术及应用技术及应用服务器RAID技术及应用问题与讨论问题与讨论联想万全与您共同进步!联想万全与您共同进步!服务器RAID技术及应用我们的目标我们的目标您清楚了吗您清楚了吗?服务器RAID技术及应用什么是RAIDRAID就是廉价冗余磁盘阵列。就是廉价冗余磁盘阵列
50、。v v一一种种在在配配件件、存存储储子子系系统统和和系系统统级级别别上上通通过过硬硬件件和和软件冗余来保护重要数据和改善系统性能的方法软件冗余来保护重要数据和改善系统性能的方法; ;v利用磁盘分段、高速缓存等技术提高磁盘存取速度,同时通过磁盘镜像、数据冗余提供数据保护和备份。RAID技术及应用技术及应用服务器RAID技术及应用RAID技术如何实现数据保护数据镜像数据镜像数据镜像数据镜像100%数据备份数据备份磁盘有效空间利用磁盘有效空间利用50%数据校验:无数据校验:无硬盘数目:硬盘数目:2读写性能:读性能提高读写性能:读性能提高RAID1RAID1RAID技术及应用技术及应用服务器RAID
51、技术及应用RAID技术如何实现数据保护数据镜像数据镜像数据镜像数据镜像+ +分段分段分段分段100%数据备份数据备份磁盘有效空间利用磁盘有效空间利用50%数据校验:无数据校验:无硬盘数目:硬盘数目:4读写性能:均有性能提高读写性能:均有性能提高RAID10RAID10RAID技术及应用技术及应用服务器RAID技术及应用RAID技术如何实现数据保护数据校验数据校验数据校验数据校验数据分段存储数据分段存储磁盘有效空间利用磁盘有效空间利用n/n+1数据校验:校验数据存在数据校验:校验数据存在专门校验盘专门校验盘硬盘数目:硬盘数目:3(最少)(最少)读写性能:均有提高读写性能:均有提高RAID3RAI
52、D3RAID技术及应用技术及应用服务器RAID技术及应用RAID技术如何实现数据保护数据校验数据校验数据校验数据校验数据分段存储数据分段存储磁盘有效空间利用磁盘有效空间利用n/n+1数据校验:校验数据均匀数据校验:校验数据均匀分布在各个磁盘上分布在各个磁盘上硬盘数目:硬盘数目:3(最少)(最少)读写性能:均有提高读写性能:均有提高RAID5RAID5RAID技术及应用技术及应用服务器RAID技术及应用RAID RAID 技术的价值技术的价值提高系统提高系统I/OI/O性能性能数据安全保护数据安全保护可可 管管 理理 性性磁盘磁盘cache预读预读回写回写数据镜像数据镜像数据校验数据校验磁盘阵列集中管理磁盘阵列集中管理管理软件管理软件磁盘分段磁盘分段RAID1、10RAID3、5、30、50RAID技术及应用技术及应用服务器RAID技术及应用RAID技术及应用技术及应用万全服务器实力在!信心在!万全服务器实力在!信心在!谢谢!服务器RAID技术及应用