双机热备-磁盘阵列以及镜像方式

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

双机热备解决方案目录方案分析..........................................................................................................31、双机容错基本架构.............................................................................................................31)双机互备援(DualActive)基本简介...................................................................32)双机热备份(HotStandby)基本简介...................................................................32、双机容错的实现方法.........................................................................................................41)集群软件+磁盘阵列柜.............................................................................................42)集群软件+镜象卷......................................................................................................5双机热备解决方案方案分析1、双机容错基本架构双机容错的目的在于保证数据永不丢失和系统永不停机,采用智能型磁盘阵列柜可保证数据永不丢失,采用双机容错软件可保证系统永不停机。它的基本架构共分两种模式:双机互备援(DualActive)模式和双机热备份(HotStandby)模式。1)双机互备援(DualActive)基本简介所谓双机热备援就是两台主机均为工作机,在正常情况下,两台工作机均为信息系统提供支持,并互相监视对方的运行情况。当一台主机出现异常时,不能支持信息系统正常运营,另一主机则主动接管(TakeOver)异常机的工作,继续主持信息的运营,从而保证信息系统能够不间断的运行,而达到不停机的功能(Non-Stop),但正常运行主机的负载(Loading)会有所增加。此时必须尽快将异常机修复以缩短正常机所接管的工作切换回忆备修复的异常机。切换时机(TakeOver)系统软件或应用软件造成服务器宕机服务器没有宕机,但系统软件或应用软件工作不正常SCSI卡损坏,造成服务器与磁盘阵列无法存取数据服务器内硬件损坏,造成服务器宕机服务器不正常关机2)双机热备份(HotStandby)基本简介所谓双机热备份就是一台主机为工作机(PrimaryServer),另一台主机为备份机(StandyServer),在系统正常情况下,工作机为信息系统提供支持,备份机监视工作机的运行情况(工作机也同时监视备份机是否正常,有时备份机因某种原因出现异常,工作机科尽早同志系统管理员解决,确保下一次切换的可靠性)。当工作机出现异常,不能支持信息系统运营时,备份机主动接管(TakeOver)工作机的工作,继续支持信息的运营,从而保证信息系统能够不间断的运行(Non-Stop)。宕工作机经过修复正常后,系统管理员通过管理命令或经由以人工或自动的方式将备份机的工作切换回工作机;也可以激活监视程序,监视备份机的运行情况,此时,原来的备份机就成了工作机,而原来的工作机就成了备份机。切换时机(TakeOver)系统软件或应用软件造成服务器宕机服务器没有宕机,但系统软件或应用软件工作不正常SCSI卡损坏,造成服务器与磁盘阵列无法存取数据服务器内硬件损坏,造成服务器宕机服务器不正常关机2、双机容错的实现方法1)集群软件+磁盘阵列柜…………集群软件百兆以太网千兆主干网络SCSI线缆心跳线LAN客户端应用服务器数据库服务器磁盘阵列柜SCSI卡数据库服务器优点:1.数据保存在磁盘阵列柜上,磁盘阵列的稳定性和可靠性高于服务器2.数据独立于服务器,避免因为服务器的损坏,导致数据不可访问3.双机切换时间会略短于镜像方式,对于数据实时性要求较高的客户适用4.可以实现多对一的热备方式,就是多台应用主机对应一台备机的方式5.可以实现双机互备(ACTIVE/ACTIVE模式)的方式,既两台服务器都可以运行各自的应用,并且可以成为对方的备机。缺点:1.增加了投资磁盘阵列柜,每两台服务器就得增加一台阵列柜,增加了硬件投资,对于数据量不是很大的客户,对于第一次的投资相对较大2.数据只有一份,磁盘阵列成为单点,如果磁盘阵列出现问题,会对于数据会有一定的风险,条件容许的情况下,需要做冷备份。2)集群软件+镜象卷…………集群软件百兆以太网千兆主干网络SCSI线缆心跳线LAN客户端应用服务器数据库服务器数据库服务器心跳线在每台服务器上划出镜像分区做同步优点:1.降低双机热备系统的投资成本2.数据分别保存在各自的服务器硬盘上,避免了数据的单点故障3.可以实现远程异地数据复制,建立简单数据容灾系统。4.在数据量不大的情况下,镜像不会影响系统性能5.可以实现ACTIVE/ACTIVE模式缺点:1.由于采用镜像方式,对于系统的资源占用要高于采用磁盘阵列的方式。2.对于数据量比较大的客户,数据的镜像时间会比较长3.对于实现多对一的热备方式,配置比较麻烦,并且维护成本会高于采用共享磁盘阵列的方式基于数据镜像技术(纯软方式)的高可用解决方案RoseMirrorHA随着服务器硬件及软件的发展,服务器的性能、内部存储容量以及网络传输能力等都有了大幅度地提升。RoseMirrorHA充分利用了服务器的内部存储和网络传输能力,实现了基于网络的实时数据镜像,提供了不需要共享存储的纯软高可用性解决方案。它在现有的以太网络基础上,通过TCP/IP协议在两台主机之间实现数据的实时镜像,保证两台主机数据一致性;采用HA技术对主机的IP、应用程序、数据存取等进行监控和保护。当应用程序或主机发生故障后,RoseMirrorHA将自动、快速地切换应用到备机,确保应用服务的持续可用性,保证业务的连续运行。解决方案优点:对服务器硬件配置要求不高,可以根据应用情况采用不同型号或配置。系统切换时间短,最大程度减少业务中断的影响。切换过程对应用程序无影响,无需重新启动或登录,做到无人值守。不需要磁盘阵列,具有较高的性能价格比。高效成熟的多种镜像方式,支持完全镜像、差分镜像。最佳化的按需复制,支持自定义复制数据集。RoseMirrorHA的数据镜像是基于文件系统之上的以字节为单位的按需复制,充分保证了系统性能和效率的最佳化。消除备份窗口。备份时可以使备机写入暂停或主机传输暂停,在主机应用在线持续运行的情况下,通过备机对数据进行备份操作。支持丰富的应用配置,譬如:Oracle,SQLServer,Sybase,Exchange等。简洁直观的管理工具,体贴的应用配置向导支持,便于维护管理。现状与系统简介目前很多公司特别是网络公司、大型组织机构、政府部门均有五台以上的服务器,它们大多数用于WEB服务器、FTP服务器、邮件服务器、数据库服务器、内部CRM、公司ERP系统等基于TCP/IP的网络服务,这些服务均要求实时在线,不可断线或是断线后立即处理。大多数公司均有技术精良的工程师,在服务器出现问题的时候总是可以第一时间处理得很好,,很快就可以让服务恢复正常。但是服务器什么时候出现的故障、什么时候服务不可用了,则需要专人监视着每一台服务器。工程师不可能24小时守候在电脑旁监视着每一台服务器的运行状态。服务器数量少的时候还可以接受,但是服务器数量多的时候怎么办?一会儿看看这台,一会儿看看那台?这显然是不可行的。企业最关心的问题之一是如何建立并维持网络的稳定性和运行的持续性。于是,高可用性对于网络显得越来越重要。事实上,如果一些关键应用一旦停止下来,所造成的损失是难以估计的。由于网络瘫痪而影响了企业的信誉,致使客户对企业失去信任,所造成的危害是致命的。另一方面,计算机硬件与软件都不可避免地会发生故障,这些故障有可能给企业带来极大的损失,甚至整个服务的终止,网络的瘫痪。可见,对一些特别的企业或公司,系统的高可用性显得更为重要。因此,必须有适当的措施来确保计算机系统提供不间断的服务,以维护系统的可用性。信息系统的可用性通常在两种情况下会受到影响,一种是系统当机、错误操作和管理引起的异常失败,另一种是由于系统维护和升级,需要安装新的硬件或软件而正常关机。高可靠性软件必须为这两种情况提供不间断的系统服务。系统可用性基本类型通常可用性系统通常可用性系统没有容错功能,也没有特殊的软件来作错误处理,系统的错误检查和恢复完全依靠系统管理员来完成。高可用性系统:高可用性系统是在冗余的通常可用性系统基础之上,运行高可靠性软件而构成。高可靠性软件用于自动检测系统的运行状态,在一台服务器出现故障的情况下,自动地设定的服务转到另一台服务器上。容错系统:容错系统是由专用昂贵的多机系统组成,错误处理能力是计算机硬件和操作系统本身提供。一般的应用软件也需要修改后方能在上面运行。高可用性系统的功能:软件故障监测与排除备份和数据保护管理站能够监视各站点的运行情况,能随时或定时报告系统运行状况,故障能及时报告和告警,并有必要的控制手段实现错误隔离以及主、备份服务器间的服务切换RoseMirrorHA如何达到信息高可用?RoseMirrorHA是在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统。在传统高可用性系统中需要通过共享存储来实现数据的共享并提升性能,但这也增加了可用性系统的成本RoseMirro-rH通过现有的以太网络基础环境,通过TCP/IP协议,在两台主机之间实现了数据的实时镜像,不需要额外的硬件投资。在充分利用已有资源的基础上,通过先进的软件技术,实现纯软的高可用性系统。RoseMirrorHA硬件组成服务器:运行同一类型操作系统的计算机系统。主服务器:提供主服务的计算机系统。但相对于其它主服务来说,主服务器也可以是备份服务器。备份服务器:装配某些用以恢复故障服务的硬件设备的计算机系统。如果主服务运行正常,没有出现故障,此时,备份服务器将处于以下三种状态之一空闲·执行付服务·执行主服务。一台备份服务器可以装备多个硬件设备,用以恢复多个故障服务;另一方面,对一些重要的服务,也可采用多个备份服务器,这样可以进一步提高冗余度,增加系统可靠性。Clients(客户端)是指那些访问服务的计算机系统.通信连接RoseMirrorHA支持运行TCP/IP协议的ATM·Ethernet10M/100M以太网光私有网:用以交换服务器心跳的网络。它可通过一条独立的网线来传送心跳,也可采用RS-232以点对点的通信方式来传送心跳。公有网:供客户端访问服务的网络。连接公有网最好的办法是用独立的网线连接,这样,客户端首先可以通过备份网络访问服务,从而提高系统的可靠性;其次,服务负载也可以由各个独立分离的网络共同承担。数据网络:用于主服务器传递数据到备份服务器的网络。它可以是一条独立的网线来传递数据,也可以同私有网或公有网公有同一条网络,不过建议客户使用独立的网线传输数据。主网络接口:此接口是客户端访问服务的入口,客户通过一个特定的网络IP地址来识别服务.备份网络接口:此接口是安装在备份服务器上用来提供访问主服务的备份的网络IP地址。如果主服务器出现故障,则备份服务器会将服务接管过来,且备份网络接口也会将原在主网络接口的IP地址接管过来。本地的服务恢复:在主服务器上另外安装了一个备份网络接口,用来做备份访问接口。如果主网络接口出现故障,此备份接口将接管主I地址。

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功