一种OpenStack云平台的虚拟机调度方法及相关装置制造方法及图纸

技术编号:37606927 阅读:35 留言:0更新日期:2023-05-18 11:58
本申请公开了一种OpenStack云平台的虚拟机调度方法,包括:基于接收到配置信息对对应的计算节点进行筛选信息设置;其中,筛选信息包括交换机信息、机柜信息、机柜列信息;基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点;将虚拟机调度至目标节点中。通过基于接收到配置信息对对应的计算节点进行筛选信息设置,其中,筛选信息包括交换机信息、机柜信息、机柜列信息,然后基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点,将OpenStack云平台的虚拟机调度的粒度精细化,提高了虚拟机调度的效果,进一步也提高虚拟机的可靠性和可用性。本申请还公开了一种OpenStack云平台的虚拟机调度装置、服务器以及计算机可读存储介质。及计算机可读存储介质。及计算机可读存储介质。

【技术实现步骤摘要】
一种OpenStack云平台的虚拟机调度方法及相关装置


[0001]本申请涉及计算机
,特别涉及一种OpenStack云平台的虚拟机调度方法、虚拟机调度装置、服务器以及计算机可读存储介质。

技术介绍

[0002]随着信息技术不断发展,出现了OpenStack平台用于关于云计算应用。该OpenStack开源的云计算管理平台项目,是一系列软件开源项目的组合。
[0003]相关技术中,OpenStack云平台中已经有按照主机的反亲和性进行调度,包括批量创建虚拟机必须调度到不同的计算节点上以及尽量分散调度到不同的计算节点上。但是,这种反亲和性调度的粒度范围过小,不足以满足客户更多实际使用场景。降低了在实际应用过程中虚拟机的可靠性和可用性。
[0004]因此,如何提高计算节点中运行的虚拟机的可靠性和可用性,是本领域技术人员关注的重点问题。

技术实现思路

[0005]本申请的目的是提供一种OpenStack云平台的虚拟机调度方法、虚拟机调度装置、服务器以及计算机可读存储介质,以提高对虚拟机进行调度的粒度,提高虚拟机调度本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种OpenStack云平台的虚拟机调度方法,其特征在于,包括:基于接收到配置信息对对应的计算节点进行筛选信息设置;其中,所述筛选信息包括交换机信息、机柜信息、机柜列信息;基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点;将虚拟机调度至所述目标节点中。2.根据权利要求1所述的虚拟机调度方法,其特征在于,基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点,包括:判断每个节点的信息是否存在于已使用节点列表中;若是,则将对应的节点进行删除;若否,则将对应的节点进行保存并作为所述目标节点。3.根据权利要求1所述的虚拟机调度方法,其特征在于,基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点,包括:判断每个节点的交换机信息是否存在于已使用交换机列表中;若是,则将对应的节点进行删除;若否,则将对应的节点的交换机信息添加至已使用交换机列表中,并将所述节点作为所述目标节点。4.根据权利要求3所述的虚拟机调度方法,其特征在于,基于筛选规则和每个节点的信息进行反亲和性筛选,得到目标节点,包括:判断每个节点的机柜信息是否存在于已使用机柜列表中;若是,则将对应的节点进行删除;若否,则将对应的节点的机柜信息添加至已使用机柜列表中,并将所述节点作为所述目标节点。5.根据权利要求4所述的虚拟机调度方法,其特征在于,基于...

【专利技术属性】
技术研发人员:宋文平徐源浩
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1