DFT-HA双机容错解决方案对于现代企业来说,利用计算机系统来提供及时可靠的信息和服务是必不可少的;另一方面,计算机硬件与软件都不可避免地会发生故障,这些故障有可能给企业带来极大的损失,甚至整个服务的终止,网络的瘫痪。可见,对一些特别的企业或公司,系统的高可用性显得更为重要。因此,必须有适当的措施来确保计算机系统提供不间断的服务,以维护系统的可用性。一、系统现状分析信息系统的可用性通常在两种情况下会受到影响,一种是系统当机、错误操作和管理引起的异常失败,另一种是由于系统维护和升级,需要安装新的硬件或软件而正常关机。高可靠性软件必须为这两种情况提供不间断的系统服务。这就是业界常说的高可用性系统。高可用性系统高可用性系统是在冗余的通常可用性系统基础之上,运行高可靠性软件而构成。高可靠性软件用于自动检测系统的运行状态,在一台服务器出现故障的情况下,自动地把设定的服务转到另一台服务器上。用户现状分析:1,充分利现有两台HPLh3000服务器2,现有10块73GB磁盘,10块36GB磁盘,希望使用一个阵列存放容量不同的磁盘,尽管DFT所有产品都支持不同容量不同品牌的磁盘,从系统稳定性考虑,DFT仍建议一个磁盘阵列内尽可能采用相同型号的磁盘。3,要求对双机系统配置成Active-Active的工作方式以达到负载均衡,即在一台服务器上运行一个关键任务,在另一台服务器上运行另一个关键任务,而两台服务器又互分备份,当任意一台服务器上的服务出现故障时,都会被对方接管服务而不会影响客户的正常工作。4,随着业务数据的增长,存储设备必须具备容量扩展的能力二、方案设计目标:1.软件故障监测与排除2.备份和数据保护3.管理站能够监视各站点的运行情况,能随时或定时报告系统运行状况,故障能及时报告和告警,并有必要的控制手段4.实现错误隔离以及主、备份服务器间的服务切换5.充分利用客户现有资源,以最低成本构造最具效益,最具靠性的双机系统,保护用户先前的投资成本。四、方案设计原则众所周知,在当今信息时代,最为重要的莫过与数据。企业存储系统的核心是:A)数据的安全B)数据的读写速度,即如何安全的存储其系统需要的信息数据和如何提高读写访问速度。根据你们所提供的存储业务量的预估和分析,我们用发展的眼光,根据高起点、高标准的要求,针对存储设备,我们确定了其系统扩容的原则:A:实用性系统设备要以满足信息中心业务需求为主要目标,具备很高的性能,以适应庞大而且快速发展的业务系统。B:可靠性采用稳定可靠的成熟技术,保证系统长期安全运行,以满足关键任务的要求。C:开放性立足长远发展,注重系统的可扩展性,以适应不断增长的数据存储要求。D:安全性确保系统数据的永久安全性E:可维护性、易操纵性,以适应多厂商、多平台和系统的持续性发展。F:具有良好的投资保护。四、方案涉及的组件1)DFTHA软件DFTHA软件同时安装在两台服务器上,用于监视系统的状态,协调两台服务器的工作,维护系统的可用性。它具有如下特点:a.开放性支持所有的操作系统和流行的数据库软件,以及其他的主流应用。b.快速的反应速度典型的错误检测时间是5秒,服务转移时间一般在30-60秒之间。c.自动处理过程错误检测和服务转移过程完全由DFTHA软件自动处理,不需要系统管理员干预。d.图形用户界面DFTHA软件以JavaApplet的形式提供,系统管理者通过交互式界面来配置HA,并且该界面实时地显示出主机系统及服务的状态。e.灵活性用户可指定每台服务器的作用(avtiveorstandby),指定要监控的服务和硬件部份,定义指定的服务发生故障后要采取的进一步行动(如是否重新启动该服务,允许的最大启动时间)。f.可扩充性用户可通过增加服务来进一步提高系统的可用性。g.支持多种工作方式DFTHA支持Active-Active和Active-Standby的工作方式2)1台DFTraid5016U3磁盘阵列,高数据容错能力DFTraid5016U3提供RAID0,1(0+1),3,5,3+spare,5+spare可供选择。这些RAID功能给用户数据的高可靠性提供了保证。例如自动侦测失效盘,热备用硬盘,坏盘数据重建,在线更换硬盘,后台自动重建等。高扩充性和灵活性DFTraid5016U3系列配有4个可定义为主机或磁盘通道的Ultra3SCSI通道。DFTraid5016U3系列支持8个逻辑硬盘,每个逻辑硬盘支持8个分区。每个SCSI通道,可定义为主机或设备通道,实现多主机连接。当读写硬盘的时候,DFTraid5016U3系列能够校验处理坏扇区,从同一逻辑盘中的其他硬盘获得坏盘数据,并对坏扇区重置。所有这些对主机来说,都是透明的。高数据传输性能DFTraid5016U3系列支持并发访问请求,能完成从主机到硬盘的高速并行数据传输。为了达到最高的数据吞吐量,阵列内部所有环节均采用LVD接口,包括并发I/O,命令队列特性等都已在DFTraid5016U3系列控制器内部完成。控制器采用高性能的64位PowerPCRISCCPU以使I/O任务智能化,高速缓存可以完成智能的read-ahead和write-back。DFTraid5016U3系列提供了一个基于SCSI计算机的广泛存储方案,以应用单用户工作站、高端PC服务器、UNIX中央主机等环境当中。易于设定的RAID系统可以通过以下几种方法去设定DFTraid5016U3系列1.LCD面板:通过按钮来配置和监控DFTraid5016U3系列2.RS-232仿真终端配置和监控DFTraid5016U3系列3.DFTraidGUIManager性能规格:*64位PowerPCP603ERISC微处理器*64位总线最大峰值533MB/sec*Ultra3SCSI传递速率高达160MB/SEC*通道:4个Ultra3SCSI通道*RAID级别:0,1(0+1),3,5,1030,50,JBOD(JustaBunchofDrives)*支持9GB,18GB,36GB,73GB,146GBSCSI80针接口磁盘*模块化的ultra160SCSI通道*支持32M-1G的SDRAMDIMMWithECC的高速缓存*支持SAF-TE/S.E.C,S.M.A.R.T,SANready*热备用盘后台自动重建数据,坏盘数据重建.*单机容量可达TB级,自动ID号识别,不需用户设定*硬盘热插拔,可在线更换硬盘,后台自动重建*在线RAID扩展,即在线添加硬盘到RAID中*所有的/Ultra160通道可配置为主机或硬盘通道*支持并发I/O操作,命令队列特性,坏扇区重赋值*智能read-ahead/write-back高速缓存*视窗环境中强大,界面友好的图形管理界面*易于升级的固件快闪存储器*可选备份电池以保护缓存内的数据*驱动器,电源,风扇,温度控制等LED指示,蜂鸣器预警*16个80针四级热插拔专用阵列背板(SCA-II),可扩充至105个硬盘,每个硬盘有一个专用的散热风扇*SCSI线缆:标准配置80-pin(SCA-II),背板上有源终结器自动选择LVD或SESCSI传输模式*工作温度:5to44°湿度:10-95%非凝固状态,海拔:海平面10,000ftDFTraid5016U3微处理器64位PowerPCRISC微处理器主机/硬盘接口2个主机通道,2个磁盘通道(可扩充为6个)RAIDLevel0,1(0+1),3,5,30,50,JBOD基本的SCSI通道2-8个Ultra3WideSCSI通道,标准配置4个SCSI线缆标准配置80-pin(SCA-II),背板上有源终结器自动选择LVD或SESCSI传输模式硬盘位16位磁盘支持支持9GB,18GB,36GB,73GB,146GBSCSI80针接口磁盘高速缓存32Mto1Gbytes,标准配置128M后备电池可选,DFT-9070c电源400W*2(可选)冗余双控支持,容错总线(falutbus)支持(DFT专有)环境要求10C~50C10%to85%Non-condensing国际认证FCC,CE,UL,CSA,Y2KMTBF500000尺寸26.75(H)x9.75(W)x25.5(D)(16位机箱)3)2台服务器两台HPlh3000安装操作系统及各种应用服务软件,2台服务器的操作系统要求一样。四、方案的实施1、DFT-HA双机系统方案架构图:方案说明:磁盘阵列配置在DFTraid5016U3磁盘阵列中插入16块73GB磁盘配置成raid5+spare。为了达到客户双Active的热备工作方式,在系统中将逻辑盘按需要分成两个分区将两个不同关键任务的数据分别保存在两个不同的分区之上。事实上容错功能已成为磁盘阵列最受青睐的特性,为了加强容错的功能以及使系统在磁盘故障的情况下能迅速的重建数据,以维持系统的性能,在建立磁盘阵列系统的时候,将其中一磁盘指定为后备磁盘,此一磁盘在平常并不操作,但若阵列中某一磁盘发生故障时,磁盘阵列立即以后备磁盘取代故障磁盘,并自动将故障磁盘的数据重建(rebuild)在后备磁盘之上,因为反应快速,加上快取内存减少了磁盘的存取,所以数据重建很快即可完成,对系服务器B服务器ALANLANSCSI线SCSI线RS232PrivateNetwork统的性能影响不大。对于要求不停机的大型数据处理中心或控制中心而言,热备份更是一项重要的功能,因为可避免晚间或无人持守时发生磁盘故障所引起的种种不便。服务器配置DFTHA可以对服务器硬件要求并不严格,可以是不同品牌的服务器,两台服务器的硬件配置也可以不一样。但两台服务器必须安装相同版本的操作系统。在这个方案中在两台服务器上已安装了操作系统,可以不需重新安装操作系统,但为了系统的安全稳定运行建议重新安装操作系统。网络连接DFTHA支持TCP/IP协议,可以在Ethernet、FastEthernet、FDDI和ATM网上运行。私用网两台服务器通过私用网传送心跳(HeartBeat)信号,使两台服务器能够相互了解对方的运行情况,私用网的建立是在两台服务器上各安装一块网卡,通过对等网线直连。私用网也可通过RS-232网互连。公用网公用网用来提供服务。Client通过此网路与服务器通信。当两台服务器互为备份时,对于不同的服务,可以用不同的公用网连接到两台服务器。如果用户担心因交换机或网线等硬件损坏而引起网络故障,可以加架设冗余网络结构,即所有的服务器或客户过两台网络交换机来连结,从而达到网络冗余。设备安装1.每台服务器均有自已的磁盘,用于安装操作系统软件和其他一些不需要被另一台服务器访问的软件和数据。2.共用存储设备磁盘阵列将客户需要用于双机管理的数据安装在DFT磁盘阵列上,比如像Sybase的数据库文件等。3.在两台服务回上分别插上一块SCSI卡用于服务器与磁盘阵列的连接。主服务器正常时提供服务的主机备份服务器当主服务器提供的服务已不可用时,自动接替主服务器的工作而不用重新起动系统,而当系统服务器恢复正常后,按照使用者的设定以自动或手动方式将服务切换到主服务器上运行。备份服务器除了在主服务器出现故障时作为接替运行服务器的服务之用,还可以执行其他应用程序。因此,一台性能配备充分的主机可同时作为某一服务的主服务器和另一服务的备份服务器使用,即两台运行服务器互为备份。一台主机上面可以运行多个服务,也可作为多个服务的备份服务器。五、方案总结及配置报价总之,DFTHA软件极大程度上减少了人的介入,提高了系统的可靠性与安全性,使服务能高可靠的运行。使用该系统后将使企业中心服务器信息存储和处理效率大幅度提升,大大增强后台的整体负载能力,系统的安全性、可靠性、可扩展性的方面得到明显改善,系统能够提供7X24小时的不间断服务,使企业的整体服务质量得到提高,产生良好的经济效益和良好的社会效应。方案配置表组件描述数量单价小计DFTraid5016U3SCSI磁盘阵列,16个位1台Adpatec29160Ultra160SCSI卡2块DFT-HAHAforwin200双机软件1套合计扩展选件方案1JBOD-88位磁盘