虚拟单元启动方法及装置、云计算系统制造方法及图纸

技术编号:41921372 阅读:15 留言:0更新日期:2024-07-05 14:20
一种虚拟单元启动方法及装置、云计算系统,属于云算机技术领域。该方法应用于集约化云计算系统中的管理平台,该集约化云计算系统还包括第一计算池。该方法包括:获取第一应用的启动诉求和目标应用对应的至少一组启动测量信息,该至少一组启动测量信息对应至少一个启动方案,每组启动测量信息用于表征基于对应的启动方案在该集约化云计算系统中启动目标应用的启动性能,目标应用与第一应用匹配;根据第一应用的启动诉求和该至少一组启动测量信息确定第一启动方案;根据第一启动方案在第一计算池中启动第一应用的第一虚拟单元。本申请提供的虚拟单元启动方案在集约化云计算系统中实施的性能较好。

【技术实现步骤摘要】

本申请涉及云算机,特别涉及一种虚拟单元启动方法及装置、云计算系统


技术介绍

1、随着虚拟化技术的发展,云计算系统可以将应用(application)部署在容器(container)中,以基于容器实现不同应用的资源隔离。通常,启动某一应用包括启动该应用的容器(也即部署该应用的容器)。

2、目前的容器启动方案是针对非集约化云计算系统设计的,在集约化云计算系统中实施的性能较差。其中,集约化云计算系统包括高速互联的多个集约化资源池,每个集约化资源池中集中分布计算资源、内存资源或外存资源中的一类资源。非集约化云计算系统包括独立的多个非集约化资源池,每个非集约化资源池中的计算资源、内存资源和外存资源的配比相当。


技术实现思路

1、本申请提供了一种虚拟单元启动方法及装置、云计算系统。本申请的技术方案如下。

2、第一方面,提供了一种虚拟单元启动方法,应用于集约化云计算系统中的管理平台,该集约化云计算系统还包括第一计算池,该方法包括:获取第一应用的启动诉求;获取目标应用对应的至少一组启动测量信息,该至本文档来自技高网...

【技术保护点】

1.一种虚拟单元启动方法,其特征在于,应用于集约化云计算系统中的管理平台,所述集约化云计算系统还包括第一计算池,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一启动方案包括以下任意一个:

3.根据权利要求2所述的方法,其特征在于,所述第一启动方案包括基于所述第一存储池的热启动方案,所述第一存储池中存储有基准内存快照,所述基准内存快照是对所述第一应用的基准虚拟单元的内存进行快照得到的,所述第一计算池中包括所述第一虚拟单元;

4.根据权利要求3所述的方法,其特征在于,所述第一存储池中还存储有基准文件系统,所述基准文件系统是所述基准虚拟单元...

【技术特征摘要】

1.一种虚拟单元启动方法,其特征在于,应用于集约化云计算系统中的管理平台,所述集约化云计算系统还包括第一计算池,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一启动方案包括以下任意一个:

3.根据权利要求2所述的方法,其特征在于,所述第一启动方案包括基于所述第一存储池的热启动方案,所述第一存储池中存储有基准内存快照,所述基准内存快照是对所述第一应用的基准虚拟单元的内存进行快照得到的,所述第一计算池中包括所述第一虚拟单元;

4.根据权利要求3所述的方法,其特征在于,所述第一存储池中还存储有基准文件系统,所述基准文件系统是所述基准虚拟单元的文件系统;

5.根据权利要求3或4所述的方法,其特征在于,在根据所述第一启动方案在所述第一计算池中启动所述第一虚拟单元之前,所述方法还包括:

6.根据权利要求3至5任一项所述的方法,其特征在于,在根据所述第一启动方案在所述第一计算池中启动所述第一虚拟单元之前,所述方法还包括:

7.根据权利要求2所述的方法,其特征在于,所述第一启动方案包括基于所述第一存储池的冷启动方案,所述第一存储池中存储有基准单元快照,所述基准单元快照是对所述第一应用的基准虚拟单元进行快照得到的;

8.根据权利要求7所述的方法,其特征在于,在根据所述第一启动方案在所述第一计算池中启动所述第一虚拟单元之前,所述方法还包括:

9.根据权利要求3至8任一项所述的方法,其特征在于,

10.根据权利要求2所述的方法,其特征在于,所述第一启动方案包括基于所述第二计算池的冷启动方案,所述第二计算池中运行有第二虚拟单元,所述第二虚拟单元的配置与所述第一虚拟单元的配置相同;

11.根据权利要求10所述的方法,其特征在于,根据所述第二虚拟单元启动所述第一虚拟单元,包括:根据所述第二虚拟单元的内存在所述第一计算池中创建第二内存分支,所述第二内存分支用于存储所述第一虚拟单元运行过程中相对于所述第二虚拟单元的内存发生变化的内存数据。

12.根据权利要求10或11所述的方法,其特征在于,根据所述第二虚拟单元启动所述第一虚拟单元,包括:根据所述第二虚拟单元的文件系统在所述第一计算池中创建第二读写层,所述第二读写层用于存储所述第一虚拟单元运行过程中相对于所述第二虚拟单元的文件系统发生变化的文件数据。

13.根据权利要求1至12任一项所述的方法,其特征在于,所述集约化云计算系统还包括第一存储池,所述第一存储池与所述第一计算池互联;

14.根据权利要求13所述的方法,其特征在于,

15.根据权利要求13或14所述的方法,其特征在于,

16.根据权利要求13至15任一项所述的方法,其特征在于,

17.根据权利要求16所述的方法,其特征在于,

18.根据权利要求1至17任一项所述的方法,其特征在于,

19.根据权利要求1至18任一项所述的方法,其特征在于,

20.根据权利要求1至19任一项所述的方法,其特征在于,所述获取目标应用对应的至少一组启动测量信息,包括:根据所述至少一个启动方案中的每个启动方案在所述集约化云计算系统中对所述目标应用进行启动测试,得到所述每个启动方案对应的一组启动测量信息。

21.根据权利要求1至20任一项所述的方法,其特征在于,

22.根据权利要求1至21任一项所述的方法,其特征在于,

23.一种虚拟单元启动装置,其特征在于,应用于集约化云计算系统中的管理平台,所述集约化云计算系统还包括第一计算池,所述装置包括:

24.根据权利要求23所述的装置,其特征在于,所述第一启动方案包括以下任意一个:

25.根据权利要求24所述的装置,其特征在于,所述第一启动方...

【专利技术属性】
技术研发人员:张嘉伟张永明黄毽
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1