基于linux资源共享热备维护,基于Linux的双机热备系统的实现技术.PDF

基于Linux的双机热备系统的实现技术.PDF

第 24 卷第 4 期 计 算 机 应 用 研 究 Vol. 24, No. 4

2007 年 4 月 Application Research of Computers April 2007

基于 Linux 的双机热备系统的实现技术*

刘晓洁, 黄永佳

( 四川大学 计算机学院, 四川 成都 610065)

摘 要: 提供关键业务的不间断服务, 目前的解决办法是采用双机热备或者集群技术, 采用基于开源 Linux-HA

项目下的免费软件 Heartbeat 作为双机热备方案无疑是极具性价比的选择。讨论了 Heartbeat 的基本原理, 提出

了一种基于 Linux 的双机热备系统, 并基于 B/ S 架构建立了该系统的管理模式。

关键词: 双机热备; 高可用性; Heartbeat

中图分类号: TP31 文献标志码 : A 文章编号 : 1001- 3695( 2007) 04- 0255- 03

Implementation of Hot Standby System Based on Linux

LIU Xiao-jie, HUANG Yong-jia

( School of Computer, Sichuan University, Chengdu Sichuan 610065, China)

Abstract: Providing incessant services for key business, the current solution is the hot standby or cluster techniques. Heart-

beat, which is based on open source Linux-HA project, is probably a good hot standby solution in performance and cost. The

fundament theory of Heartbeat was discussed, and a Linux based hot standby technique was presented, while a B/S based

management model for this system was also built.

Key words: hot standby; HA( high availability) ; Heartbeat

近年来, 接入 Internet 的用户数目急剧增加, 同时企业也加 故障并接管那台服务器以承担服务任务, 从而在不需要人工干

速了传统的商业模式到电子商务的改革。电子商务中, 作为运 预的情况下, 自动保证系统能持续提供服务。更具体地说, 双

行企业关键业务的服务器是保障商业运作有效、安全, 实现企 机热备常见的形式是基于 Active/Standby 方式的服务器热备。

业利润最大化的保证, 但是在信息系统建设中充满安全危机, 两个服务器数据同时使用一个共享的存储设备, 或者不使用共

服务器一个小小的软硬件故障或误操作都有可能造成关键业 享存储设备, 通过软件实时保持两台机器的同步。在同一时间

务出现中断或瘫痪, 使企业蒙受损失。因此, 系统的高可用性 内只有一台服务器保持 Active 状态, 另一台备份服务器 ( 从

是关键。所谓高可用性包括一切避免系统服务中断的技术, 它 机) 处于监控准备状态。当其中保持 Active 状态的一台服务

有多种解决方案, 如双机热备、集群, 高端容错主机等。其中高 器出现故障无法启动时, 备份服务器会通过软件诊测( 一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值