异地容灾高可用系统的设计与实现

异地容灾高可用系统的设计与实现

ID:37172347

大小:1.05 MB

页数:5页

时间:2019-05-21

异地容灾高可用系统的设计与实现_第1页
异地容灾高可用系统的设计与实现_第2页
异地容灾高可用系统的设计与实现_第3页
异地容灾高可用系统的设计与实现_第4页
异地容灾高可用系统的设计与实现_第5页
资源描述:

《异地容灾高可用系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第27卷第7期计算机应用与软件Vol127No.72010年7月ComputerApplicationsandSoftwareJul.2010异地容灾高可用系统的设计与实现刘君尧(深圳信息职业技术学院计算机应用系广东深圳518029)摘要应用服务软件为了实现7×24小时全天候服务,需要有相应的容灾保护,以提高服务器硬件、应用服务软件的可靠性,防止灾害意外发生导致的数据丢失、服务中断。文章介绍了异地容灾高可用系统的设计与实现。该系统实现了两台服务器之间的互为容灾备份以及对服务器硬件、应用服务软件的实时监控,具有无需修改应用服务软件、占用网络带宽小、抗网络不稳定、可扩展性强等特点。测试表明,异地

2、容灾高可用系统可以实现100%应用场景的容灾需要。实际应用中该系统运行稳定,表现良好。关键词容灾主站点备站点心跳协议DESIGNINGANDIMPLEMENTINGHIGHAVAILABILITYSYSTEMOFREMOTEDISASTERRECOVERYLiuJunyao(DepartmentofComputerApplication,ShenzhenInstituteofInformationTechnology,Shenzhen518029,Guangdong,China)AbstractTorealise7daysof242hourall2weatherservices,theapp

3、licationsoftwareshouldbeprovidedwiththedisasterrecoveryprotec2tioninordertoraisethereliabilityofservers’hardwareandapplicationservicesoftware,whichwillpreventdatalossandserviceinterruptionsfromaccidentaldisasters.Thispaperintroducesthedesignandimplementationofaremotedisasterrecoveryhighavailability

4、system.Inthesystem,twoserversbackupeachotherfordisasterrecoverypurpose,theserverhardwareandtheapplicationsoftwarearereal2timelymoni2tored.Ithasthefeaturesofnodeedforapplicationservicesoftwaremodification,smallbandwidthoccupation,networkinstabilityresistanceandgoodscalability,etc.Testsshowthatthesys

5、temcansatisfyat100%thedisasterrecoveryrequirementofapplicationoccasions.Inpractice,thesystemrunssteadilywithperfectperformance.KeywordsDisasterrecoveryPrimarysiteSecondarysiteHeart2beatprotocol0引言异地容灾高可用系统RCS(RemoteClusterSystem)主要是实现应用软件服务器端(简称服务器软件)的自动异地容灾,保证服务器软件的24小时正常运行。应用软件通常是指由RCS提供异地容灾保护的软件

6、(如HTTPServer、MailServer等),一般由服务器端和客户端组成,RCS提供保护的一般是服务器端。RCS系统的站点分为主站点和备站点,两个站点组成了容灾高可用系统,正常情况下由主站点提供服务,备站点进行容灾备份。如果主站点失效,也即当主站点的服务器软件当掉或其所在地发生意外(如自然灾害、人为破坏等),导致无法提供正常服务时,系统自动切换到备站点上,继续提供服务。服务(Serv2图1异地容灾高可用系统RCS的部署ice)是提供异地容灾服务的最小组成单位,如应用软件、磁盘服正常情况下,由主站点(PrimarySite)提供服务,当异地容灾务、网卡服务等,服务代理(ServiceAg

7、ent)是指提供服务管理的高可用软件RCS发现主站点的服务中止(如服务端软件崩溃、插件,RCS通过服务代理管理相应的服务。自然灾害等)并且无法恢复时,则由RCS发出倒换命令,由备站点(SecondarySite)接管,继续提供服务。当主站点恢复正常时,1RCS系统架构设计则由RCS自动切换回主站点,恢复正常状态。每个站点由x86服务器提供具体服务。其上运行Linux操异地容灾高可用系统RCS由主备两个站点组成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。