双机热备高可用性介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双机热备高可用介绍
前言: (2)
双击热备方案: (2)
现场案例: (3)
案例1: (4)
案例2: (4)
ROSE HR特点: (5)
上海恒生聚源数据服务有限公司地址: 上海市浦东新区峨山路91弄61号10号楼7-8层
1
前言:
投资终端在原有的生产环境中使用一个SQLServer作为主存储库,经过大量的售后维护发现一些问题。数据库出现异常时,恢复正常运行耽误时间比较长。数据文件保存在一台计算机上,要是这台主机出现硬件故障,数据无法保证完整性,恢复数据带来许多麻烦。
基于上述问题,就需要有一种可以完善系统在运行中的不足。针对上面的问题,我们采用两台主从SQLServer服务器,外挂一个高速存储存放两台主备数据库文件。此方案有利之处,可以实现数据的高可用,出现主数据库服务器宕机时,从库可以在很短时间接管业务服务,不会影响客户的正常业务。
双击热备方案:
组成双击热备的方式主要有三种:基于共享存储(磁盘阵列)方式、全冗余(双击双存储)方式、基于数据复制方式。针对这三种方式,公司推存利用基于共享存储方式。
共享存储方式主要通过磁盘阵列提供切换后,对数据完整性和连续性的保障。用户数据一般会放在磁盘阵列上,当主机宕机后,备机继续从磁盘阵列上取得原有数据。
双机热备方案需要企业随时的进行论证,尤其是目前瞬息万变而且市场更要提醒企业时刻关注自己的数据安全。随着信息化的发展,应用网络中的数据对我们越来越重要,而数据安全设计是保证系统高可用的关键。
其中客户现场部署基于存储双机热备方式,需要用到两台数据库服务器、中间件(Rose HR),以及一个硬件存储要求空间2TGB。下面是理想的基于存储方式网络拓扑图。
上海恒生聚源数据服务有限公司地址: 上海市浦东新区峨山路91弄61号10号楼7-8层
2
上海恒生聚源数据服务有限公司 地址: 上海市浦东新区峨山路91弄61号10号楼7-8层
3
现场案例:
改造前的服务模式和改造后的服务模式,在遇到故障时会有截然的不同现状。
案例1:
整个系统在正常运行中,其中有一台计算机出现硬件故障导致系统崩溃。
单服务器模式:
●可以看到上图中,单服务器模式其中数据库服务器宕机后,管理员的表情你就可以了解到
痛苦性。
●系统恢复时间过长,影响客户正常业务。
●客户对我们的产品产生失望,影响公司和客户的关系。给用户带来不必要的损失,我们工
作人员带来不必要的工作量。
集群服务器模式:
●系统在正常使用中,突然出现活动主机宕机现象。
●备用主机通过心跳线感知不到活动主机的存在,会在5-20秒内接管数据库服务。
●现场工程师可以有足够的时间恢复活动主机故障,恢复正常后可以把SQLServer服务切换
回活动主机。整个过程中,用户感觉没有发生任何故障。
●此方案部署提高了整个系统的高可用性。
案例2:
客户需要定期给服务器升级,升级中需要打补丁需要重启服务器。此操作在上班期间会影响到正常业务系统,每次升级系统需要等到下班才可以升级任务。对工作人员带来工作上的不方便。
●Rose HR系统可以实现,用户在工作时间段升级活动主机服务器而不影响正常业务系统。
给活动主机打补丁,可以暂时把SQLServer服务切换到另一台备份主机上,瞬间切换数据库服务整个业务系统不会受到影响,等待活动主机升级好了可以把SQLServer服务转移回来,整个操作过程客户端使用者感觉不到任何影响。
●给现场维护人员带来工作上的便利,增强了整个系统的稳定性。
上海恒生聚源数据服务有限公司地址: 上海市浦东新区峨山路91弄61号10号楼7-8层
4
Rose HR特点:
●自动切换
当系统出现故障时(如:系统宕机、HA进程/应用服务被杀死掉、RS-232、SCSI、光纤、网络线缆断线),Rose HR将确定故障原因,并采取相应对策,并将这些应用切换到备份服务器上。而故障服务器未受到影响的应用不会被切换,既不会任何影响。不需要系统管理员干预。
●支持多条心跳路径
可以将网线和RS-232串口线作为在Rose HR软件的心跳路径。配置多条心跳路径可以避免系统的单点故障。两台服务器的信息交换通过:RS232、TCP/IP
●自动检测
在集群系统的每一个服务器内,RoseHR具有两个核心程序,他们互相监控,如果其中一个进程失败,另一个进程会立即进行恢复。
上海恒生聚源数据服务有限公司地址: 上海市浦东新区峨山路91弄61号10号楼7-8层
5