- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
双机保障(热备)实现系统高可用性
双机保障(热备)实现系统高可用性
1. 背景
随着当前网络的快速发展,很多传统的服务已经转移到网络环境中实施,例
如数据存储、金融交易、企业管理、通信传输等,当前大部分服务都是采用中心
服务器的模式。网络环境的脆弱性,导致中心服务器出现故障的几率比较大。因
为在网络环境下,导致服务器故障的原因是错综复杂,无法预测的,例如网络攻
击、电缆断线、操作系统故障、软件故障、设备故障等。一旦服务器出现故障,
那么所提供的服务就会被中断一段较长的时间。一般地讲,在技术人员在现场的
情况下,恢复服务器正常可能需要10分钟、几小时甚至几天。从实际经验上看,
除非是简单地重启服务器(可能隐患仍然存在),否则往往需要几个小时以上。
而如果技术人员不在现场,则恢复服务的时间就更长了。因此,服务器提供服务
的持续性是得不到保证的。
但是,对于一些企业级应用来说,用户是很难忍受这样长时间的服务中断的,
保证系统能够持续地、稳定地提供服务至关重要。对于某些执行关键使命的系统,
甚至要求系统能够具备365 ×24 不停顿运行的能力。因此,出现了高可用性的需
求和方案。
HIFN 实验室在研究UTM (统一威胁管理)平台时,采用了一种“双机热备”
的技术方案保证UTM 系统的高可用性。该UTM 平台采用了HIFN HPM 模式匹配
算法来完成内容过滤和病毒扫描,并使用了HIFN FlowThrogh IPSec 加速卡来实现
VPN 。以下笔者将会结合该 UTM 平台详细介绍这种“双机热备”式的高可用性
技术方案。
2. 概述
双机热备技术,概括地说,就是使用两台服务器,通过即时备份数据的方式,
实现系统的高可用性。其基本原理是这两台服务器,一台处于active 状态,称为
主服务器,一台处于standby 状态,称为备用服务器。在正常情况下,由处于active
状态的主服务器提供服务,当主服务器出现故障时,处于standby 状态的备用服
务器被激活,接替主服务器继续提供服务。而整个过程无需人工干预,在短时间
内自动完成服务接管。双机的结构如图1 所示。
图 1 UTM平台上的双机热备结构
双机热备技术可以有两种实现模式,两者的区别主要是针对服务器数据的存
储位置,一种是共享单一存储器形式。如图2 所示,主服务器和备用服务器使用
同一个存储设备存储数据。这个共享存储设备可以是RAID (磁盘阵列),也可以
是NAS (网络附属存储器)。在正常情况下主服务器将数据库放到共享存储器上,
当主服务发生故障时,备用服务器访问同样的设备,读写相同的数据。这种方式
不存在数据滞后的问题。共享存储器的方案适合数据量大的场合,且通常会在共
享存储器上利用数据压缩卡来节省存储空间,例如通过 HIFN 的DR 系列压缩卡
结合de‐duplication 技术实现全盘透明压缩。
图 2 共享单一存储器模式
但是共享存储器方式有其固有的缺点,使其不适合UTM 的应用场合。第一,
UTM 数据量少,只是一些代理软件的配置数据;第二,UTM 数据的同步性要求
不高,即使主服务器在配置信息刚刚更新完后马上出现故障,备用服务器使用旧
的配置信息也能够继续提供服务;第三,共享存储器存在单点故障问题,即一旦
存储器出现故障,系统将无法继续提供服务。
因此,HIFN 实验室在实现UTM 平台时,使用了另外一种双机热备模式,即
软件同步数据方式。如图1 所示,在正常情况下,主服务器拥有自己的网络地址
(公网和私网地址),对外提供服务。而备用服务器关闭其网口(限指公网和私
网网口),没有网络地址,系统上的服务进程没有启动,不对外提供服务。两台
机器中间有一条单独的网络电缆,主服务器上的数据同步软件不时将主服务器的
配置数据通过该网络电缆发送给备用服务器,使得两者的配置达到一致(同步)。
一旦主服务器发生故障,它将放弃其网络地址,关闭网口,而备用服务器会启用
网口,接管网络地址,启动服务进程,利用相同的配置继续向外提供服务。
3. 技术分析
在软件同步的双机热备方案中,以下几个技术难点是需要妥善解决的:
1
您可能关注的文档
- 化香树果序多糖抗氧化性.pdf
- 化聚氨酯丙烯酸酯的干燥与固化过程.pdf
- 北京化工大学醇酚醚.pdf
- 北京吉普212发动机连杆的有限元分析.pdf
- 北京创城市建设中的环境保护卞有生.pdf
- 北京地铁五号线通信系统工程建设.pdf
- 北京城铁13号线车辆滤波电抗器的国产化.pdf
- 北京大学939自动控制理论考研参考书、历年真题、复试分数线.pdf
- 北京大学碱金属和碱土金属-基本要点.pdf
- 北京市朝阳区2012届高三年级第一次综合练习(理综 物理)含答案.pdf
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)