基于Linux平台的高可用集群管理系统的研究与实现

被引量 : 0次 | 上传用户:weiyideta21
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集群管理系统的高可用性是指其能够连续地对外提供服务,本文针对集群系统的高可用性,以开源的集群搭建和管理软件KUSU为基础、以集群管理节点的双机热备份技术理论为支撑、以实现集群系统的帮障检测与业务切换的自动化为核心,研究并实现了基于Linux平台的高可用集群管理系统。本系统在已有KUSU软件的基础上进行二次开发,为其加入了心跳检测机制、服务切换机制、数据同步机制、浮动IP地址机制以及主备管理节点间的切换机制,以实现具有故障检测和处理功能的高可用集群管理系统,这是本文研究的主要内容。本系统采用心跳检测技术完成主备管理节点间的通信,以实现对它们存活状况的实时检测,并采用具有容灾机制的数据库管理软件PostgreSQL实现主备管理节点上的数据同步。其次,本系统在应对主管理节点的软硬件故障方面,还采用了Pacemaker技术,它能实现主备管理节点间的资源接管与服务切换,由此保证集群系统对外提供连续不间断地服务。此外,为了给用户提供平滑的服务访问,本系统采用ARP欺骗方式实现了共享于主备管理节点间的浮动IP地址机制。再者,根据实际应用场景的需要,本系统为主备管理节点提供了两种切换方式,即自动切换与手动切换。本文将详细阐述对该系统关键问题的研究与实现方案,以及系统整体的设计与实现过程,最后给出它在物理环境中的测试用例及其测试结果。
其他文献
大气环境容量核算是实现目标总量向容量总量管理过渡的关键,综述中国环境容量核算和管理应用的概况,得出中国大气环境容量核算没能有效地服务于环境管理的原因包括核算技术方
<正>近期,媒体报道称,凡客旗下配送公司如风达裁员2000人,裁员比例高达50%,原先覆盖的26个城市将裁撤至6个。凡客市场部人士回应称,如风达的确在进行优化,自有配送城市从26个
混凝土保护层作为我们控制结构质量的一个重大控制项,必然有其不可低估的作用。钢筋混凝土结构中钢筋和混凝土依靠它们之间的粘结力发挥作用,如果它们之间的粘结力消失,那么
海洋石油污染物的微生物降解是一个复杂的过程。受石油组分与物理化学性质、环境条件以及微生物群落组成等多方面因素的影响,氮和磷营养的缺乏是海洋石油污染物生物降解的主
文化教学是对外汉语教学的一个重要组成部分,但是一直以来在对外汉语教学的发展过程中,对文化教学的研究相对较少,直到近年来,文化教学的重要性被越来越多的学者所关注。文化
河北童泰婴幼儿服饰有限公司董事长耿华彬是个很务实的人。采访中,我们建议他积极参与申报"中国名牌",而耿华彬对此似乎并不着急。他反复说,我做企业不求发展快,只求步子稳;
期刊
语文是人与世界(自然、社会和人自身)交际的产物。语文因交际而呈现出与世界相对应、与思维相一体、与人性相一致的征象,所以,交际性是语文的特征。缘此,以语文为内容的语文
<正>包容性领导源于包容性及包容性增长问题的提出。包容性增长(inclusive growth)的理念可以追溯至社会排斥理论和福利经济学理论,前者始于20世纪60年代西方国家对贫困以及
研究以SO2、NOx、PM10为承载对象,通过湛江市大气环境承载度计算和情景分析,结果表明:(1)湛江市2007年现状大气环境容量负荷较小,其中大气环境各构成要素承载度由高到低分别
信访对于今天的中国社会而言并不是一个新鲜词,中国历史上不乏重视民间呼声的实例和传统,他是沟通国家机关与人民群众的制度性渠道,是中国特色社会主义民主政治制度的重要组