一种云主机规格的更新方法及其装置制造方法及图纸

技术编号:20925853 阅读:17 留言:0更新日期:2019-04-20 11:45
本发明专利技术公开了一种云主机规格的更新方法及其装置,其中该方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格,云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。本发明专利技术比较云主机的目标云主机规格和当前云主机规格,当目标云主机规格小于或者等于当前云主机规格的状态下,采用目标云主机规格启动云主机,符合常规思路,减少了不必要的宿主机调度过程的,大大地降低了云计算平台的使用复杂度。

A Method and Device for Updating the Specification of Cloud Host

The invention discloses a method and device for updating the specifications of cloud hosts. The method includes receiving the requests for updating the specifications of cloud hosts and obtaining the current specifications of cloud hosts. The requests for updating the specifications of cloud hosts include: the specifications of target cloud hosts; judging whether the specifications of target cloud hosts are larger than the current specifications of cloud hosts; and small specifications of target cloud hosts. Close the cloud host and start the cloud host with the target cloud host specifications to update the cloud host specifications when it is equal to or equal to the current cloud host specifications. The invention compares the target cloud host specifications with the current cloud host specifications. When the target cloud host specifications are less than or equal to the current cloud host specifications, the target cloud host specifications are adopted to start the cloud host, which conforms to the conventional ideas, reduces the unnecessary host scheduling process, and greatly reduces the use complexity of the cloud computing platform.

【技术实现步骤摘要】
一种云主机规格的更新方法及其装置
本专利技术涉及云计算平台
,具体涉及一种云主机规格的更新方法及其装置。
技术介绍
随着互联网技术的发展,云计算的云主机越来越普及。Openstack是一个开源的云计算管理平台,包括:多个云主机和计算服务,计算服务是其中一个比较重要的组件,能够对云主机规格进行更改。经专利技术人研究发现,目前计算服务复用云主机迁移的工作流程对云主机规格进行更改,该更改过程不符合常规思路,增加了不必要的宿主机调度过程的,大大地增加了云计算平台的使用复杂度。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种云主机规格的更新方法及其装置,符合常规思路,减少了不必要的宿主机调度过程的,大大地降低了云计算平台的使用复杂度。本专利技术实施例提供一种云主机规格的更新方法,所述方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格,所述云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。进一步地,所述方法还包括:在目标云主机规格大于当前云主机规格的状态下,检查云主机所在的当前宿主机的资源是否满足目标云主机规格。进一步地,在当前宿主机的资源满足目标云主机规格状态下,通过当前宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。进一步地,在当前宿主机的资源不满足目标云主机规格状态下,根据目标云主机规格选择目标宿主机,选择调用云主机调度和迁移过程,将云主机从当前宿主机上迁移至目标宿主机,通过目标宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。进一步地,所述方法还包括:将更新相关信息记录在数据库中;所述更新相关信息包括:目标云主机规格、更新开始时间和更新截止时间。本专利技术实施例还提供一种云主机规格的更新装置,所述装置包括:接收模块、第一判断模块和更新模块;接收模块,用于接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格所述云主机规格更新请求包括:目标云主机规格;第一判断模块,用于判断目标云主机规格是否大于云主机的当前云主机规格;更新模块,用于在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。进一步地,所述装置还包括:第二判断模块;所述第二判断模块用于在目标云主机规格大于当前云主机规格的状态下,检查云主机所在的当前宿主机的资源是否满足目标云主机规格。进一步地,所述更新模块还用于在当前宿主机的资源满足目标云主机规格状态下,通过当前宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。进一步地,所述更新模块还用于在当前宿主机的资源不满足目标云主机规格状态下,根据目标云主机规格选择目标宿主机,选择调用云主机调度和迁移过程,将云主机从当前宿主机上迁移至目标宿主机,通过目标宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。进一步地,所述装置还包括:记录模块;所述记录模块用于将更新相关信息记录在数据库中;所述更新相关信息包括:目标云主机规格、更新开始时间和更新截止时间。本专利技术实施例提供一种云主机规格的更新方法及其装置,其中该方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。本专利技术比较云主机的目标云主机规格和当前云主机规格,当目标云主机规格小于或者等于当前云主机规格的状态下,采用目标云主机规格启动云主机,符合常规思路,减少了不必要的宿主机调度过程,使之更加适合实际使用,大大地降低了云计算平台的使用复杂度。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例提供的云主机规格的更新方法的流程图;图2为本专利技术实施例提供的更新云主机规格的流程图;图3为本专利技术实施例提供的云主机规格的更新装置的结构示意图一;图4为本专利技术实施例提供的云主机规格的更新装置的结构示意图二。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。实施例一本专利技术实施例提供一种云主机规格的更新方法,图1为本专利技术实施例提供的云主机规格的更新方法的流程图,如图1所示,本专利技术实施例提供的云主机规格的更新方法具体包括以下步骤:步骤100、接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格。其中,云主机规格更新请求由云计算平台发送的,具体的,云主机规格更新请求包括:目标云主机规格。可选地,云主机规格包括:云主机的CPU、内存及硬盘的大小,指定了云主机的硬件资源。步骤200、判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。需要说明的是,本专利技术实施例提供的云主机规格的更新方法基于OpenStack云计算管理平台,其执行主体为管理云主机服务的计算服务。本专利技术实施例提供的云主机规格的更新方法,在宿主机与云主机有一定的关联关系时仍使用,进一步降低了云计算平台的使用复杂度。本专利技术实施例提供的云主机规格的更新方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。本专利技术比较云主机的目标云主机规格和当前云主机规格,当目标云主机规格小于或者等于当前云主机规格的状态下,采用目标云主机规格启动云主机,不再需要宿主机的调度过程,符合常规思路,减少了不必要的宿主机调度过程,使之更加适合实际使用,大大地降低了云计算平台的使用复杂度。进一步地,本专利技术实施例提供的云主机规格的更新方法还包括:步骤300、在目标云主机规格大于当前云主机规格的状态下,检查云主机所在的当前宿主机的资源是否满足目标云主机规格。进一步地,本专利技术实施例提供的云主机规格的更新方法还包括:步骤400、在当前宿主机的资源满足目标云主机规格状态下,通过当前宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格,在当前宿主机的资源不满足目标云主机规格状态下,根据目标云主机规格选择目标本文档来自技高网...

【技术保护点】
1.一种云主机规格的更新方法,其特征在于,所述方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格,所述云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。

【技术特征摘要】
1.一种云主机规格的更新方法,其特征在于,所述方法包括:接收云主机的云主机规格更新请求,并获取云主机的当前云主机规格,所述云主机规格更新请求包括:目标云主机规格;判断目标云主机规格是否大于云主机的当前云主机规格,在目标云主机规格小于或者等于当前云主机规格的状态下,关闭云主机,采用目标云主机规格启动云主机,以更新云主机规格。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在目标云主机规格大于当前云主机规格的状态下,检查云主机所在的当前宿主机的资源是否满足目标云主机规格。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在当前宿主机的资源满足目标云主机规格状态下,通过当前宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。4.根据权利要求2所述的方法,其特征在于,在当前宿主机的资源不满足目标云主机规格状态下,根据目标云主机规格选择目标宿主机,选择调用云主机调度和迁移过程,将云主机从当前宿主机上迁移至目标宿主机,通过目标宿主机的驱动程序,在云主机上采用目标云主机规格,以更新云主机规格。5.根据权利要求1~4任一项所述的方法,其特征在于,所述方法还包括:将更新相关信息记录在数据库中;所述更新相关信息包括:目标云主机规格、更新开始时间和更新截止时间。6.一种云主机规格的更新装置,其特征在于,所述装置包括:接收模块、第一判断模块和...

【专利技术属性】
技术研发人员:魏传程胡玉鹏
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1