《Rose双机热备软件安装指南共享磁盘阵列方式》由会员分享,可在线阅读,更多相关《Rose双机热备软件安装指南共享磁盘阵列方式(5页珍藏版)》请在金锄头文库上搜索。
1、ROSE共享存储双机热备解决方案为什么需要高可用系统随着计算机应用的不断深入,企业对计算机系统的依赖程度也日渐增加。尤其在一些关键行业的关键应用上,应用的后台核心系统是否具有高可用性能力,已经成为影响一个公司业务成败的关键因素。高可用性包括保护业务关键数据的完整性和维持应用程序的连续运行等方面。在这些信息处理系统中保存了大量的关键业务数据,一旦信息发生丢失或破坏,将带来灾难性的影响和损失。在传统观念中, 往往选择价格昂贵的专有计算机系统来提高业务系统运行的稳定性,系统实施及维护成本极高。而价格较低的单一的PC 服务器系统目前还无法满足用户对于安全性及可用性的要求。在资源有限的情况下,如何保证业
2、务系统的高可用性和数据的安全,已成为众多用户关注的焦点问题。Rose 公司提供的高可用性系统解决方案,为用户提供了具有单点故障容错能力的系统平台。它采用主服务发生故障时备服务器接管的机制,实现在线故障自动切换,实现系统724 小时不间断运行,避免停机造成的损失。Rose 基于共享存储的双机高可用解决方案基于存储共享的双机热备是双机热备的标准方案。双机系统的两台服务器都与共享存储设备连接,用户的操作系统、应用软件和双机软件分别安装在两台主机的内部存储(硬盘)上,应用服务的数据则存放在共享存储设备上。两台主机之间通过私有心跳网络连接,随时监控对方的运行状态。当工作主机发生故障,无法正常提供服务时,
3、备机会及时侦测到故障信息,并根据切换策略及时进行故障转移,由备机接管故障主机上的工作,并进行报警,提示管理人员对故障主机进行维护。对于用户而言,这一切换过程是全自动、完全透明的,在很短的时间内完成,避免业务的长时间停顿给用户造成不可估量的损失。由于使用的是共享存储设备,因此两台主机使用的实际上是同一份数据,不用担心数据一致性的问题。当故障排除后,管理人员可以选择自动或手动将业务切换回原主机;也可以选择不切换,此时维修好的主机就作为备份机,双机系统继续工作。Rose 基于共享存储的双机热备方案支持两种工作模式:主备模式、 主主模式, 可根据用户自身业务及软硬件情况合理配置。解决方案优点:对服务器
4、硬件配置要求不高,可以根据应用情况采用不同型号或配置可利用原有生产系统快速构建双机系统,性价比高系统切换时间短,最大程度减少业务中断的影响切换过程对应用程序无影响,无需重新启动或登录,做到无人值守系统效率高, 系统中数据读写、 管理及容错由磁盘阵列来完成。而系统服务器故障监控切换处理由HA 软件来完成。双机监控依靠RS232 串口线路或专用TCP/IP 网路线路,既不占用主机CPU 资源也不占用基础业务网络带宽,在实际应用中得到用户的一致好评支持丰富的应用配置,如:Oracle 、MSSQL、 Sybase 、MySQL 、文件服务、Web服务等,无需额外插件支持用户自定义应用硬件可采用机架式
5、结构,便于维护管理RoseHA产品介绍RoseHA高可用系统解决方案,由两台服务器和一台共享存储设备组成主要硬件环境,通过RoseHA持续、稳定、高效的软件系统,实现两个节点的高可用功能。采用Rose基于共享存储的高可用解决方案,实现企业关键业务 724小时不间断运营,是企业最佳之选。RoseHA的工作原理RoseHA 双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统连接,用户的操作系统、应用软件和RoseHA 高可用软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。配置好的系统主机开始工作后,RoseHA 软件开始监控系统,通过私用网络传递
6、的心跳信息,每台主机上的 RoseHA 软件都可监控另一台主机的状态。当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络被RoseHA 软件捕捉。 当捕捉到这种变化后RoseHA 就会控制系统进行主机切换,即备份机启动和工作主机一样的应用程序接管工作主机的工作(包括提供TCP/IP 网络服务、存储系统的存取等服务)并进行报警,提示管理人员对故障主机进行维修。当维修完毕后,可以根据RoseHA 的设定自动或手动再切换回来,也可以不切换,此时维修好的主机就作为备份机,双机系统继续工作。RoseHA 实现容错功能的关键在于,对客户端来说主机是透明的,当系统发生错误而进行切换时,即主
7、机的切换在客户端看来没有变化,所有基于主机的应用都仍然正常运行。RoseHA 采用了虚拟IP 地址映射技术来实现此功能。客户端通过虚拟地址和工作主机通讯,无论系统是否发生切换,虚拟地址始终指向工作主机。在进行网络服务时, RoseHA 提供一个逻辑的虚拟地址,任何一个客户端需要请求服务时只需要使用这个虚拟地址。正常运行时,虚拟地址及网络服务由主服务器提供。当主服务器出现故障时,RoseHA 会将虚拟地址转移到另外一台服务器的网卡上,继续提供网络服务。切换完成后, 在客户端看来系统并没有出现故障,网络服务仍然可以使用。除 IP 地址外,HA 还可以提供虚拟的计算机别名供客户端访问。对于数据库服务
8、,当有主服务器出现故障时,另外一台服务器就会自动接管,同时启动数据库和应用程序,使用户数据库可以正常操作。RoseHA主要功能特点简洁直观的管理方式RoseHA提供了友好直观的图形安装界面和监控管理界面。通过直观而又方便的Java Applet管理界面,用户可以交互式地对集群系统进行配置、监控和管理,并可以利用Applet的网络特性,通过网络对系统进行远程管理,实时地显示出主机系统及服务的状态。灵活的高可用应用模式RoseHA支持 Active-Active模式和 Active-Standby模式。用户可指定每台服务器的作用(active or standby ),指定要监控的服务和硬件部分,
9、定义指定的服务发生故障后要采取的进一步行动(如是否重新启动该服务、允许的最大启动时间等)。适应复杂网络环境1. 在网络环境中,每个 IP 与唯一的 MAC 绑定在一起。而传统的集群结构下,将致使集群的活动 IP 在不同时刻绑定不同的 MAC 地址,导致跨网段通信出现问题。为了使集群软件更好的支持这种网络安全级别较高的网络环境, RoseHA 提供了支持虚拟 MAC 地址的功能,使集群环境 IP 地址实现与唯一 MAC 地址绑定。2. RoseHA支持IPV4网络通信协议以及未来适用的IPV6网络通信协议。支持动态卷切换机制1. 支持 Windows 2008 R2 以后的平台上的动态卷,增强卷
10、切换的效率。2. 支持 Linux 平台 LVM 卷设备切换。 集群的容错可靠性1. RoseHA 集群具有容错可靠性, RoseHA 集群的拓扑包括两台服务器和一台磁盘阵列,硬件实现了容错可靠。2. RoseHA 具有两个核心进程,它们互相监控,如果其中一个进程失败,另一个进程会立即进行恢复,避免了RoseHA 自身服务的单点故障。3. RoseHA 支持 Socket 和 RS232 两种类型的心跳,配置多条心跳路径可以避免心跳的单点故障。4. 支持仲裁盘RoseHA 提供磁盘仲裁资源。即使集群节点间通信全部断开,也能通过仲裁资源来确定集群的运行状态,避免集群节点间的资源竞争。丰富的附加功
11、能提供不同的针对特定应用的Agent程序,使服务监控更切实际,更加有效。系统资源监控深度和持续监测系统运行状态,智能分析系统资源使用情况,保障系统资源环境的健康稳定(包含存) 。CPU ,内集群环境监控主备节点上的RoseHA集群服务通过IP网络链路互相通信,传递应用程序及主服务器运行状态信息。当集群服务因诸如网络阻塞、网卡故障、网络运营服务中断等网络故障,或者服务器电源故障、服务器宕机、系统维护等服务器故障等原因,无法在预设的时间范围内应答对方节点发送的心跳信息,都有可能造成RoseHA 心跳超时,所以建议管理员配置2 条或 3 条 IP 网络作为私网心跳,避免因网络拥塞、服务器繁忙等非常规
12、性网络或服务器故障,造成集群间通信不畅的情况发生。多样化的报警方式RoseHA 针对各种意外提供了多种报警方式,如:在线日志,邮件通知,短信通知,SNMP 协议通知等,以便管理员及时监控管理集群。产品规格操作系统支持的应用存储支持Windows Server 2003各发行版本WindowsWindows Server 2008各发行版本Windows Server 2012各发行版本RedHat Enterprise Linux 4/5/6/7SUSE Linux Enterprise Server 10/11LinuxAsianux 2/3Red Flag Linux 5.0SCOSolarisSun x86 Solaris 10数据库: Oracle 、MSSQL 、 Sybase 、 DB2 、MySQL 、 Informix 等邮件服务器: Coremail 、 MDaemon 、Postfix 、Domino 等Web 服务器: IIS 、Tomcat 、 Apache 等文件服务器: Samba 、FTP 、NFS 等中间件应用: WebLogic 、WebSphere等SCSI/IPSAN/FCSAN/SAS等Rose 双机热备软件安装指南:一。安装前的准备工作1. 安装服务器 windows server 操作系统,操作系统必须一致2. 设置服务器的机器名,