[点晴永久免费OA]如何通过双击热备实现服务器故障时自动用另一台接管确保业务正常运行
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
做信息化工作这么多年,刚开始的时候并不知道双机热备这个概念,等系统出了问题,影响了公司相关业务的正常运行,甚至丢失了数据,这时才考虑到了双机热备。经过不断的交流、学习、实践,总算把双机热备搞懂了些,请大家批评指正。 什么是双机热备? 所谓双机热备份,我认为通俗点说,就是用网络将两台服务器连接起来,实时互相备份,共同执行同一服务。当一台服务器宕机时,可以由双机中的另一台服务器自动将宕机服务器的业务接管,从而在不需要人工干预的情况下,保证系统能持续提供服务。 什么时候需要双机热备呢? 我认为一般满足两个条件: 1、服务器要长年累月 (7X 24 小时) 不间断工作,其备份工作就绝对少不了。所以,决定是否使用双机热备,应首先对系统的重要性; 2、终端用户对服务中断的容忍程度进行考虑,也就是业务联系性的要求,然后再来决定是否使用双机热备。比如用户最多能容忍多长时间恢复服务,如果服务不能很快恢复会造成什么样的后果等等。 要想做双机热备,需要硬件和软件两部分内容: 硬件方面:操作系统和应用程序是安装在两台服务器的本地系统盘上的,而整个网络系统的数据是通过磁盘阵列集中管理和数据备份的。数据的集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设会来读取和存储,极大地保护了数据的安全性和保性。用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证服务不间断。 软件方面:双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。一旦“心跳”信号表明主机系统发生故障,或者是备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件认为主机系统发生故障,立即令主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。 双机热备一般架构 双机热备一般有三种不同的工作模式,即双机热备模式、双机互备模式和双机双工模式。下面分别予以简单介绍一下: 双机热备模式即目前通常所说的active/standby 方式,active服务器处于工作状态;而standby服务器处于监控准备状态。当active服务器出现故障的时候,通过软件诊断或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。这是目前最理想的一种模式。 双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高。服务器配置相对要好。 双机双工模式 : 是目前Cluster (集群)的一种形式,两台服务器均为活动状态,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份。WEB服务器或FTP服务器等用此种方式比较多。 双机热备一般有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式,低成本模式。个人认为第一种模式还是更可靠一些,架构也更加稳定一些。 该文章在 2024/5/23 15:55:08 编辑过 |
关键字查询
相关文章
正在查询... |