Rose双机双柜高可用解决方案
- 格式:pdf
- 大小:179.12 KB
- 文档页数:4
rose双机软件实施方案一、引言。
随着信息化建设的不断深入,企业对于信息系统的高可用性和可靠性要求越来越高。
而rose双机软件作为一种常见的高可用性解决方案,被广泛应用于各类企业的信息系统中。
本文将针对rose双机软件的实施方案进行详细介绍,旨在帮助企业更好地理解和实施rose双机软件,提升信息系统的高可用性和可靠性。
二、rose双机软件概述。
rose双机软件是一种基于双机热备份原理的高可用性解决方案,通过将主机和备机进行实时数据同步,实现在主机故障时快速切换到备机,从而保障系统的连续性和可用性。
rose双机软件主要包括主机、备机以及双机切换控制器等组件,通过这些组件的协同工作,实现了系统在主机故障时的快速切换和自动恢复。
三、实施方案。
1. 系统规划。
在实施rose双机软件之前,首先需要对系统进行全面的规划。
包括确定主机和备机的硬件环境、网络环境以及系统架构等。
在规划阶段,需要充分考虑系统的扩展性和兼容性,确保rose双机软件能够与企业现有的信息系统完美融合。
2. 软件安装。
在系统规划确定后,接下来就是rose双机软件的安装工作。
首先需要在主机和备机上分别安装rose双机软件,并进行基本的配置。
在安装过程中,需要严格按照官方文档的要求进行操作,确保软件安装的正确性和稳定性。
3. 数据同步。
数据同步是rose双机软件的核心功能之一,也是实施过程中需要重点关注的环节。
在数据同步阶段,需要确保主机和备机之间的数据能够实时同步,避免数据丢失和不一致的情况发生。
同时,还需要对数据同步的性能进行充分测试,确保系统在高负载情况下依然能够稳定运行。
4. 故障切换。
故障切换是rose双机软件的关键功能之一,也是保障系统高可用性的重要手段。
在实施过程中,需要对故障切换进行充分的测试和演练,确保系统在主机故障时能够快速、自动地切换到备机,并且不影响系统的正常运行。
5. 运维管理。
在rose双机软件实施完成后,还需要对系统进行全面的运维管理。
Rose整体产品线与解决方案简介1:Rose彩包产品线RoseHA 双节点的双机高可用产品2:Rose数据及应用容灾产品线RoseHA(Multi-node) 多节点集群高可用产品RoseReplicator 模块化的数据远程容灾产品,集应用数据实时备份切换、操作系统整体备份切换、集群数据远程灾备切换、数据快照备份、数据CDP备份、数据迁移、主机虚拟化迁移恢复等功能3:共享盘阵双机热备方案对服务器硬件配置要求不高,支持异构方式搭建双机环境系统切换时间短,最大程度减少业务中断的影响可利用原有生产系统快速构建双机系统,性价比高配置快捷简单,支持丰富的应用配置,无需额外插件支持用户自定义应用4:镜像双机热备方案对服务器硬件配置要求不高,支持异构方式搭建双机环境系统切换时间短,最大程度减少业务中断的影响采用镜像技术的双机热备方式简洁直观的管理工具,体贴的应用配置向导支持,便于维护管理5:双机双柜方案完全冗余结构,有效避免硬件设备和软件的单点故障,特别是磁盘阵列单点故障的情况数据存储架构为FC-SAN,通过多路径管理软件实现存储通道的负载冗余,提升了存储系统的可靠性、高效性、安全性6:集群高可用方案多个集群节点,提升业务持续运营能力,动态增减集群节点数目,部署快捷方便,智能、灵活的应用服务优先级权限设置,充分发挥服务器性能,多种集群方案配置方式:1-N、N-1、N-N、级联等7:应用数据远程容灾方案应用数据远程实时复制备份;应用数据远程快照、CDP数据保护应用数据在线实时备份、迁移、恢复生产环境应用故障后远程容灾切换8:操作系统数据整体容灾方案完整保护操作系统,特殊应用要求操作系统完全一致的环境整体主机在线备份、迁移、恢复,节约恢复业务系统的时间9:集群环境数据远程容灾方案应用本地集群高可用保护本地集群共享数据异地容灾保护本地集群应用异地容灾保护集群共享数据异地恢复10:操作系统虚拟化迁移容灾方案操作系统整体迁移生产系统虚拟化保护实时在线备份生产系统,快速恢复生产环境11;RoseHA 8.9新版本功能介绍RoseHA 8.9新增功能(一)安全报警增加SNMP告警机制增加手机短信告警机制网络支持增加IPv6网络通信协议系统支持支持Windows 2012操作系统支持Red hat 6/SuSE 11操作系统界面增强增加配置向导功能,配置过程更方便快捷支持远程集中管理,可集中管理所有集群支持中文操作界面在线升级支持在线升级,在不影响应用资源运行的情况下,在线升级集群软件12: RoseHA 8.9新增功能(二)动态卷支持支持Windows 2008 R2以上平台动态卷切换支持Linux平台LVM卷设备切换远程监控支持在移动智能终端(Android Smart Phone) 监控集群状态应用支持更友好支持用户自定义资源,特别是基于Java开发的用户自定义资源方案支持支持双机双柜高可用切换方案配合Rose远程容灾产品搭建集群远程容灾解决方案切换增强支持磁盘仲裁功能,提高切换效率。
RoseMirrorHA镜像服务器双机热备解决方案及具体配置.一、双机热备拓扑图以及工作原理专业资料Word.双机热备工作示意图二、双机热备方案介绍操作系统和应用程序是安装在两台服务器的本地系统盘在高可用性方案中,数据的集磁盘阵列集中管理和数据备份的。
上的,而整个网络系统的数据是通过将所有站点的数据直接从中央存储设备来读取和中管理是通过双机热备份系统,用户的数极大地保护了数据的安全性和保密性。
存储,并由专业人员进行管理,备机主动替代主机工在一台服务器出现故障时,据存放在外接共享磁盘阵列中,作,保证网络服务不间断。
心双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。
所谓“,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系”跳统当前的运行状态。
一旦“心跳”信号表明主机系统发生故障,或者是备用系统双机软件无法收到主机系统的“心跳”信号,则系统的高可用性管理软件(专业资料Word.RoseHA)认为主机系统发生故障,立即令主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。
双机备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即双机热备模式、双机互备模式和双机双工模式。
下面分别予以简单介绍:双机热备模式即目前通常所说的active/standby 方式,active服务器?处于工作状态;而standby服务器处于监控准备状态。
当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。
这是目前最理想的一种模式。
双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均?设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高。
服务器配置相对要好。
双机双工模式: 是目前Cluster(集群)的一种形式,两台服务器均为?活动状态,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份。
RoseMirrorHA镜像服务器双机热备解决方案及具体配置一、双机热备拓扑图以及工作原理双机热备工作示意图二、双机热备方案介绍在高可用性方案中,操作系统和应用程序是安装在两台服务器的本地系统盘上的,而整个网络系统的数据是通过磁盘阵列集中管理和数据备份的.数据的集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设备来读取和存储,并由专业人员进行管理,极大地保护了数据的安全性和保密性。
用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。
双机热备份系统采用“心跳"方法保证主系统与备用系统的联系。
所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。
一旦“心跳”信号表明主机系统发生故障,或者是备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件(双机软件RoseHA)认为主机系统发生故障,立即令主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。
双机备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即双机热备模式、双机互备模式和双机双工模式。
下面分别予以简单介绍:•双机热备模式即目前通常所说的active/standby 方式,active服务器处于工作状态;而standby服务器处于监控准备状态.当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。
这是目前最理想的一种模式.•双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高.服务器配置相对要好。
•双机双工模式 : 是目前Cluster(集群)的一种形式,两台服务器均为活动状态,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份.WEB服务器或FTP服务器等用此种方式比较多。
Rose公司系统高可用性解决方案Rose公司的系统高可用性解决方案基于High Availability级别开发的,同时根据不同的客户应用环境,Rose公司提供两种系统高可用性解决方案:基于共享磁盘阵列的高可用解决方案RoseHARoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机的内部存储(硬盘)上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。
系统主机开始工作后,RoseHA软件开始监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA软件随时监控另一台主机的状态。
当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络传递到备份机的RoseHA软件。
之后,RoseHA就会控制系统进行服务切换,备份机启动和工作主机一样的应用程序,接管工作主机的工作(包括提供TCP/IP网络服务、文件共享、数据库等服务),并进行报警提示管理人员对故障主机进行维护。
当维护完毕后,RoseHA可以自动或手动地将切换回原先的工作主机。
也可以选择不切换,此时维修好的主机就作为备份机,双机系统继续工作。
在实际的工作环境中RoseHA支持Active-Active工作模式和Active-Standby工作模式。
用户可指定每台服务器的作用(active or standby),指定要监控的服务和硬件部分,定义指定的服务发生故障后要采取的进一步行动(如是否重新启动该服务、允许的最大启动时间等)。
它的典型工作环境如图1 所示:图 1 RoseHA硬件组成图基于数据镜像技术(纯软方式)的高可用解决方案RoseMirrorHARoseMirrorHA是一个纯软件双机热备份解决方案,它在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统。
RoseMirrorHA在充分利用已有资源的基础上,通过现有的以太网络基础环境,采用先进的软Active Server Standby ServerHeartbeatShare disk件技术在两台主机之间实现了数据的实时镜像,实现纯软的高可用性系统。
Rose HA双机方案简介Rose HA双机方案是一种用于构建高可用性的服务器集群架构的解决方案。
通过将多台服务器组成集群并进行负载均衡、故障转移等技术手段,实现了服务器的高可用性和可扩展性。
本文档将介绍Rose HA双机方案的设计原理和实现方法。
设计原理Rose HA双机方案基于主从复制模式,通过将多台服务器组成集群,其中一台为主服务器,负责处理请求并将数据同步到其他从服务器上。
当主服务器故障时,自动切换到其他从服务器上,确保服务的连续性。
主要的设计原理包括:1. 主从复制主从复制是Rose HA双机方案的核心机制之一。
主服务器负责处理用户的请求,同时将数据变更同步到从服务器上。
从服务器接收主服务器的数据变更,并按照一定的顺序进行应用,保持和主服务器一致的数据副本。
当主服务器故障时,自动切换到其他从服务器上。
2. 负载均衡负载均衡是Rose HA双机方案的另一个重要特性。
通过使用负载均衡器将用户请求分发到多个服务器上,以实现请求的均衡分发和提高系统的整体性能。
负载均衡器可以根据服务器的负载情况、网络状况等指标来动态调整请求的分发策略。
3. 心跳检测和故障转移心跳检测是保证Rose HA双机方案正常运行的关键。
通过在主服务器和从服务器之间进行心跳通信,监测服务器的状态。
当主服务器故障或网络异常时,心跳检测机制会触发故障转移操作,将从服务器切换为主服务器,确保服务的连续性。
实施步骤为了实现Rose HA双机方案,需要按照以下步骤进行操作:1. 准备多台服务器首先需要准备多台服务器,这些服务器将组成Rose HA双机的集群。
服务器的数量可以根据实际需求而定,一般建议至少两台服务器。
2. 安装和配置数据库在每台服务器上安装数据库服务器,并进行配置。
数据库服务器可以选择开源数据库(如MySQL、PostgreSQL)或商业数据库(如Oracle、SQL Server)。
配置数据库时,需要注意将主从复制和心跳检测等功能打开。
双机热备解决方案北京三木联合信息技术有限责任公司目录方案分析 .............................................................................. 错误!未定义书签。
1、双机容错基本架构 ............................................................................... 错误!未定义书签。
1)双机互备援(Dual Active)基本简介 ....................................... 错误!未定义书签。
2)双机热备份(Hot Standby)基本简介 ....................................... 错误!未定义书签。
2、双机容错的实现方法 ........................................................................... 错误!未定义书签。
1)ROSE HA双机软件 +磁盘阵列柜.................................................. 错误!未定义书签。
3.产品介绍:........................................................................................... 错误!未定义书签。
双机热备解决方案方案分析1、双机容错基本架构双机容错的目的在于保证数据永不丢失和系统永不停机,采用智能型磁盘阵列柜可保证数据永不丢失,采用双机容错软件可保证系统永不停机。
它的基本架构共分两种模式:双机互备援(Dual Active)模式和双机热备份(Hot Standby)模式。
1)双机互备援(Dual Active)基本简介所谓双机热备援就是两台主机均为工作机,在正常情况下,两台工作机均为信息系统提供支持,并互相监视对方的运行情况。
RoseMirrorHA镜像服务器双机热备解决方案及具体配置一、双机热备拓扑图以及工作原理双机热备工作示意图二、双机热备方案介绍在高可用性方案中,操作系统和应用程序是安装在两台服务器的本地系统盘上的,而整个网络系统的数据是通过磁盘阵列集中管理和数据备份的。
数据的集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设备来读取和存储,并由专业人员进行管理,极大地保护了数据的安全性和保密性。
用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。
双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。
所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。
一旦“心跳”信号表明主机系统发生故障,或者是备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件(双机软件RoseHA)认为主机系统发生故障,立即令主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。
双机备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即双机热备模式、双机互备模式和双机双工模式。
下面分别予以简单介绍:∙双机热备模式即目前通常所说的active/standby 方式,active服务器处于工作状态;而standby服务器处于监控准备状态。
当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。
这是目前最理想的一种模式。
∙双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高。
服务器配置相对要好。
双机双工模式 : 是目前Cluster(集群)的一种形式,两台服务器均为活动状态,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份。
RoseMirrorHA镜像服务器双机热备解决⽅案及具体配置RoseMirrorHA镜像服务器双机热备解决⽅案及具体配置.⼀、双机热备拓扑图以及⼯作原理专业资料Word.双机热备⼯作⽰意图⼆、双机热备⽅案介绍操作系统和应⽤程序是安装在两台服务器的本地系统盘在⾼可⽤性⽅案中,数据的集磁盘阵列集中管理和数据备份的。
上的,⽽整个⽹络系统的数据是通过将所有站点的数据直接从中央存储设备来读取和中管理是通过双机热备份系统,⽤户的数极⼤地保护了数据的安全性和保密性。
存储,并由专业⼈员进⾏管理,备机主动替代主机⼯在⼀台服务器出现故障时,据存放在外接共享磁盘阵列中,作,保证⽹络服务不间断。
⼼双机热备份系统采⽤“⼼跳”⽅法保证主系统与备⽤系统的联系。
所谓“,指的是主从系统之间相互按照⼀定的时间间隔发送通讯信号,表明各⾃系”跳统当前的运⾏状态。
⼀旦“⼼跳”信号表明主机系统发⽣故障,或者是备⽤系统双机软件⽆法收到主机系统的“⼼跳”信号,则系统的⾼可⽤性管理软件(专业资料Word.RoseHA)认为主机系统发⽣故障,⽴即令主机停⽌⼯作,并将系统资源转移到备⽤系统上,备⽤系统将替代主机发挥作⽤,以保证⽹络服务运⾏不间断。
双机备份⽅案中,根据两台服务器的⼯作⽅式可以有三种不同的⼯作模式,即双机热备模式、双机互备模式和双机双⼯模式。
下⾯分别予以简单介绍:双机热备模式即⽬前通常所说的active/standby ⽅式,active服务器?处于⼯作状态;⽽standby服务器处于监控准备状态。
当active服务器出现故障的时候,通过软件诊测或⼿⼯⽅式将standby机器激活,保证应⽤在短时间内完全恢复正常使⽤。
这是⽬前最理想的⼀种模式。
双机互备模式,是两个相对独⽴的应⽤在两台机器同时运⾏,但彼此均?设为备机,当某⼀台服务器出现故障时,另⼀台服务器可以在短时间内将故障服务器的应⽤接管过来,从⽽保证了应⽤的持续性,但对服务器的性能要求⽐较⾼。
Rose双机高可用解决方案-----基于数据实时复制注:本方案仅供参考,具体实施,以正式合同和实际环境为准。
Rose Datasystems Inc The information contained herein is the exclusive property of Rose Datasystems and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of Rose Datasystems.Rose 解决方案用户环境硬件环境服务器:2台PC服务器软件环境数据库应用:Oracle方案原理首先,两台服务器中其中一台服务器作为Oracle的主服务器,承担Oracle的业务访问工作,另一台服务器则作为本地备份服务器。
主服务器产生的生产数据均可以通过Rose软件成熟的数据实时复制技术实现数据的完全同步,保证两台服务器之间相关数据的完整性和一致性。
方案图示Rose双机高可用解决方案图示第1页方案描述如上图所示,服务器A和服务器B两台服务器,通过Rose的Active/Standby工作模式同时配置Oracle数据库应用的高可用资源,主服务器产生的生产数据均可以通过Rose 软件成熟的数据实时复制技术实现数据的完全同步,保证两台服务器之间相关数据的完整性和一致性,实现两台服务器相关应用资源完全备份。
具体实现方式如下:1、两台服务器都安装上相同的操作系统,按照相同方式部署好Oracle数据库,其中一台作为运行Oracle的主服务器,另外一台作为Oracle的备份服务器,然后在两台服务器上都安装上Rose软件,构成一个Active/Standby的双机热备的应用架构。
2、两台服务器之间用一条RS-232串口线和一条网线作为Rose的心跳线(如果没有串口线,用两条网线也可以),传输彼此的心跳信息。
rose最新双机方案高可用性解决方案一、为什么需要高可用性系统随着计算机应用的不断深入,企业对计算机系统的依赖程度也日渐增加。
尤其在一些关键行业的关键应用上,应用的后台核心系统是否具有高可用性能力,已经成为影响一个公司业务成败的关键因素。
高可用性包括保护业务关键数据的完整性和维持应用程序的连续运行等方面。
在这些信息处理系统中保存了大量的关键业务数据,一旦信息发生丢失或破坏,将带来灾难性的影响和损失。
在传统观念中,往往选择价格昂贵的专有计算机系统来提高业务系统运行的稳定性,系统实施及维护成本极高。
而价格较低的单一的PC服务器系统目前还无法满足用户对于安全性及可用性的要求。
在资源有限的情况下,如何保证业务系统的高可用性和数据的安全,已成为众多用户关注的焦点问题。
Rose公司提供的双机高可用系统解决方案,为用户提供了具有单点故障容错能力的系统平台。
它采用主服务发生故障时备服务器接管的机制,实现在线故障自动切换,实现系统7×24小时不间断运行,避免停机造成的损失。
二、Rose高可用系统的解决方案介绍Rose公司双机高可用方案可以应用在几乎所有的PC及Sun SPARC服务器上,支持目前主流的服务器操作系统,支持众多的数据库和应用软件,方便易用,可靠性高。
高可用软件需要同时安装在两台主机上,以监视系统的状态,协调两台主机的工作,维护系统的可用性。
它能侦测应用软件、硬件发生的故障,及时地进行故障隔离、恢复,能防止工作主机的意外性或计划性宕机造成的服务停顿,以最低成本提供给用户几乎不停顿的信息处理平台。
根据不同的应用环境,Rose公司提供三种高可用性解决方案:基于共享磁盘阵列的高可用解决方案RoseHA,基于数据镜像技术(纯软方式)的高可用解决方案RoseMirrorHA,多对一或多台互为备份的高可用解决方案RoseReplicator。
三、基于共享磁盘阵列的高可用解决方案RoseHARoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机的内部存储(硬盘)上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。
RoseHA双机高可用解决方案——————基于共享存储一双机热备需求市公积金中心需要实现两台数据库效劳器在光纤存储柜上的双机热备,既当其中一台效劳器出现单点故障时,另一台效劳器不需要人工操作,自动接收系统的运行。
二设计方案根据市公积金中心现有的环境和需求,在本投标方案中选择RoseHA双机高可用产品。
ROSE HA是一个提供防止关键业务主机因不可防止的意外性或计划性宕机问题的高可用性软件。
ROSE HA软件同时安装在两台主机上,用于监视系统的状态、协调两台主机的工作和维护系统的可用性。
它能侦测应用级系统软件、硬件发生的故障,并及时的进展错误隔绝和恢复。
2.1方案拓扑图2.2 工作原理分析:RoseHA双机系统的两台效劳器〔主机〕都与磁盘阵列〔共享存储〕系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。
配置好的系统主机开场工作后,RoseHA 软件开场监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA软件都可监控另一台主机的状态。
当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络被RoseHA软件捕捉。
当捕捉到这种变化后RoseHA就会控制系统进展主机切换,即备份机启动和工作主机一样的应用程序接收工作主机的工作〔包括提供TCP/IP网络效劳、存储系统的存取等效劳〕并进展报警,提示管理人员对故障主机进展维修。
当维修完毕后,可以根据RoseHA的设定自动或手动再切换回来,也可以不切换,此时维修好的主机就作为备份机,双机系统继续工作。
RoseHA实现容错功能的关键在于,对客户端来说主机是透明的,当系统发生错误而进展切换时,即主机的切换在客户端看来没有变化,所有基于主机的应用都仍然正常运行。
RoseHA采用了虚拟IP地址映射技术来实现此功能。
客户端通过虚拟地址和工作主机通讯,无论系统是否发生切换,虚拟地址始终指向工作主机。
Rose 公司系统高可用性解决方案Rose 公司的系统高可用性解决方案基于High Availability 级别开发的,同时根据不同的客户应用环境,Rose 公司提供两种系统高可用性解决方案:基于共享磁盘阵列的高可用解决方案RoseHARoseHA 双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA 高可用软件分别安装在两台主机的内部存储(硬盘)上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。
系统主机开始工作后,RoseHA 软件开始监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA 软件随时监控另一台主机的状态。
当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络传递到备份机的RoseHA 软件。
之后,RoseHA 就会控制系统进行服务切换,备份机启动和工作主机一样的应用程序,接管工作主机的工作(包括提供TCP/IP 网络服务、文件共享、数据库等服务),并进行报警提示管理人员对故障主机进行维护。
当维护完毕后,RoseHA 可以自动或手动地将切换回原先的工作主机。
也可以选择不切换,此时维修好的主机就作为备份机,双机系统继续工作。
在实际的工作环境中RoseHA 支持Active-Active 工作模式和Active-Standby 工作模式。
用户可指定每台服务器的作用(active or standby ),指定要监控的服务和硬件部分,定义指定的服务发生故障后要采取的进一步行动(如是否重新启动该服务、允许的最大启动时间等)。
它的典型工作环境如图1 所示:图 1 RoseHA 硬件组成图Active ServerStandby ServerHeartbeatShare disk基于数据镜像技术(纯软方式)的高可用解决方案RoseMirrorHARoseMirrorHA是一个纯软件双机热备份解决方案,它在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统。
Rose MirrorHA双机高可用解决方案-----基于软件方式注:本方案仅供参考,具体实施,以正式合同和实际环境为准。
Rose Datasystems Inc2015年5月RoseHA 解决方案需求分析用户信息系统主要由医保平台应用和SQL后台数据库组成。
该系统负责支撑用户日常业务,一旦该系统出现网络、硬件和软件等不可预知故障,导致系统不可用,将对运营产生重大影响和损失。
因此,用户对系统的稳定性、可靠性和安全性要求很高,系统应具备7×24小时的工作稳定性,系统整体可用性达到99.9%以上。
通过对用户需求详细分析,经过细致的产品对比、慎重的方案筛选以及客户现有资源等因素的综合考虑,Rose公司推荐其采用基于共享存储的业务连续性旗舰产品——RoseHA,应用到系统业务连续性上,并向用户提供整体解决方案。
用户环境硬件环境服务器:2台PC服务器软件环境操作系统:Windows2008 R2/Redhat Linux 5.0中文标准版数据库应用:Oracle/ SQLServer应用:Weblogic/Websphere/Jboss方案原理首先,两台服务器中其中一台服务器作为医保服务的主服务器,承担应用所有的业务访问工作,另一台服务器则运行应用的后台数据库应用服务,它存储着前端应用业务访问产生的数据。
应用与数据库的所有数据均存放在两台服务器的本地磁盘上进行两台服务器实时同步。
其次,医保应用服务器在担任应用服务器活动主机角色的同时,还将担任数据库的备援服务器,即当数据库服务出现任何不可修复的故障或需要脱机维护时,RoseHA自动将数据库服务切换到应用服务器端,继续为客户端提供不间断服务,确保生产管理系统的持续运营工作。
反之,数据库服务器在作为数据库的主工作服务器的同时,也将担任应用服务在故障或脱机维护时的临时业务访问端,保证应用服务连续不间断运营。
方案图示Rose MirrorHA双机高可用解决方案图示方案描述如上图所示,服务器A和服务器B两台服务器,通过Rose MirrorHA Active/Active 工作模式同时配置应用和数据库的高可用资源,实现两台服务器相关应用资源相互备份。
RoseHA产品介绍RoseHA高可用性系统解决方案以低成本且简便的方式,实现了两个节点的Cluster环境.客户只需要在原有的单机系统上增加一台服务器、一个共享存储设备,通过Rose基于共享存储的高可用解决方案即可实现关键业务的7X24小时连续运行,对于需要更有效应用现有服务器资源的用户而言,是最为适用的解决方案。
RoseHA的工作原理RoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。
配置好的系统主机开始工作后,RoseHA软件开始监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA软件都可监控另一台主机的状态。
当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络被RoseHA软件捕捉。
当捕捉到这种变化后RoseHA就会控制系统进行主机切换,即备份机启动和工作主机一样的应用程序接管工作主机的工作(包括提供TCP/IP网络服务、存储系统的存取等服务)并进行报警,提示管理人员对故障主机进行维修。
当维修完毕后,可以根据RoseHA的设定自动或手动再切换回来,也可以不切换,此时维修好的主机就作为备份机,双机系统继续工作。
RoseHA实现容错功能的关键在于,对客户端来说主机是透明的,当系统发生错误而进行切换时,即主机的切换在客户端看来没有变化,所有基于主机的应用都仍然正常运行。
RoseHA采用了虚拟IP地址映射技术来实现此功能。
客户端通过虚拟地址和工作主机通讯,无论系统是否发生切换,虚拟地址始终指向工作主机。
在进行网络服务时,RoseHA提供一个逻辑的虚拟地址,任何一个客户端需要请求服务时只需要使用这个虚拟地址。
正常运行时,虚拟地址及网络服务由主服务器提供。
当主服务器出现故障时,RoseHA会将虚拟地址转移到另外一台服务器的网卡上,继续提供网络服务。
Rose双机热备两款软件原理介绍以及共享存储双机热备⽅案和镜像双机热备⽅案介绍⼀. RoseHA的⼯作原理 RoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,⽤户的操作系统、应⽤软件和RoseHA⾼可⽤软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间通过私⽤⼼跳⽹络连接。
配置好的系统主机开始⼯作后,RoseHA软件开始监控系统,通过私⽤⽹络传递的⼼跳信息,每台主机上的RoseHA软件都可监控另⼀台主机的状态。
当⼯作主机发⽣故障时,⼼跳信息就会产⽣变化,这种变化可以通过私⽤⽹络被RoseHA软件捕捉。
当捕捉到这种变化后RoseHA就会控制系统进⾏主机切换,即备份机启动和⼯作主机⼀样的应⽤程序接管⼯作主机的⼯作(包括提供TCP/IP⽹络服务、存储系统的存取等服务)并进⾏报警,提⽰管理⼈员对故障主机进⾏维修。
当维修完毕后,可以根据RoseHA的设定⾃动或⼿动再切换回来,也可以不切换,此时维修好的主机就作为备份机,双机系统继续⼯作。
RoseHA实现容错功能的关键在于,对客户端来说主机是透明的,当系统发⽣错误⽽进⾏切换时,即主机的切换在客户端看来没有变化,所有基于主机的应⽤都仍然正常运⾏。
RoseHA采⽤了虚拟IP地址映射技术来实现此功能。
客户端通过虚拟地址和⼯作主机通讯,⽆论系统是否发⽣切换,虚拟地址始终指向⼯作主机。
在进⾏⽹络服务时,RoseHA提供⼀个逻辑的虚拟地址,任何⼀个客户端需要请求服务时只需要使⽤这个虚拟地址。
正常运⾏时,虚拟地址及⽹络服务由主服务器提供。
当主服务器出现故障时,RoseHA会将虚拟地址转移到另外⼀台服务器的⽹卡上,继续提供⽹络服务。
切换完成后,在客户端看来系统并没有出现故障,⽹络服务仍然可以使⽤。
除IP地址外,HA还可以提供虚拟的计算机别名供客户端访问。
对于数据库服务,当有主服务器出现故障时,另外⼀台服务器就会⾃动接管,同时启动数据库和应⽤程序,使⽤户数据库可以正常操作。
ROSE双机热备系统方案软件介绍RoseMirrorHA是在实时数据镜像基础上,实现了不需要共享存储的纯软高可用性系统。
在传统高可用性系统中需要通过共享存储来实现数据的共享并提升性能,但这也增加了可用性系统的成本。
RoseMirrorHA通过现有的以太网络基础环境,通过TCP/IP协议,在两台主机之间实现了数据的实时镜像,不需要额外的硬件投资。
在充分利用已有资源的基础上,通过先进的软件技术,实现纯软的高可用性系统。
RoseMirrorHA高可用性系统,可以对主机的IP、应用程序、数据等进行监控和保护,当应用程序或主机发生故障后,RoseMirrorHA将自动、快速地切换应用到备机,确保应用服务的持续和可用性,保证业务的持续运行。
RoseMirrorHA支持Active/Standby和Active/Active两种模式。
在Active/Standby方式中,其中一台主机作为Active主机,运行重要的应用程序,向客户端提供各种应用服务,另一台主机作为备机,实时监控Active主机运行情况,当Active主机发生故障后,备机就接管Active主机上的应用服务。
在Active/Active配置方式中,每台主机上运行各自的应用程序。
服务器在运行自身的应用服务时,同时也作为另一台主机的备机,即两台主机互为对方的备机。
RoseMirrorHA 通过网络在两台主机之间进行实时的数据复制。
当Active主机发生故障时,RoseMirrorHA将自动将服务切换到备机。
并在备机镜像数据的基础上,继续为客户端提供业务服务。
Oracle数据库纯软高可用性重要性计算机主机故障,数据故障,生产系统的数据迁移以及系统升级均会导致企业核心业务无法持续运营。
这将使企业面临严重的危机,包括收入以及客户的流失,企业声誉受到长期影响。
因此,必须考虑采取万全之策,以达到系统高可用的最终目的。
以往的高可用性解决方案均以共享盘阵做为核心业务数据的存储设备,如:后台业务数据库系统采用Oracle数据库的高可用性解决方案,会将Oracle数据库置于共享盘阵中,以便确保业务以及数据的持续性以及完整性。