检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张道伟 马雷鸣 王震 阎朝东 朱勇[1] ZHANG Daowei;MA Leiming;WANG Zhen;YAN Chaodong;ZHU Yong(The 28th Research Institute of China Electronics Technology Group Corporation,Nanjing 210023,China)
机构地区:[1]中国电子科技集团公司第二十八研究所,南京210023
出 处:《指挥信息系统与技术》2023年第1期95-100,共6页Command Information System and Technology
摘 要:为了实现即时通信软件在主备集群环境出现断电、网络断网或者主服务器故障情况下的高可用,从架构设计、数据逻辑处理和协同交互方式3个方面提出了一种基于主备集群监控软件Kee‑palived的即时通信集群解决方案。基于Keepalived软件工作原理,在2台相同的服务器上检测服务器的运行状态,并监控软件本身的运行状态,在软件故障或服务器宕机等情况下及时进行主备服务器切换,并根据内部技术协议进行数据同步,从而实现即时通信软件高可用。最后,通过试验分析验证了设计方案的有效性。To realize high availability for instant messaging software in active-standby cluster environment in extreme conditions like power failure,network failure or malfunction of the main-server,etc.,an instant messaging cluster solution based on an active-standby cluster monitoring software named Keepalived is presented from three aspects including architecture design,data logistical processing and collaborative interaction mode.Based on the operating principle of Keepalived software,the operating states of two same servers and monitoring software self are detected.Switchover between the active server and the standby server will be carried out in in extreme conditions like software malfunction or server down,etc.,and data will be synchronized according to the interactive technical protocol.Thus,high availability for instant messaging software can be realized.Finally,the effective of the design solution is verified with experiments analysis.
关 键 词:即时通信 分布式集群部署 Keepalived软件 高可用
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15