一种基于云管理平台的容器管理方法以及云管理平台技术

技术编号:43922605 阅读:26 留言:0更新日期:2025-01-03 13:26
本申请公开了一种基于云管理平台的容器管理方法以及云管理平台,在保证容器的创建速度的基础上,可节省云管理平台的运营成本。本申请的方法包括:云管理平台从容器配置接口获取租户输入的待创建的容器的配置信息,配置信息用于指示租户对容器的需求;云管理平台获取多个资源池的状态信息,状态信息用于指示多个资源池的性能;云管理平台基于配置信息和状态信息,从多个资源池中,选择性能满足需求的第一资源池;云管理平台从多个预热等级中,确定与租户匹配的第一预热等级,若第一资源池的多个云实例中,存在与第一预热等级对应的第一云实例,则在第一云实例中创建容器。

【技术实现步骤摘要】

本申请实施例涉及云,尤其涉及一种基于云管理平台的容器管理方法以及云管理平台


技术介绍

1、容器因其极快的供给速度、按使用时间计费等特点,已逐渐成为云管理平台为租户提供云服务的重要实现方式。在为租户提供便利的同时,云管理平台的运营成本则由云厂商兜底。

2、在相关技术中,云服务系统包含云管理平台以及多个物理服务器,这些物理服务器已提前部署有虚拟机(virtual machine,vm)。当租户需要创建容器时,云管理平台可基于租户的请求,从多个物理服务器选择某个物理服务器,并在该物理服务器上的虚拟机中创建租户所需的容器。那么,这些容器可运行租户的应用或微服务,从而为租户提供包含数据存储、数据计算以及数据下载等等云服务。

3、上述云服务系统中,由于云管理平台已在物理服务器上创建并启动了虚拟机,相当于为容器的创建提供了创建环境,这样虽然可以提高容器的创建速度,但物理服务器上的虚拟机未被使用时会额外添加云管理平台的运营成本。


技术实现思路

1、本申请实施例提供了一种基于云管理平台的容器管理方法以本文档来自技高网...

【技术保护点】

1.一种基于云管理平台的容器管理方法,其特征在于,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包含多个资源池,每个资源池包含与多个预热等级中的至少一个预热等级对应的多个云实例,所述多个预热等级用于指示云实例的多个预热程度,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个资源池包含以下至少两个:虚拟机资源池,裸金属服务器资源池,物理服务器资源池以及微虚拟机资源池,其中,所述虚拟机资源池包含多个虚拟机,所述裸金属服务器资源池包含多个裸金属服务器,所述物理服务器资源池包含多个物理服务器,所述微虚拟机资源池包含多个微虚拟机。

<p>3.根据权利要求...

【技术特征摘要】

1.一种基于云管理平台的容器管理方法,其特征在于,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包含多个资源池,每个资源池包含与多个预热等级中的至少一个预热等级对应的多个云实例,所述多个预热等级用于指示云实例的多个预热程度,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个资源池包含以下至少两个:虚拟机资源池,裸金属服务器资源池,物理服务器资源池以及微虚拟机资源池,其中,所述虚拟机资源池包含多个虚拟机,所述裸金属服务器资源池包含多个裸金属服务器,所述物理服务器资源池包含多个物理服务器,所述微虚拟机资源池包含多个微虚拟机。

3.根据权利要求1或2所述的方法,其特征在于,所述多个预热等级包含:按等级从高到低排序的定向预热、服务预热、非定向预热以及关机预热,其中,所述定向预热所指示的云实例的预热程度高于所述服务预热所指示的云实例的预热程度,所述服务预热所指示的云实例的预热程度高于所述非定向预热所指示的云实例的预热程度,所述非定向预热所指示的云实例的预热程度高于所述关机预热所指示的云实例的预热程度。

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述需求包含所述容器的启动时延,所述从所述多个预热等级中,确定与所述租户匹配的第一预热等级包括:

6.根据权利要求1至4任意一项所述的方法,其特征在于,所述从所述多个预热等级中,确定与所述租户匹配的第一预热等级包括:

7.根据权利要求1至4任意一项所述的方法,其特征在于,所述租户为白名单中的租户,所述从所述多个预热等级中,确定与所述租户匹配的第一预热等级包括:

8.根据权利要求1至7任意一项所述的方法,其特征在于,所述需求包含以下至少一个:所述容器的规格以及所述容器的启动时延。

9.根据权利要求1至8任意一项所述的方法,其特征在于,所述性能包含以下至少一个:所述多个资源池的容量以及所述多个资源池的容器创建时间。

10.一种云管理平台,其特征在于,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包含多个资源池,每个资源池包含与多个预热等级中的至少一个预热等级对应的多个云实例,所述多个预热等级用于指示云实例的多个预热程度,所述云管理平台包括:

11.根据权利要求10所述的云管理平台,其特征在于,所述多个资源池包含以下至少两个:虚拟机资源池,裸金属服务器资源池,物理服务器资源池以及微虚拟机资源池,其中,所述虚拟机资源池包含多个虚拟机,所述裸金属服务器资源池包含多个裸金属服务器,所述...

【专利技术属性】
技术研发人员:张嘉伟张浩郭雷张琦扎因·安萨里巴兹尔·阿尔合提布
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1