双机容错系统规划书双机容错解决方案双机容错的目地在于保证数据永不丢失和系统永不停机(N0N一STOP).采用智能型磁盘陈列柜(如IBMEXP300或IBMEXP500等)解决了数据永不丢失的问题,采用NTCLUSTER等双机容错软件解决了系统永不停机的问题。而能够以最简单的模式实现完全双机容错的目地,我们推见以下方式。一、基本构架模式一双机互备援(DUALACTIVE)操作系统支持:UNIXSCOOPENSERVERUNIXWAREIBM/AIXSUNSOLARISWINDOWSNT4.0企业版,WINDOWS2000高级版模式二双机热备份(HOTSTANDBY)操作系统支持:UNIXSCOOPENSERVERUNIXWAREIBM/AIXSUNSOLARISWINDOWSNT4.0企业版,WINDOWS2000高级版在这里我们推见这种模式的双机热备份它的主要用处是:(结构图如下)本地盘共享SCSI总线NT本地盘客户端网络高速内部互连IBMPCI100MbpsEtherNetIBMPCI100MbpsEtherNetNOSServeRAID4HServeRAID4HEXP3001当系统软件或应用软件造成服务器当机时2当服务器没当机,但系统软件或应用软件工作不正常时3当服务器内RAID卡损坏,造成服务器与磁盘陈列无法存取数据的4当服务器内硬件损坏,造成当机或不正常关机时,双机能够瞬时进行自动切换,保证信息系统的正常运行。二、硬件系统的基本需求。名称说明数量单价小计IBMX2508665-61YPIIIXEON700MHz/1M/4-SMP/0GECCSDROM/0GHDD/10-100M/2*250W/40XCD-ROM/1.44MB2台CPU套件PIIIXEON700MHz含CPU模块2套IBM内存IBM512MECCSDRAM带纠错功能8组IBM硬盘36.4G10KWideU160SCSIHSSLHDD5块18.2G10KWideU160SCSIHSSLHDD4块IBM阵列卡RAID-4MXU160SCSIAdapter2块磁盘阵列柜IBMEXP300(14个槽位)1网卡IBM10/100EthernetAdapter网卡2SCSI线2MSCSI连接线2合计保护在以上的硬件配置中首先通过两台X250-61Y和一台EXP300做到双机热备份,把重要数据保存在阵列柜中。附:单一台X250-61Y的内存硬盘电源风扇等以实现冗余所以X250-61Y在HOTSTANDBY的环境中可以使您的数据安全的储存在EXP300(EXP300中通过RAID5使数据永不丢失)。另外在把最重要的数据被份到磁带机中。附:X2508665-71Y标准配置表:型号x2508665-61Y外形/高度塔式/8U处理器IntelPentiumIIIXeon700MHz/100MHz处理器数量(标配/最大)1/4二级高速缓存(每处理器)1MBChipkill内存(标配/最大)512MB/16GBI/O插槽6个PCI(4x64-bit33MHzActivePCI,2x64-bit66MHz)分离背板2套5个Ultra2热插拔驱动器托架高级系统管理处理器集成托架最多可扩展到14个托架(包括10个薄型的热插拔驱动器;40X-17XIDECD-ROM;1.44MB磁盘驱动器)最大内部存储容量364GBSCSIRAID支持标配ServeRAID-4H控制器网络10/100集成以太网I/O端口双串口,并口,鼠标,键盘,视频,管理,SCSI,以太网,2USB电源500W(2x250W热插拔,冗余);最大支持4x250W冷却风扇4个热插拔部件(7个风扇)光通路诊断支持/增强级预测故障分析硬盘,处理器,稳压模块,风扇,电源,内存支持的操作系统Mircosoft®Windows®2000Server/AdvancedServer,MicrosoftWindowsNT®,NovellNetWare,SCOUnixWare,CitrixMetaFrame及Linux®(RedHat,SuSe,Caldera,TurboLinux)软件IBMDirector,IBMServerGuideTM,NortonAntivirus(OEM版),LotusDominoR5(2001年12月31日前)服务、技术支持三年有限现场保修服务,免费现场安装三、软件系统基本需求。对于软件系统我们推荐选用WINDOWS2000高极服务器版。因为它的特点是多平台支持,多任务和多线程操作,安全性高,支持基于MS-DOS、WIN16、WIN32、OS/2、POSIX的应用程序,内置网络,支持4GB内存和16TB硬盘文件系统的高可靠性。并且其自带的磁盘管理器具有非常高的使用性能,能够完成各种复杂的硬盘配置方法。选用NTCLUSTER双机容错软件,它自带的双机控制能够在服务器停电,服务器的硬盘、CPU、RAM发生故障,网络连接出现失败,操作系统、数据库或应用软件出现错误时等情况下实现自动切换,保障工作正常运转。四、安装与调试1、硬件的安装首先要在两台服务器里各安装一块IBMRAID控制卡,我们推荐在服务器中安装双通道的阵列卡RAID4Mx,用SCSI线将磁盘阵列柜与每块RAID卡的外部SCSI接口相连;其次通过HUB或交换机使两台服务器连接到网络上;然后用一根网线将两台服务器上新安装的IBM网卡之间连接好以用作进行心跳诊测;最后两台服务器各装两块18.2G的硬盘做系统盘将其配置成RAID1,磁盘阵列柜装叁块36.4G硬盘,将其配置成RAID5用来存放和备份数据2、系统的安装在两台服务器上正常安装WINDOWS2000高级版;在安装过程中,一台配置成主控制器,另一台配制成备份域控制器,并且都填加SNMP服务,两台服务器同时运行操作系统,启动相应的服务程序、在安装了Spk1后再安装NTCLUSTER双机容错软件,运行其双机控制应用程序,设置两台服务器之间相对应的参数,设定一个相同的虚拟IP地址,实现双机切换。这样在满足了以上软硬件系统的基本需求下,我们就能够轻松的实现双机热备份。在系统正常的情况下,一台主机为工作机,另一台主机为备份机。工作机为信息系统提供支持,备份机监视工作机的运行情况(工作机也同时监视备份机工作是否正常,有时备份机因某种原因出现异常,工作机可尽早通知系统管理员解决,确保下一次切换的可靠性)。当工作机出现异常,不能支持信息系统运行时,备份机主动接管工作机的工作,继续支持信息系统的运行,从而保证信息系统能够不间断的进行。当工作机经过维修恢复正常后,系统管理人员通过命令或经由以人工或自动的方式将备份机的工作切换回工作机;也可以激活监控程序,监视备份机的运行情况,此时,原来的备份机就成了工作机,而原来的工作机也就成了备份机。五、总结此方案只提出了大概的解决方法及阐述了一些基本的步骤,如有不详之处希望予以谅解。如对本解决方案有任何疑问和建议望指出,我们将对其说明、修改及补充。基于SERVERAID4系列卡的Windows2000版本的双机热备安装方法一硬件需要:1.IBMX-Series或Netfinity服务器两台,要求两台硬件配置相同2.外置磁盘扩展柜一台(例如:EXP300......)3.ServeRaid4系列的阵列卡两块(4L,4M,4H)4.外置SCSI电缆两条(P/N:03K9195)5.网络适配卡四块(由于主机服务器上一般至少有一块网卡,所以可以根据实际情况来决定是否另行购买)二软件需要:1.IBMServeRAIDBIOS/FirmwareUpdateDiskette(4.50)(v4.50)(版本大于6.30)此软件随机赠送4.IBMServeRAIDManager(v4.50)(v4.50)安装Cluster,客户需要购买两套Windows2000advancedServer7.其他相关的软盘(例如网卡驱动等会随选件购买而带)三硬件安装步骤:1.连接好主机,键盘,鼠标,显示器2.分别插入主机和磁盘扩展柜的硬盘3.打开主机箱盖,依次插入ServeRaid卡和网络适配卡4.用SCSI电缆(03K9195)将每一台主机的ServeRaid卡和磁盘扩展柜后端接口相连5.将每台主机中一块网卡用直连线连接6.将每台主机中的另一块网卡和网络连接7.接好主机的磁盘扩展柜的电源四软件安装步骤:(1)升级ServeRaid卡的BIOS和Firmware1.将IBMServeRAIDBIOS/FirmwareUpdateDiskette#1(v4.50)软盘分别插入两台服务器,引导服务器启动。2.ServeRaid卡的BIOS和Firmware。升级完成后,关闭ServerB,打开ServerA。(ServeRaid卡的BIOS版本在3.50以上时,可以省去连接两块ServeRaid卡间的SCSI心跳线)(2)安装操作系统3.打开ServerA,关闭ServerB,磁盘扩展柜保持在开机状态4.可以用ServerGuideSetupandInstallationCD启动服务器5.按照提示安装Windows2000AdvancedServer操作系统6.安装ServeRaidManager(v4.50)7.打开ServerB,关闭ServerA,磁盘扩展柜保持在开机状态8.可以用ServerGuideSetupandInstallationCD启动服务器9.按照提示安装Windows2000AdvancedServer操作系统10.安装ServeRaidManager(v4.50)11.完成后关闭NODEB,打开NODEA。(2)配置共享硬盘12.打开ServerA,关闭ServerB。磁盘扩展柜正常开启_.13.从IBMServeGuideSetupandInstallationCD(v4.50)启动14.语言选择“English”15.键盘选择“UniteStates”;鼠标选择“UniteStates”16.接收协议,按“NEXT”17.选中操作系统“WindowsNT”,并同时选择“RunSetupProgramandConfigureHardware按“NEXT”18.选择“Express按“NEXT”19.设置“日期”和“时间”20.点中“Controller图标按鼠标右键,选择“RestoretoFactoryDefaultSetting”21.点中“Controller图标按鼠标右键,选择“CreateArray”22.选择“CustomeConfiguration”,然后按“NEXT”23.根据客户自己的需求创建阵列和逻辑驱动器(注意:共享柜中的每个阵列中只能有一个逻辑驱动器,而且它的RAID级别最好为1)24.鼠标右键点击“Controller”,选择“ClusterAction”,然后选择“ConfigureforClustering”25.然后会弹出一个窗口ControllerName:Node_APartnerName:Node_BChnnel1:6LogicalDrive1:shared,Mergegroup=1(共享盘柜)LogicalDrive2:shared,Mergegroup=2(共享盘柜)(注意: