面向OpenStack的高可用服务故障恢复系统的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:wangchuabnao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算作为商业计算模型的流行,企业不需要再关注底层的IT基础设施,而只需要从云计算中取相应的服务来满足自身的业务要求即可。OpenStack作为开源云计算的事实标准,越来越多的企业都将业务转移到OpenStack云平台上。OpenStack为云计算落地提供了便利,但是也存在着一定问题。OpenStack控制节点作为控制层面,逻辑处理密集,作为整个系统控制管理的枢纽,对于单个控制节点的性能有限,无法满足大规模的计算集群和密集的流量冲击。OpenStack的控制层和计算层运行着大量的服务组件,每一个组件都可能出现故障,且面临着单节点失效的风险。不管是节点故障还是服务组件失效,都会降低用户的体验感,因此提高OpenStack系统的可扩展性和高可用性是关键研究问题之一。本文针对上述问题,设计实现了面向OpenStack的高可用服务故障恢复系统,主要工作如下:1.结合高可用集群与OpenStack分布式系统,给出了高可用集群与故障恢复系统方案。该方案将单点的控制节点转变为分布式多控制节点集群系统,利用集群管理将系统组件进行管理,并将高可用负载均衡应用到各个OpenStack组件,解决了控制节点网络瓶颈和单点失效的问题,对于节点的故障,设计故障的自动恢复和迁移功能,从而提高系统的可扩展性和高可用性;2.基于上述方案,为了满足系统的功能需求,设计了系统间多种集群高可用协作机制,分别是高可用控制层集群协作系统,包括集群管理系统、多节点双链路心跳和集群基础服务高可用;高可用计算层集群协作系统、多服务多虚拟IP负载均衡代理系统和高可用故障恢复与自主迁移系统;3.完成了高可用故障恢复系统功能模块的实现,搭建实验测试云平台,对系统进行了高可用性验证及迁移性能测试。结果表明,本文设计实现的高可用故障恢复系统中各个功能互相协作,实现了集群高可用和故障的快速转移和恢复,保证了云服务的稳定提供,具备良好的高可用性。
其他文献
企业边界与垂直一体化的理论研究孙经纬垂直一体化指在技术上可分离的两个或多个生产阶段集中于一个企业中或者说被置于统一所有权(unifiedownership)之下的一种合并模式,它包括向后(上游)一体化和
难降解有机废水难以被有效且低成本处理,但白腐真菌因能降解多种难降解有机污染物而在此类废水治理中有巨大的应用潜力。然而,白腐真菌反应器难以实现长期的连续运行。课题组前期基于脉管载体和蒸笼反应器构建出好氧丝状生物膜,首次实现了在开放体系下对于垃圾渗滤液和焦化废水的长期连续处理,但尚未考察白腐真菌好氧丝状生物膜在上述废水中的连续生长机制。针对此问题,本论文考察了P.chrysosporium好氧丝状生物
改革开放40多年来,我国工业化得到迅猛发展,但随之而来的“三农”问题和城乡结构二元化也越发显现。为实现农业可持续发展、农村现代化和城乡一体化,一个重要的解决途径是培
<正>鹿发病的一般规律:鹿病与年龄、性别、季节、种类、其他动物的疾病都有一定的关系。1鹿场卫生防疫制度养鹿场必须认真贯彻执行"预防为主"的方针,切实做好卫生防疫工作,确
期刊
随着信息技术的飞速发展及空间地理数据量的空前增长,传统的地理信息系统已经无法满足空间地理数据的获取、处理、共享、存储等需求。研究表明,与Web相结合的发展模式才能提
学校标志性雕塑是指在校园内,为使空间更加和谐优美,制作的具有核心作用的三维立体艺术,它是和校园相互联系,相互作用的实体。它具有形象的代表性、内涵的丰富性、历史的继承
铕(Eu)和铽(Tb)为代表的稀土配合物以其窄的发射光谱、较大的Stokes位移、长荧光寿命、荧光稳定等许多优越特性,已成为目前分析化学领域中十分活跃的研究课题。本研究采用时
通过对320例足月产妇,产后母乳喂养、护理及管理和50例早产儿、高危儿产后人工喂养、母乳喂养、护理及管理对照分析,逐步完善母乳喂养、进行母乳喂养宣传、指导。表明:母乳喂
党的十八大以来,思想政治理论课发展进入了新时代,增强思想政治理论课实效性、培养党和国家需要的人才是一项迫切的政治任务。办好思想政治理论课,关键在教师,一定要注重发挥
目的探讨抗心律失常药物不良反应的分析。方法选取我院2015年3月~2017年5月收治应用抗心律失常药物治疗患者120例,将这些患者的临床资料作为主要的研究对象,对这些患者进行随