一种虚拟化资源管理平台的部署方法和装置制造方法及图纸

技术编号:15652258 阅读:50 留言:0更新日期:2017-06-17 05:35
本发明专利技术提出了一种虚拟化资源管理平台的部署方法和装置,该部署方法包括:获取客户端的部署信息;根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步;在主节点服务异常的情况下,将主节点的服务切换到从节点。本发明专利技术通过获取客户端的部署信息,随后根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步,最后在主节点服务异常的情况下,将主节点的服务切换到从节点,从而可实现虚拟化资源管理平台的高可用性,以及能够应对不同场景导致的服务不可用。

【技术实现步骤摘要】
一种虚拟化资源管理平台的部署方法和装置
本专利技术涉及计算机领域,具体来说,涉及一种虚拟化资源管理平台的部署方法和装置。
技术介绍
随着计算技术的快速发展,IT(InternetTechnology,互联网技术)平台的规模和复杂程度也出现了大幅度的提升,但是,高昂的硬件和运维管理成本、漫长的业务部署周期以及缺乏统一管理的基础架构为企业IT部门带来了重重障碍。虚拟化资源管理平台基于领先的虚拟化技术,统一管理数据中心内所有的物理资源和虚拟机资源,这不仅能提高IT(InternetTechnology,互联网技术)人员的管理能力,而且简化其日常例行工作,最重要的是可降低IT环境的复杂度和管理成本,通过虚拟化资源管理平台,一方面可为企业、政府提供IT服务,另一方面,企业、政府可根据需要通过虚拟化资源管理平台获取计算力、存储空间和各种软件服务,这颠覆性的改变了传统IT行业的消费模式和服务模式,极大程度的提高了硬件资源的利用率,其中,虚拟化资源管理平台是指云计算虚拟化管理平台,或资源的管理中心。但是,在现实生产环节中,计算机硬件与软件都不可避免地会发生故障,这些故障有可能给企业带来极大的损失,更为甚者会导致整个服务的终止以及网络的瘫痪。对于那些任何服务停止都将产生严重的财产损失、甚至名誉损失的关键性应用的企业或公司,虚拟化资源管理平台的高可用性显得更为重要,因此,必须有适当的措施或方案来确保计算机系统提供不间断的服务,以维护服务的持续可用性。针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的问题,本专利技术提出一种虚拟化资源管理平台的部署方法,可实现虚拟化资源管理平台的高可用性,以及能够应对不同场景导致的服务不可用。本专利技术的技术方案是这样实现的:根据本专利技术的一个方面,提供了一种虚拟化资源管理平台的部署方法。该部署方法包括:获取客户端的部署信息;根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步;在主节点服务异常的情况下,将主节点的服务切换到从节点。根据本专利技术的一个实施例,在Zookeeper集群中创建临时节点,以获取主节点和从节点包括:在Zookeeper集群中创建临时节点,并且将创建成功的节点设置为主节点,将创建失败的节点设置为从节点。根据本专利技术的一个实施例,在主节点服务异常的情况下,将主节点的服务切换到从节点包括:在主节点的服务异常的情况下,重启主节点的服务;在主节点的服务未启动成功的情况下,将主节点的服务切换到从节点。根据本专利技术的一个实施例,通过客户端切换主节点和从节点。根据本专利技术的另一方面,提供了一种虚拟化资源管理平台的部署装置。该部署装置包括:获取模块,用于获取客户端的部署信息;获取监控模块,用于根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步;切换模块,用于在主节点服务异常的情况下,将主节点的服务切换到从节点。根据本专利技术的一个实施例,获取监控模块包括:创建模块,用于在Zookeeper集群中创建临时节点,并且将创建成功的节点设置为主节点,将创建失败的节点设置为从节点。根据本专利技术的一个实施例,切换模块包括:重启模块,用于在主节点的服务异常的情况下,重启主节点的服务;切换子模块,用于在主节点的服务未启动成功的情况下,将主节点的服务切换到从节点。根据本专利技术的一个实施例,通过客户端切换主节点和从节点。本专利技术的有益效果:本专利技术通过获取客户端的部署信息,随后根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步,最后在主节点服务异常的情况下,将主节点的服务切换到从节点,从而可实现虚拟化资源管理平台的高可用性,以及能够应对不同场景导致的服务不可用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例的虚拟化资源管理平台的部署方法的流程图;图2是根据本专利技术实施例的虚拟化资源管理平台的部署装置的示意图;图3是根据本专利技术具体实施例的虚拟化资源管理平台的部署方法的流程图;图4是根据本专利技术实施例的虚拟化资源管理平台的部署装置的框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。根据本专利技术的实施例,提供了一种虚拟化资源管理平台的部署方法。如图1所示,根据本专利技术实施例的虚拟化资源管理平台的部署方法包括:步骤S101,获取客户端的部署信息;步骤S103,根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步;步骤S105,在主节点服务异常的情况下,将主节点的服务切换到从节点。通过本专利技术的上述方案,通过获取客户端的部署信息,随后根据客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用从节点监控主节点的服务状态,以及将主节点和从节点的数据进行同步,最后在主节点服务异常的情况下,将主节点的服务切换到从节点,从而可实现虚拟化资源管理平台的高可用性,以及能够应对不同场景导致的服务不可用。根据本专利技术的一个实施例,在Zookeeper集群中创建临时节点,以获取主节点和从节点包括:在Zookeeper集群中创建临时节点,并且将创建成功的节点设置为主节点,将创建失败的节点设置为从节点。根据本专利技术的一个实施例,在主节点服务异常的情况下,将主节点的服务切换到从节点包括:在主节点的服务异常的情况下,重启主节点的服务;在主节点的服务未启动成功的情况下,将主节点的服务切换到从节点。根据本专利技术的一个实施例,通过客户端切换主节点和从节点。为了更好的描述本专利技术,下面通过一个具体的实施例进行详细的描述。本专利技术提供了一种虚拟化资源管理平台的部署方法,经研究发现,信息系统的可用性通常在两种情况下会受到影响,一种是物理机宕机引起的资源管理平台服务异常,另一种是资源管理平台自身由于服务、网络问题导致访问异常,因而高可用性必须为这两种情况提供不间断的系统服务,其中,服务指在电脑中,需要各种服务以支持各种功能,也可以手动开启或关闭某些服务以达到相应的功能,如存储、查询等。本专利技术设计架构主要包括三个方面:控制台(或客户端)、代理模块(或高可用代理,其中,高可用是指具有两个或两个以上的节点,其分为主节点及从节点)、Zookeeper集群,其中,该控制台主要是管理注册节点和控制高可用服务的开启,其中,注册节点是指在Zookeeper集群中注册的主节点;该高可用代理主要负责实现云计算节点(CloudVi本文档来自技高网...
一种虚拟化资源管理平台的部署方法和装置

【技术保护点】
一种虚拟化资源管理平台的部署方法,其特征在于,包括:获取客户端的部署信息;根据所述客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用所述从节点监控所述主节点的服务状态,以及将所述主节点和所述从节点的数据进行同步;在所述主节点服务异常的情况下,将所述主节点的服务切换到所述从节点。

【技术特征摘要】
1.一种虚拟化资源管理平台的部署方法,其特征在于,包括:获取客户端的部署信息;根据所述客户端的部署信息,在Zookeeper集群中创建临时节点,以获取主节点和从节点,并且利用所述从节点监控所述主节点的服务状态,以及将所述主节点和所述从节点的数据进行同步;在所述主节点服务异常的情况下,将所述主节点的服务切换到所述从节点。2.根据权利要求1所述的部署方法,其特征在于,在Zookeeper集群中创建临时节点,以获取主节点和从节点包括:在Zookeeper集群中创建临时节点,并且将创建成功的节点设置为所述主节点,将创建失败的节点设置为所述从节点。3.根据权利要求2所述的部署方法,其特征在于,在所述主节点服务异常的情况下,将所述主节点的服务切换到所述从节点包括:在所述主节点的服务异常的情况下,重启所述主节点的服务;在所述主节点的服务未启动成功的情况下,将所述主节点的服务切换到所述从节点。4.根据权利要求1所述的部署方法,其特征在于,通过所述客户端切换所述主节点和所述从节...

【专利技术属性】
技术研发人员:高会娟胡国庆杨云鹏李守超樊兴军王文博陈善清代苓苓
申请(专利权)人:曙光云计算技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1