1、磁盘阵列技术基础培训1、磁盘阵列基础知识2、磁盘阵列基础技术3、磁盘阵列术语概念4、磁盘阵列系统架构5、磁盘阵列配置案例磁盘阵列基础知识什么是磁盘阵列3 3块块73G73G的物理磁盘的物理磁盘7 7块块73G73G的物理磁盘的物理磁盘219GB逻辑盘组逻辑盘组(3x73)511GB逻辑盘组逻辑盘组(7x73)把磁盘的存储空间整合起来,形成大的连续的存储空间磁盘阵列基础知识1 1、存储基本架构有哪几种?各自的特点是什么?、存储基本架构有哪几种?各自的特点是什么?存储基本架构有存储基本架构有DASDAS、NASNAS、SANSAN三种。三种。DASDAS(Direct Attached Stora
2、geDirect Attached Storage):即):即“直接连接存储直接连接存储”优点操作维护简便,价格低廉;缺点分散式数据存储模式、不能集中管理。LAN直接附加内置存储磁带库JBODJBODSCSIFCSCSIFCRAIDRAID磁盘阵列基础知识NASNAS:(:(Network Attached StorageNetwork Attached Storage):即):即“网络连接存储网络连接存储”优点结构简单,配置、使用和管理非常方便,可实现跨平台的数据共享;缺点需要占用网络资源、应用局限性大。磁盘阵列基础知识SANSAN:(:(Storage Area NetworkStorag
3、e Area Network):即):即“存储区域网存储区域网”优点强大的扩展性,多种存储设备的集中和新架构支撑下的集中数据应用方式;缺点成本较高,管理和维护难度较大。SAN磁带库存储阵列存储阵列LAN磁盘阵列基础知识2 2、常见的主机接口标准有哪些?、常见的主机接口标准有哪些?SCSISCSI(Small Computer System InterfaceSmall Computer System Interface):即):即“小型计算机系统接口小型计算机系统接口”标准。标准。iSCSIiSCSI(Internet SCSIInternet SCSI),指通过),指通过TCP/IPTCP/
4、IP协议传输协议传输SCSISCSI指令和数据包的一种标准。指令和数据包的一种标准。iSCSIiSCSI技术可以用技术可以用TCP/IPTCP/IP网络组建网络组建SANSAN,即构筑在,即构筑在IPIP协议基础上的存储局域网。协议基础上的存储局域网。FC FC(FIBRE CHANNELFIBRE CHANNEL),用光纤通道进行网络数据传输的一种通用的接口标准。),用光纤通道进行网络数据传输的一种通用的接口标准。SAS(Serial Attached SCSI)SAS(Serial Attached SCSI),即,即“串行连接串行连接SCSISCSI”标准,是新一代的标准,是新一代的SC
5、SISCSI技术,是并技术,是并行行SCSISCSI接口之后开发出的全新接口技术。接口之后开发出的全新接口技术。磁盘阵列基础知识优点缺点SCSI成熟稳定只适用于直连,扩展能力差iSCSI组网方便,管理简单,不受距离限制数据传输效率低,安全性差FC吞吐量大,可靠性高,低时滞,安全性高,数据传输效率高需存储专网,成本高SAS性价比高,发展空间大,技术新连接距离短,只适用于直连各自的特点是什么?各自的特点是什么?磁盘阵列基础知识3 3、常见的磁盘种类有哪些?各自的特点是什么?、常见的磁盘种类有哪些?各自的特点是什么?SATASATA(Serial-ATASerial-ATA)磁盘,即采用串行)磁盘,
6、即采用串行ATAATA接口技术的磁盘。目前的版本是接口技术的磁盘。目前的版本是SATA2.0SATA2.0,传输速率,传输速率300MB/s300MB/s。SAS(Serial Attached SCSI)SAS(Serial Attached SCSI)磁盘磁盘 ,即采用串行连接,即采用串行连接SCSISCSI接口技术的磁盘。目接口技术的磁盘。目前的版本是前的版本是SAS1.0SAS1.0,传输速率,传输速率300MB/s300MB/s,0909年将推出年将推出SAS2.0SAS2.0。FCFC(FIBRE CHANNELFIBRE CHANNEL)磁盘,即采用光纤通道接口技术的磁盘。目前的
7、版本)磁盘,即采用光纤通道接口技术的磁盘。目前的版本是是4Gb4Gb。特点:特点:SATASATA磁盘磁盘 :容量大,价格低:容量大,价格低、单端口设计可靠性差,并行处理能力差,、单端口设计可靠性差,并行处理能力差,故障率高故障率高SASSAS磁盘:磁盘:SASSAS接口兼容接口兼容SATASATA,双端口设计,具备并行处理能力,故障率低,双端口设计,具备并行处理能力,故障率低FCFC磁盘:技术成熟,稳定可靠,双端口设计,并行处理能力强,故障率低磁盘:技术成熟,稳定可靠,双端口设计,并行处理能力强,故障率低磁盘阵列基础知识4 4、IP-SANIP-SAN和和FC-SANFC-SAN的优缺点比较
8、,各自适用的应用环境是什么?的优缺点比较,各自适用的应用环境是什么?IP-SANIP-SAN适用环境:异地间的数据交换及容灾,备份,非关键应用的集中存储。适用环境:异地间的数据交换及容灾,备份,非关键应用的集中存储。FC-SANFC-SAN适用环境:关键应用的集中存储、备份及容灾。适用环境:关键应用的集中存储、备份及容灾。优点优点缺点缺点IP-SANIP-SAN 部署成本低 共享网络(IP网络复用,提高网络利用率)维护简便 适合远距离传输 传输效率低(正常IP网络利用率不足50%)传输安全性低 传输延时无保障 一般占用大量主机资源FC-SANFC-SAN 传输效率高 传输安全性高 传输延时极小
9、 占用主机资源少 技术成熟 应用范围最广的专业存储架构 部署成本较高 需要专属网络磁盘阵列基础知识5 5、硬盘的主要技术指标有哪些?、硬盘的主要技术指标有哪些?单碟容量(单碟容量(GBGB)平均寻道时间(平均寻道时间(msms)主轴转速(主轴转速(RMPRMP)最大内部数据传输率最大内部数据传输率(Mb/s)(Mb/s)高速缓存高速缓存(MB)(MB)平均无故障时间(平均无故障时间(MTBF,hMTBF,h)主轴马达(Spindle Motor)磁头基座(Base Plate)磁头停放区(Parking Zone)盘片(Media)传动部件接口磁盘阵列基础知识F容量:指硬盘能存储的数据量大小,
10、以字节为基本单位容量:指硬盘能存储的数据量大小,以字节为基本单位F单碟容量:硬盘都是由一个或几个盘片组成的,单碟容量就是指包括正反两面单碟容量:硬盘都是由一个或几个盘片组成的,单碟容量就是指包括正反两面在内的单个盘片的总容量在内的单个盘片的总容量 F转速:即主轴马达转动速度,单位为转速:即主轴马达转动速度,单位为RPMRPM(Round Per Minute)Round Per Minute),即每分钟盘,即每分钟盘片转动圈数片转动圈数F缓存:是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部缓存:是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部盘片和外部接口之间的缓
11、冲器盘片和外部接口之间的缓冲器磁盘阵列基础知识F平均访问时间:硬盘磁头找到目标数据所需的平均时间平均访问时间:硬盘磁头找到目标数据所需的平均时间F平均寻道时间:磁头寻找目标数据所在磁道所需的平均时间F平均潜伏时间:当磁头移动到数据所在的磁道后,等待指定的数据扇区转动到磁头下方的时间F数据传输率:数据传输率:F内部数据传输率:数据从盘片表面传输到硬盘的缓存的速率F外部数据传输率:数据从硬盘的缓存读出到外部总线的速率FMTBFMTBF:MeanTimeBetweenFailureMeanTimeBetweenFailure,平均无故障时间,平均无故障时间磁盘阵列基础知识6 6、FCFC磁盘、磁盘、
12、SASSAS磁盘、企业级磁盘、企业级SATASATA磁盘的性能对比(转速、平均无故障时间、磁盘的性能对比(转速、平均无故障时间、平均寻道时间、持续读写速率、应用特点)平均寻道时间、持续读写速率、应用特点)硬盘类型转速MTBF平均寻道时间持续读写速率应用特点企业级SATA磁盘7200 RPM120万小时8.5ms2530MB/秒大容量、小吞吐量,高性价比SAS磁盘15000 RPM160 万小时3.5ms3045MB/秒大容量、高可靠FC磁盘15000 RPM160 万小时3.5ms4055MB/秒高可靠、负荷能力高、企业级应用7 7、IOPSIOPS是什么?是什么?IOPSIOPS指标对哪些存
13、储应用有关键影响?指标对哪些存储应用有关键影响?IOPSIOPS是存储设备每秒是存储设备每秒I/OI/O的处理数量,通常有硬盘的处理数量,通常有硬盘IOPSIOPS和和Cache IOPSCache IOPS之分(真之分(真正有价值的是硬盘正有价值的是硬盘 IOPS IOPS)。)。IOPSIOPS指标对小数据、密集指标对小数据、密集I/OI/O应用有参考价值(如交易处理系统,应用有参考价值(如交易处理系统,WebWeb应用,应用,MAILMAIL)磁盘阵列基础知识磁盘阵列基础知识9 9、桌面级、桌面级SATASATA硬盘与企业级硬盘的差异硬盘与企业级硬盘的差异无故障时间无故障时间(企业级硬盘
14、是桌面级硬盘的(企业级硬盘是桌面级硬盘的2323倍倍)可靠性:(企业级硬盘带可靠性:(企业级硬盘带ECCECC校验,桌面级硬盘不带校验,桌面级硬盘不带)工作环境工作环境(企业级硬盘企业级硬盘7X24,7X24,桌面级硬盘桌面级硬盘5X8 5X8 )磁盘阵列基础知识1010、什么是、什么是RAIDRAID?RAIDRAID技术有哪些常用的级别?技术有哪些常用的级别?RAIDRAID(Redundant Array of Independent DisksRedundant Array of Independent Disks):即):即“独立冗余磁盘阵列独立冗余磁盘阵列”技术。技术。RAIDRA
15、ID技术将磁盘阵列中的多个磁盘组合为单一的虚拟磁盘,通过数据条带化、技术将磁盘阵列中的多个磁盘组合为单一的虚拟磁盘,通过数据条带化、数据校验等方式提供数据存储的高性能和高可靠性。数据校验等方式提供数据存储的高性能和高可靠性。常见的常见的RAIDRAID级别级别RAID 0RAID 0(Striped Disk Array without Fault ToleranceStriped Disk Array without Fault Tolerance,无差错控制的分块磁盘组),无差错控制的分块磁盘组)RAID 1RAID 1(MirroringMirroring,镜象结构),镜象结构)RAID
16、 0+1RAID 0+1(Mirroring and StripingMirroring and Striping)RAID 3RAID 3(Striping with dedicated parityStriping with dedicated parity,带奇偶校验的并行传送),带奇偶校验的并行传送)RAID 5RAID 5(Striping with distributed parityStriping with distributed parity,分布式奇偶校验的独立磁盘结构),分布式奇偶校验的独立磁盘结构)RAID6RAID6(带有两种分布存储的奇偶校验码的独立磁盘结构)(带有
17、两种分布存储的奇偶校验码的独立磁盘结构)1、磁盘阵列基础知识2、磁盘阵列基础技术3、磁盘阵列术语概念4、磁盘阵列系统架构5、磁盘阵列配置案例磁盘阵列基础技术数据跨盘(Spanning)技术RAID组技术 RAID0/1/3/5/6/10/30/50等可靠性和可用性技术虚拟磁盘(Virtual Disk)技术热备盘技术写cache技术磁盘阵列基础技术数据跨盘技术定义 通常在磁盘中写入/读取连续数据都是在一个磁盘的不同扇区中连续写入或读取,这在数据写入和读取时就比较容易定位。在磁盘阵列中,为了提高磁盘的读写性能,通常把连续数据分成不同的段,交叉在不同磁盘中读写,这就是数据跨盘读写技术。磁盘阵列基础
18、技术 RAID技术什么是RAID?RAID(Redundant Array of Independent Disks):即“独立冗余磁盘阵列”技术。RAID技术将磁盘阵列中的多个磁盘组合为单一的虚拟磁盘,通过数据条带化、数据校验等方式提供数据存储的高性能和高可靠性。RAID技术有哪些常用的级别?RAID 0(Striped Disk Array without Fault Tolerance,无差错控制的分块磁盘组)RAID 1(Mirroring,镜象结构)RAID 0+1(Mirroring and Striping)RAID 3(Striping with dedicated parit
19、y,带奇偶校验的并行传送)RAID 5(Striping with distributed parity,分布式奇偶校验的独立磁盘结构)RAID6(带有两种分布存储的奇偶校验码的独立磁盘结构)磁盘阵列基础技术 硬盘条带(Disk Striping,RAID 0)硬盘条带的方法把数据同时写到多个硬盘,而不是只写到一个硬盘上。磁盘阵列基础技术硬盘镜像(硬盘镜像(RAID 1)硬盘镜像(RAID 1)是容错磁盘阵列技术最传统的一种形式,它最重要的优点是百分之百的数据冗余。磁盘阵列基础技术条带加专用奇偶校验(条带加专用奇偶校验(RAID3)使用一个专用的磁盘存放所有的校验数据,其它磁盘条带的数据读写操
20、作,达到数据的冗余和提供高容错性能。磁盘阵列基础技术分布奇偶校验(分布奇偶校验(RAID5)RAID 5把奇偶位信息分散分布在硬盘子系统的所有硬盘上。(而不是使用专用的校验盘)磁盘阵列基础技术-Raid6Stripe01234560D(0,0)D(0,1)D(0,2)D(0,3)D(0,4)P(0)Q(0)1D(1,0)D(1,1)D(1,2)D(1,3)P(1)Q(1)D(1,4)2D(2,0)D(2,1)D(2,2)P(2)Q(2)D(2,3)D(2,4)3D(3,0)D(3,1)P(3)Q(3)D(3,2)D(3,3)D(3,4)4D(4,0)P(4)Q(4)D(4,1)D(4,2)D(
21、4,3)D(4,4)5P(5)Q(5)D(5,0)D(5,1)D(5,2)D(5,3)D(5,4)6Q(6)D(6,4)D(6,0)D(6,1)D(6,2)D(6,3)P(6)N N2 2+允许同时坏两块硬盘而不丢失数据允许同时坏两块硬盘而不丢失数据两种算法两种算法两次校验两次校验 RAID 6技术通过提供二份校验数据来弥补SATA硬盘的可靠性较低的弱点,使SATA盘阵的数据可靠性达到SAS盘阵甚至FC盘阵的级别。磁盘阵列基础技术条带加镜像(条带加镜像(RAID10)数据从控制器分出两路,首先把数据做条带化,随后分出来的每一路数据再分两路,做Mirroring操作,即互做镜像。磁盘阵列基础技术
22、常用RAID级别的比较专用奇偶位条带专用奇偶位条带RAID级别级别RAID0RAID1RAID3RAID5RAID10别名别名条带条带镜像镜像专用奇偶专用奇偶位条带位条带分布奇偶位分布奇偶位条带条带镜像阵列条镜像阵列条带带容错性容错性无无有有有有有有有有冗余类型冗余类型无无镜像镜像奇偶校验奇偶校验奇偶校验奇偶校验镜像镜像备盘备盘无无有有有有有有有有读性能读性能高高低低高高高高中间中间随机写性能随机写性能高高低低最低最低低低中间中间连续写性能连续写性能高高低低低低低低中间中间需要的磁盘需要的磁盘数数2个或更多个或更多2个或个或2N个个3个或更多个或更多3个或更多个或更多4个或个或2N(N2)可用
23、容量可用容量总的磁盘容总的磁盘容量量磁盘容量的磁盘容量的50磁盘容量磁盘容量的(的(N-1)/N磁盘容量的磁盘容量的(N-1)/N磁盘容量的磁盘容量的50磁盘阵列基础技术可靠性可靠性:指的是硬盘在给定条件下发生故障的概率可靠性:指的是硬盘在给定条件下发生故障的概率 磁盘阵列可以改善硬盘系统的可靠性。因为某一硬盘中的数据可以从其它硬盘的 数据中重新产生出来(例如RAID1/3/5/10等),所以很少会有机会使整个硬盘系统失效。硬盘子系统的可靠性因而大大改善了。可用性:指的是硬盘在某种用途中可能用的时间可用性:指的是硬盘在某种用途中可能用的时间磁盘阵列基础技术可用性冗余磁盘阵列允许单个硬盘出错,而
24、继续正常工作。RAID组技术保证硬盘故障后的系统恢复时间也大大缩短。电源冗余控制器冗余链路冗余磁盘阵列基础技术多路径端口链路Failover2,主机I/O 转移到C1P1端口1.控制器1发现线缆发生故障3.主机选取新的通路LUN磁盘阵列基础技术虚拟磁盘(Virtual Disk)技术 卷的三个层次:物理磁盘、卷的三个层次:物理磁盘、虚拟磁盘虚拟磁盘和逻辑卷和逻辑卷。要建立卷,首先要根据不同的RAID策略,采用一块或者多块物理磁盘组成虚拟 磁盘,然后在虚拟磁盘之上划出需要的空间建立卷。物理磁盘是单个的物理磁盘设备,用来进行数据的读写。虚拟磁盘包含多个物理磁盘,并被作为一个实体来进行数据的读写。磁
25、盘阵列基础技术热备盘技术如果其中的一个磁盘失效了,那么系统立刻自动采用未使用的磁盘顶替如果其中的一个磁盘失效了,那么系统立刻自动采用未使用的磁盘顶替失效磁盘,进行镜像数据重构,这种机制称之为磁盘热备技术失效磁盘,进行镜像数据重构,这种机制称之为磁盘热备技术磁盘阵列基础技术写cache技术(一)写操作处理模式有两种:写操作处理模式有两种:Write BackWrite Back模式和模式和Write ThroughWrite Through模式。模式。Write BackWrite Back模式:模式:1.第一步,数据写入到 控制器CACHE2.第二步,数据成功写入内部Cache之后就向主机返回
26、数据已经写入到磁盘中,写操作完成磁盘3.第三步,数据从CACHE中刷新到磁盘中停电、写入时硬盘故障等将导致数据不完整性能较大提升数据写入速度磁盘阵列基础技术写cache技术(二)Write ThroughWrite Through模式模式:1.第一步,数据写入到 控制器CACHE3.第三步,数据成功写入到磁盘之后,向主机返回写操作完成信息,写操作完成磁盘2.第二步,数据从CACHE中刷新到磁盘中数据不易丢失数据写入速度相比Write-Back较慢1、磁盘阵列基础知识2、磁盘阵列基础技术3、磁盘阵列术语概念4、磁盘阵列系统架构5、磁盘阵列配置案例磁盘阵列术语概念JBOD逻辑盘双控(Duplexi
27、ng)主机适配器(Host Adapter)Logical Unit Number(LUN)World Wide Name(WWN)磁盘阵列术语概念JBOD 在磁盘柜里包含了若干块磁盘在磁盘柜里包含了若干块磁盘无法提供磁盘故障冗余无法提供磁盘故障冗余由独立的磁盘组成,不能有效提由独立的磁盘组成,不能有效提升磁盘的存取速度升磁盘的存取速度JBOD(JustBundleOfDisks)“简单磁盘捆绑”,通常又称为Span。JBOD不是标准的RAID级别.Span是在逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘磁盘阵列术语概念逻辑盘(一)什么是系统逻辑盘什么是系统逻辑盘?7 7
28、块块73G73G的物理磁盘的物理磁盘511 GB 逻辑盘组逻辑盘组 (7x73)逻辑盘逻辑盘 0(200GB)逻辑盘逻辑盘“1(200GB)空闲的盘空闲的盘 (111GB)通过RAID控制器,把磁盘阵列的存储容量分配给各主机操作系统,得到的磁盘驱动器磁盘阵列术语概念逻辑盘(二)多种逻辑盘并存一个盘组多种逻辑盘并存一个盘组逻辑盘逻辑盘 0,20GBRAID Level 0逻辑盘逻辑盘 1,50GBRAID Level 5逻辑盘逻辑盘 2,30GBRAID Level 03块物理磁盘(块物理磁盘(100G)组成一个盘组,)组成一个盘组,3个逻辑盘个逻辑盘每个逻辑盘都有唯一的RAID等级在一个盘组里
29、,有分别不等RAID等级的逻辑盘磁盘阵列术语概念双控(Duplexing)这里指的是用二个控制器来控制一台磁盘阵列。其中一个控制器发生故障,另一个控制器马上接管。并可实现同时工作。在图中,黑色硬盘代表分配给A控制器,由A控制器负责管理磁盘阵列术语概念主机适配器(主机适配器(Host Adapter)安装在服务器或工作站 PCI插槽上,与磁盘阵列连接,进行数据信号通信 iSCSI HBA CardiSCSI 磁盘阵列SCSI HBA CardSCSI 磁盘阵列FC HBA CardFC磁盘阵列千兆网线SCSI线缆光纤线缆磁盘阵列术语概念Logical Unit Number(LUN)SCSISC
30、SI通过通过LUNsLUNs来进行设备的寻址来进行设备的寻址Host AdapterID 7ControllerID 1Disk DriveLUN 0Disk DriveLUN 1ControllerID 2Disk DriveLUN 0Disk DriveLUN 1磁盘阵列术语概念World Wide Name(WWN)每一个设备的唯一标示就是每一个设备的唯一标示就是World Wide NameWorld Wide Name(就像一个人的身份证,终身使用并不会修改就像一个人的身份证,终身使用并不会修改)。光纤存储系统上的逻辑卷通过主机上的光纤存储系统上的逻辑卷通过主机上的HBAHBA卡(光
31、纤通道卡)卡(光纤通道卡)WWNWWN号和主机建立连接。号和主机建立连接。10:00:00:60:69:00:60:02 生产厂商选择的生产厂商选择的16进制字符进制字符(Brocade选择选择1)FC标准预留标准预留IEEE定义定义生产厂商定义生产厂商定义u使用的设备使用的设备:交换机交换机,磁磁,磁带机磁带机/库库,HBA卡卡Node WWN:20:00:00:60:69:00:60:02 Port WWN:生产厂商选择的生产厂商选择的16进制字符进制字符u设备有一个或多个端口设备有一个或多个端口:交换机交换机,磁带机磁带机/库库,HBA卡卡1、磁盘阵列基础知识2、磁盘阵列基础技术3、磁盘
32、阵列术语概念4、磁盘阵列系统架构5、磁盘阵列配置案例磁盘阵列系统架构(一)常见的磁盘阵列组成部分:常见的磁盘阵列组成部分:控制器磁盘扩展柜主存储=+控制器模块+磁盘扩展柜=控制器和磁盘柜分离控制器和磁盘柜分离控制器和磁盘柜一体控制器和磁盘柜一体磁盘阵列系统架构(二)磁盘阵列组成部分:控制器和磁盘柜分离磁盘阵列组成部分:控制器和磁盘柜分离控制模组控制器控制模组控制器磁盘阵列系统架构(三)磁盘阵列组成部分:控制器和磁盘柜一体磁盘阵列组成部分:控制器和磁盘柜一体 控制器模块磁盘柜扩展柜控制器模块磁盘柜扩展柜磁盘阵列系统架构(四)磁盘阵列扩展连接架构图磁盘阵列扩展连接架构图蓝线代表连接示意蓝线代表连接
33、示意橙线代表光纤线缆橙线代表光纤线缆扩展连接的时候,通过橙色的光纤线缆,控制器一采用从上往下的连接方式,控制器二采用从下往上的方式进行级联,从而避免了单台JBOD发生故障,导致整套系统发生故障。控制器一控制器一 控制器二控制器二磁盘阵列系统架构(五)磁盘阵列系统连接磁盘阵列系统连接-直接连接直接连接Windows-Server HBA CardLinux-Server HBA Card磁盘阵列系统连接磁盘阵列系统连接-网络连接网络连接Windows-Server HBA CardLinux-ServerHBA Card 磁盘阵列系统架构(六)2 2台服务器台服务器,使用使用HBAHBA卡,通过
34、交换机,和卡,通过交换机,和磁盘阵列建立连接磁盘阵列建立连接磁盘阵列系统连接磁盘阵列系统连接-Failover-FailoverWindows-Server HBA Card 1Linux-ServerHBA Card 1磁盘阵列系统架构(七)HBA Card 2HBA Card 2 2 2台服务器台服务器,分别装分别装2 2块块HBHBA A卡,通过交换机,和磁卡,通过交换机,和磁盘阵列建立连接,当其中盘阵列建立连接,当其中一条链路发生故障,通过一条链路发生故障,通过故障切换软件,把数据切故障切换软件,把数据切换到另一条链路上换到另一条链路上1、磁盘阵列基础知识2、磁盘阵列基础技术3、磁盘阵
35、列术语概念4、磁盘阵列系统架构5、磁盘阵列配置案例IBM DS4700配置IBM小型机小型机1:ControllerA2:ControllerB3:主机接口4:以太网口5:串口6:扩展柜接口7:机柜的ID号HBA1HBA2 使用网线连接PC机和DS4700的控制器,就可以通过Storage Manager对DS4700进行操作。FAStT Storage Manager管理软件介绍基于Java的GUI界面在线实时的管理、配置和维护故障恢复助手分析并帮助解决问题性能监视、SNMP配置事件监视和通知关键事件日志创建硬盘阵列,逻辑盘动态逻辑盘容量扩展动态RAID级别调整管理分配不同的逻辑盘到不同的主
36、机HBA卡自检测工具:Recovery Guru,Controller Diagnostics,Read Link Status 支持从BOOTP,DHCP服务器获得IP管理地址FlashCopy、RemoteMirror 等高级特性Storage Manager是DS4700磁盘阵列的管理工具,需要安装在pc客户端上,对磁阵进行配置,工具主要包含下面功能:DS4700控制器IP控制器控制器网口网口IP子网掩码子网掩码Controler A1192.168.128.101255.255.255.02192.168.129.101255.255.255.0Controler B1192.168.
37、128.102255.255.255.02192.168.129.102255.255.255.0 DS4700控制器默认出厂IP如下,当IP丢失时可以通过串口进行IP地址设置。DS4700随机带一根RS-232电缆和一端是TJ-6接口,另一端是9针串口的转接头将TJ-6插入Controller A的串口,另一端接到一台带有串口的终端机器串口上。创建LUN在PC机上选择“开始 所有程序 Storage Manager 9 Client Storage Manager 9 Client”。选择“Manual”。单击“OK”。创建LUN系统弹出“Add Storage Subsystem”对话框在
38、“Fist Controller”文本框中输入Controller A的IP地址192.168.128.101,在“Second Controller”中输入ControllerB的IP地址192.168.128.102单击“Add”创建LUNStorage Manager开始连接磁盘阵列创建LUN连接成功后,系统弹出“Storage Subsystem Added”,询问用户是否需要连接另一个磁盘阵列,单击“No”创建LUN出现如图所示的窗口,可以看到刚连接成功的磁盘阵列。在 上单击鼠标右键,在弹出的菜单中选择“Manage Storage Subsystem”。创建LUN 系统显示磁盘个数
39、和磁盘状态,从下图中可以看出,该磁盘阵列有16块磁盘创建LUN单击鼠标右键,选择“Create Logical Drive”创建LUN系统出现如图所示的窗口,表明该磁盘阵列有1,085,857GB的容量可供划分创建LUN 单击“Next”,系统显示如下页面。在“RAID level”中选择“RAID1”,在“Drive Selection choices”中选择“Manual-select drives to obtain array capacity”。创建LUN 单击“Next”,如下图1、在左边“Unselected drives”列表框中先选中一块磁盘1。2、按住“Ctrl”键,选择另
40、外一块磁盘2。3、单击“Add”把选中的磁盘添加到右边“Selected drives(mirrored pair)”列表框中。4、重复上面的3个步骤把其他的4块磁盘增加到右边“Selected drives(mirrored pair)”列表框中。创建LUN 单击“Calculate Capacity”,对硬盘容量计算,系统显示RAID组信息。创建LUN 单击“Next”。系统显示“Logical Drive parameters”页面,如图下图所示。1、输入新创建的LUN大小2、新创建的LUN名称创建LUN 单击“Next”,自定义LUN的特性,如图所示。1、在“Logical Drive
41、 I/O characteristics type”中定义LUN的特性。如果该LUN主要给文件系统使用,则选择“(typical)”单选按钮;如果该LUN主要给数据库使用,则选择“Database”单选按钮。2、在“Preferred controller ownership”中选择相应的单选按钮,确定LUN所属的控制器。创建LUN 单击“Next”。系统显示“Logical Drive-to-LUN Mapping”页面,如图所示。选择“Default mapping”单选按钮。在“Host type(operating system)”中的下拉框中选择新建磁盘归属主机的操作系统,例如:AI
42、X。创建LUN单击“Finish”。系统显示创建成功信息,如图所示。至此,已创建一个RAID组(Array1)和一个LUN(1A)。如果需要创建一个RAID组(Array2),则单击“Yes”。如果不需要再创建RAID组,则单击“No”。增加LUN如果需要增加多个LUN,在“Free Capacity”上单击鼠标右键,选择“Create Logical Drive”。增加LUN系统显示“Introduction(Create Logical Drive)”页面,如图所示。单击“Next”。系统显示“Logical Drive parameters”页面。输入磁盘信息,输入磁盘信息的操作步骤参考
43、“创建LUN”的步骤增加LUN系统显示划分LUN的结果,如图所示。创建热备盘在Array Management视图中选择计划设置为热备的磁盘,右键单击选择“Hot Spare Coverage”,将激活创建热备盘向导创建热备盘选择默认值,单击“OK”完成热备盘创建创建热备盘创建完成热备盘,通过如图所示可以看见新建的热备盘。LUN 映射配置下面做LUN-TO-DRIVE 的映射配置,同前面建立RAID 阵列或LUN 而言,上述过程是磁盘的物理配置过程。下面的LUN 到主机的映射是一个逻辑过程。单击Mapping View 后,右击defalult group,选择定义主机组蓝色框LUN 映射配置
44、自己定义一个主机组LUN 映射配置定义完成主机组后,右击定义主机LUN 映射配置选择LUN 映射配置,出现如下界面,单击左侧相应于主机的FC 卡的WWN 号,单击ADD,并点击EDITLUN 映射配置定义主机别名,为便于记忆,我们选择主机名与HBA 卡的位置号做为区分。分主机的两个HBA 卡设置别名。LUN 映射配置右击 default group,选择增加mapping,将LUN 映射到主机端口后显示如下.至此DS4700 的配置完成。LUN 映射配置可以在“Defined Mappings”中,选择具体硬盘,鼠标右键“Chenge Mapping”或者“Remove Mapping”,对已完成的硬盘映射进行修改或删除。磁阵开关机1、DS4700 关机1 关闭 服务器。2 关闭 DS4700 的控制器电源3 关闭 DS4700 的EXP 磁盘扩展柜电源。2、DS4700 开机1 打开 DS4700 的EXP 磁盘扩展柜电源2 打开 DS4700 的控制器电源3 打开服务器