基于容器平台的虚拟机资源绑定方法及电子设备技术

技术编号:43437663 阅读:20 留言:0更新日期:2024-11-27 12:45
本申请公开了基于容器平台的虚拟机资源绑定方法及电子设备,属于计算机技术领域。该方法包括:确定虚拟机与节点之间的绑定关系,其中,所述绑定关系包括绑定信息;实时监听所述容器平台信息,基于所述容器平台信息对所述绑定关系进行实时更新;确定各个节点的当前剩余可用资源量,判断各个节点的当前剩余可用资源量是否满足Pod请求量;和/或,基于所述当前剩余可用资源量,计算各个节点对应的优选得分,并根据所述优选得分对各个节点进行排序,获得节点序列表。该方法能够更精确的控制虚拟机的资源查询、分配、调度,极大提升了虚拟机的创建成功率和运行稳定性,进而提升虚拟机的使用体验。

【技术实现步骤摘要】

本申请属于计算机,特别涉及基于容器平台的虚拟机资源绑定方法及电子设备


技术介绍

1、kubernetes集群中的计算能力由节点(node)提供;其中持久存储卷声明(persistent volume claim,pvc)和pod是资源的使用者,资源的分配根据业务服务的需求变化而变化,具体是由kubernetes集群的使用者即服务的管理员来配置的。

2、在“kubernetes+kubevirt”的虚拟机实现方案中,经常会出现因资源竞争而导致虚拟机创建、启动、重启失败或运行中的虚拟机因被高优先级pod抢占资源而被强制杀掉的问题,严重影响虚拟机的使用体验;目前暂未发现有比较好的现行的解决方案。

3、针对上述问题,提出本申请中的基于容器平台的虚拟机资源绑定方法及电子设备。


技术实现思路

1、为了解决所述现有技术的不足,本申请提供了一种基于容器平台的虚拟机资源绑定方法及电子设备,解决现有技术中依靠人力进行排班而容易出现排班人力消耗高、成本高,效率低的问题,且容易造成排班不合理,使得员工体验差本文档来自技高网...

【技术保护点】

1.一种基于容器平台的虚拟机资源绑定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述第一条件为所述抢占对象的优先级高于目标虚拟机的优先级,并且,所述目标虚拟机的资源大于所述抢占对标的资源需求量。

4.根据权利要求1所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述绑定关系用于表示每个节点与绑定到该节点的虚拟机的对应关系,其中,每个节点绑定一个或者多个虚拟机。

5.根据权利要求4所述的基于容...

【技术特征摘要】

1.一种基于容器平台的虚拟机资源绑定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述第一条件为所述抢占对象的优先级高于目标虚拟机的优先级,并且,所述目标虚拟机的资源大于所述抢占对标的资源需求量。

4.根据权利要求1所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述绑定关系用于表示每个节点与绑定到该节点的虚拟机的对应关系,其中,每个节点绑定一个或者多个虚拟机。

5.根据权利要求4所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述绑定信息包括以下至少一项:

6.根据权利要求5所述的基于容器平台的虚拟机资源绑定方法,其特征在于,所述实时监听所述容器平台...

【专利技术属性】
技术研发人员:韩丰景
申请(专利权)人:联通在线信息科技有限公司
类型:发明
国别省市:

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

1