【技术实现步骤摘要】
容器功耗确定模型训练、确定方法、装置、设备及介质
[0001]本申请涉及容器
,尤其涉及一种容器功耗确定模型训练方法
、
容器功耗确定方法
、
装置
、
设备及介质
。
技术介绍
[0002]随着云计算技术的发展,云原生技术渐渐成为主流,软件运营服务
(Software as a Service
,
SaaS)
等应用也逐渐容器化,应用可以不再运行在一个固定的虚拟机中,而是以轻量可扩展的容器为运行单元
。
容器可以是资源分割和调度的基本单位,在当今节能减排的大背景下,要想降低服务成本
、
响应国家绿色低碳的要求,通常需要行之有效的容器调度方法,以更好的利用资源
。
[0003]通常情况下,预先了解容器在运行过程中的功耗,可以更好的对容器进行合理调度
。
然而,由于容器通常都是运行在虚拟机之上的,一台虚拟机上可能运行很多容器,一个任务使用的资源也可能分布在多个容器上,这些都导致要想为每个容器独立的统计功耗,实际操作难度很大
。
[0004]因此,如何快捷高效地确定容器在运行过程中的功耗是目前亟需解决的一个技术问题
。
技术实现思路
[0005]本申请提供了一种容器功耗确定方法
、
装置
、
设备及介质,用以快捷高效地确定容器在运行过程中的功耗
。
[0006]第一方面,本申请提 ...
【技术保护点】
【技术特征摘要】
1.
一种容器功耗确定模型训练方法,其特征在于,所述方法包括:基于样本集,对待训练的容器功耗确定模型进行至少一轮迭代训练,输出相应的目标容器功耗确定模型;其中,在每轮迭代过程中,至少执行以下步骤:获取样本集中任一服务器包含的每个容器在运行过程中的第一样本负载;分别将不同容器的所述第一样本负载输入到待训练的容器功耗确定模型包含的不同容器子模型中,基于每个容器子模型的输出信息,分别确定所述每个容器的预估功耗;基于各容器的预估功耗,确定所述服务器的预估功耗;基于所述服务器的预估功耗和样本集中预先保存的所述服务器在运行过程中的实际样本功耗,对待训练的容器功耗确定模型中包含的每个容器子模型的参数进行调整
。2.
根据权利要求1所述的方法,其特征在于,所述基于各容器的预估功耗,确定所述服务器的预估功耗之前,所述方法还包括:获取样本集中所述服务器包含的每个虚拟机在运行过程中的第二样本负载;分别将不同虚拟机的所述第二样本负载输入到待训练的容器功耗确定模型包含的不同虚拟机子模型中;基于每个虚拟机子模型的输出信息,分别确定所述每个虚拟机的预估中间功耗;所述基于各容器的预估功耗,确定所述服务器的预估功耗,包括:针对每个虚拟机,基于该虚拟机的预估中间功耗
、
预设的中间功耗权重
、
该虚拟机中包含的各容器的预估功耗的和值以及预设的容器预估功耗权重,确定该虚拟机的预估功耗;基于各虚拟机的预估功耗,确定所述服务器的预估功耗;所述对待训练的容器功耗确定模型中包含的每个容器子模型的参数进行调整,包括:对待训练的容器功耗确定模型中包含的每个容器子模型的参数以及虚拟机子模型的参数进行调整
。3.
根据权利要求1所述的方法,其特征在于,所述分别将不同容器的所述第一样本负载输入到待训练的容器功耗确定模型包含的不同容器子模型中,包括:针对每个容器,基于该容器的第一样本负载中包含的每个子负载的负载类型,确定该容器的目标负载类型;基于预先保存的容器负载类型与容器子模型类型的对应关系,确定所述目标负载类型对应的目标容器子模型类型,将该容器的第一样本负载输入到类型为所述目标容器子模型类型的容器子模型中
。4.
根据权利要求3...
【专利技术属性】
技术研发人员:曹庆萍,师春雨,李巧玲,黄志兰,孟庆蕴,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。