高可用性集群方案.doc_第1页
高可用性集群方案.doc_第2页
高可用性集群方案.doc_第3页
高可用性集群方案.doc_第4页
高可用性集群方案.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高可用性集群方案随着网络应用的不断增多,对网络服务的可靠性要求也越来越强。服务器系统作为整个网络系统提供服务的核心,如果一旦有故障就会影响整个业务系统的正常运行,给企事业单位带来无可估量的经济损失。群集备份技术是解决由软硬件引起可靠性降低的有效措施。高可靠性群集技术是用网络将两个以上的服务器连接起来,当一台服务器停机时,群集中的其他服务器在保证自身业务的基础上,将停机服务器的业务接管。在群集系统中,最简单、最为典型的是双机容错系统通过软硬件的紧密配合,将两台独立服务器在网络中表现为单一的系统,提供给客户一套具有单点故障容错能力,且性价比优越的用户应用系统运行平台。双机容错技术能够自动检测应用或服务器故障,并可将其在另一台可用的服务器上快速重新启动;而用户只会觉察到瞬间的服务暂停。双机容错技术使管理员能够快速检查所有集群资源的状态,并轻松地将工作负载分配给集群之中的不同服务器。这对于人工负载平衡十分有用,并且无需将重要数据和应用脱机即可对服务器进行“滚动升级”。双机容错系统的最低要求是:(a) 两台服务器通过网络互连; (b)允许每台服务器访问对方的磁盘数据;(c)专用的双机容错软件。专用软件可以提供包括故障检测、恢复等多种服务。为了提高系统的可靠性,我们计划将双机容错技术应用到我们的产品系统上。主要考虑到双机容错系统有两种不同工作方式。针对不同的方式,我们有不同的集群软件方案。下面先具体介绍一下两种不同的双机容错方式。1 共享磁盘阵列柜方式共享磁盘阵列柜方式由两台同类型的服务器和一台外接磁盘柜构成,每台服务器拥有各自的系统盘,用来安装操作系统、数据库软件、应用软件和双机容错软件。两台服务器同时还拥有共享的数据盘,即外接磁盘柜,用来存储应用数据,磁盘柜可做RAID 5或RAID 1级数据冗余,保证数据的安全。按照工作方式的不同,共享磁盘阵列柜方式还可以分为双机互备援(Dual Active)模式和双机热备份(Hot Standby)两种模式。特点:共享磁盘阵列柜方式使用外接磁盘柜,可提供海量的存储空间,适用于需要大数据量存储的应用环境。 2镜像磁盘方式(纯软件方式):CKHCAHCAHCA CKCK使用纯软件方式的软件不需要磁盘阵列柜,它将数据存储于各自服务器内,通过镜像引擎将数据进行实时复制,当有故障发生时设定的服务器接管相应的工作。数据存储于不同服务器内避免了单点崩溃的可能性,增加了数据的安全性及系统的可用性。服务器之间通过直联线连接所以服务器之间的连接受距离的限制较小。数据存储在各自服务器硬盘内,平时服务器之间的应用各不影响,提高了服务器正常使用时的效率。纯软件方式由于使用了镜像引擎在服务器上的软件(包括操作系统、数据库)可以使用标准版而非企业版。 磁盘镜像方式,我们可以采用集群软件Legato Co-Standby ServerCo-Standby Server是Legato公司的HA系列软件中运行于Windows平台的双机容错软件。它可以使用共享磁盘阵列柜方式、纯软件方式两种实现用户的高可用性需求。 目前Co-standby server分为Co-Standby Server NT 、Co-Standby Server 2000和Co-Standby Server Aadvanced。 Co-Standby Server可以很方便地将两台WIN2000服务器配置成主-备(或主-主)工作方式,主机的关键应用及其数据以磁盘镜象方式镜象到备机上,当主机系统故障、备机无法检测到主机心跳时,备机会自动接替主机的关键应用服务。与目前流行的其它几款双机热备份软件相比,Co-Standby Server在系统的稳定性、与WIN2000系统的整合性和数据镜象速度等方面都是最好的。l Co-Standby Server主要特点是:1、使用镜像引擎技术:Co-Standby Server使用镜像引擎技术,数据分存于两台服务器内有效的保障了数据的安全性避免了单点崩溃的可能;实行了不停机进行维护,系统的停顿时间减少;正常工作时两台服务器可以看作两台独立的服务器运行不同的主应用,增强了服务器的使用价值;通过直联线连接使两台服务器之间可以远距离连接,具有一定的异地容灾能力。2、实时的块级镜像:Co-Standby Server的块级实时镜像保证了数据在两台服务器上的完整一致性。3、全面的监控:Co-Standby Server从Legato AAM上增强了监控的能力,对目前的应用包括用户自行开发的应用都可以予以保护,对双机的硬件设备进行全面的监测(包括网卡、CPU占用率、内存占用率等),实现对应用错误的预反应,从而避免错误的应用。4、可靠、先进的切换技术:Co-Standby Server当发现应用的服务停止时,不是立即切换而是进行服务的试重启,当重启(可以自行设定重启次数)失败后再进行切换,保证了系统的高效运行。5、低廉的购买、使用成本:1)可以不使用磁盘阵列柜:Co-Standby Server由于不使用磁盘阵列柜,节省了用户的硬件成本,同时节省了硬件的维护成本。2)低软件环境要求:Co-Standby Server运行要求的软件(包括操作系统、应用)不要求是企业版,可以是标准版,避免了用户投资的浪费。3)硬件无关型:Co-Standby Server不要求双机的两台服务器完全相同,只要求两台基于Intel架构的服务器,内存、CPU近量相近(有利于镜像的效率),磁盘技术必须相同,因此用户可以使用已有的服务器来实现双机容错,节省了用户在硬件方面的投资。4)良好的扩充性:Co-Standby Server可以支持扩展镜像(使用镜像引擎)、共享磁盘阵列柜实现双机容错,因此当用户的需求增加时(如增加服务器、数据量增长到必须使用磁盘阵列柜)Co-Standby Server可以以很小的代价即可无缝迁移到Legato AAM,具有良好的使用成本。Co-Standby Server支持的应用:Microsoft SQL Server、Microsoft IIS Server、Microsoft Exchange Server、Microsoft DHCP Server、Lotus、Oracle、Sybase、Informix等。目前,最新可用的应用支持脚本,请参见。Co-Standby Server系列报价:货品描述代理价(单位:元)Legato Co-Standby Server NT/200030000Legato Co-Standby Server AAdvanced35000Legato AAM35000其中Legato Co-Standby Server 2000主要支持win2000 server平台,Legato Co-Standby Server Aadvanced支持win2000/2003 server平台。Legato AAM支持多操作系统。国内主要代理商北京中科希望软件股份有限公司地址:北京市海淀区中关村大街22号中科大厦10层邮编:100080公司网址:/Legato/Legato.htm上海分公司-上海希望电脑网络有限公司电话总机:52896298,52896297地址:上海市天山路600弄3号思创大厦19楼B座邮政编码:200051传真售部联系人: 倪晓伟电话: 010-82620818555手机:E-Mail: 技术支持联系人:江诗文电话: 010-82620818552手机E-Mail: 北京天科思诺信息技术有限公司地址:北京市崇文区东打磨厂街7号宝鼎中心A座11层 邮编:100062 电话:010-6708 3399 传真:010-6708 0606 E-mail:公司网址:/index.htm深圳市新思维电子技术有限公司深圳市高新技术产业园区创维大厦C座12层 Tel:86-755-26743131 Fax:86-755-26743232 Zip:518057 E-mail:W公司网址/index.html深圳市数软科技有限公司公司总机:+86-0755 83765286 83766052 83768462销售咨询:+86-0755 25240708刘先生公司传真:+86-0755 83762939公司地址:深圳市华强北路赛格科技园7楼 邮编:518028E-mail: 公司网址:深圳市康银科技发展有限公司地址:深圳市深纺大厦B座1407 邮编:518031 传真电话83776366、83776566 E-mail: 北京亿达世纪科技有限公司北京市海淀区大慧寺路5号 100081 TEL:62175740 FAX:6681039共享磁盘阵列柜方式,我们可以采用Microsoft 集群技术为了向管理员提供管理企业和商业网络服务器的高级管理功能。微软公司将群集技术集成在windows NT/2000 /2003 server企业版操作系统中,将该技术分为群集服务(MSCS)和负载平衡(NLB)服务。虽然这两项技术都提供了提高服务器可用性和效率的解决方案,但是这两项技术是互为补充的。当一个服务器出现故障时,另一个服务器则会接管该服务器负责处理的事务,即双机容错,而微软称该技术为MSCS(Microsoft Cluster Server)。设计MSCS用于对访问共享驱动器阵列的多个物理服务器进行分组,以便他们可以像单个网络服务器一样工作。客户端可以使用单个计算机名访问应用程序,就好像群集是一个普通服务器。MSCS服务可以监视群集内每一个服务器或者节点的运行情况。如果其中一个服务器出现故障,MSCS会将寄存应用程序的责任转移到另一节点上。1、技术特点群集软件可将两台服务器构建为相互备援,负载分散(Dual Active)的高可用性服务器群集,亦支持活动服务器和备份服务器(Active/Standby)工作方式。两台服务器的品牌、型号及配置不需完全一致。两台服务器可同时处理不同的作业(例如:一为Internet Server,一为SQL Server)。当任一台活动服务器死机时,其IP地址、服务器名称及运行的作业会自动转移至另一台服务器、客户端软件不须重新设定,只要重新连结至原先的IP地址及服务器名称即可继续作业。服务器之间的作业转移可采用手动或自动方式。两台服务器的信息交换可透过:RS232、Ethernet或双主机磁盘阵列系统。NT群集软件是以双NT Service形态运行,若有一个NT Service不正常 中断,另一个NT Service会自动重新启动该不正常中断的NT Service, 以确保NT群集软件不会成为单点失败 。2、系统需求两台Intel兼容CPU的PC服务器Windows 2000 ADVANCED操作系统TCP/IP或NetBEUI协议心跳侦测链路:1个RS232接口, 1至N个Ethernet接口。双机磁盘阵列(如 ESCORT DA系列磁盘阵列)3、应用支持文件共享Microsoft IIS(WWW, FTP, Gopher) 及BackOffice Server关系型数据库应用(Microsoft SQL, Oracle, Sybase, DB2)Microsoft Exchange Server, Lotus Notes Server以NT服务为基础的软件以TCP/IP通讯协议(IP地址)为基础的软件以NetBEUI通讯协议(服务器名称)为基础的软件4、工作原理Cluster原理图注意:l MSCS集群服务稍微依靠硬件(存储系统必须能够支持附加在上面的多样系统)并且明确为Windows 2000有一个单独的微软证明.每台存储服务器配置必须在微软列出硬件兼容性名单(HCL)前,在Windows 2000上彻底被测试并且通过一个有力的测试过程.详见/hwtest.l 每种配置- 一个特效的RAID(独立的磁盘的冗余)控制器或光纤通道主机总线适配卡(HBA)和存储RAID阵列的一个特效的服务器-必需被鉴定的独立的,当在一个关键组成发生改变时所有的都必需重新确认,例如一个服务器BIOS,存储系统驱动器,或者固件。多种服务器,存储和集群的相互连接的组合现已彻底地被测试并已被鉴定,在the Microsoft HCL(/hcl)已有一定的地位。Microsoft Windows Server系列报价:Microsoft Windows ServerC11-00096Windows Server 2000 简体中文版(含10个用户访问许可)彩盒包装产品12,270C11-03021开放式许可10,785C11-021962年软件升级保障6,000C11-03020Windows Server 简体中文版(含10个用户访问许可+2年软件升级保障)开放式许可+2年软件升级保障16,785C10-01484Wi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论