一种集群资源分配优化法及系统技术方案

技术编号:38022030 阅读:24 留言:0更新日期:2023-06-30 10:49
本发明专利技术提供一种集群资源分配优化方法、系统、终端及存储介质,包括:根据集群中虚拟机和宿主机的初始分配方式对离线状态的虚拟机进行分组;根据物理资源占用情况确定每个分组内的目标虚拟机和目标宿主机;在分组内重新确定目标虚拟机和目标宿主机分配的关系。本发明专利技术针对离线场景下的服务器集群宿主机资源占用问题,将抢占优化这一复杂问题分组若干个组内优化问题,通过均衡宿主机物理资源占用情况,降低单台宿主机的资源抢占程度,提高宿主机上虚拟机服务的质量和空闲资源的可用性。拟机服务的质量和空闲资源的可用性。拟机服务的质量和空闲资源的可用性。

【技术实现步骤摘要】
一种集群资源分配优化法及系统


[0001]本专利技术属于云计算资源配置
,具体涉及一种集群资源分配优化方法、系统、终端及存储介质。

技术介绍

[0002]在云计算服务的过程中,当云计算用户购买了一个特定配置的虚拟机(Virtual Machine)后,云计算服务器集群中的虚拟机调度系统需要根据特定的调度算法或策略,将该虚拟机分配到特定的虚拟机上,此类调度可以分类为在线虚拟机分配;当云计算服务器集群中的虚拟机调度系统为了某种目的自发地根据特定的调度算法或策略,将服务器集群中现存的虚拟机进行宿主机的再次分配,此类调度则可以分类为离线虚拟机调度。
[0003]在离线虚拟机调度方法和策略的研究过程中,现有技术大多从云计算虚拟机服务质量(Quality of Service,QoS)角度出发,研究在宿主机物理资源(包括CPU、内存、网络带宽和磁盘IO等)满足计算需求的约束下的用户体验最优化(如任务用时最短)问题或通过遍历和基于规则的方法研究固定服务器集群最大化虚拟机放置数量的策略。但在云计算的大规模服务器集群中,通过上述研究得到的虚拟机分配本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种集群资源分配优化方法,其特征在于,包括:根据集群中虚拟机和宿主机的初始分配方式对离线状态的虚拟机进行分组;根据物理资源占用情况确定每个分组内的目标虚拟机和目标宿主机,所述目标宿主机包括:待迁移、待优化宿主机,所述目标虚拟机包括:待迁移宿主机中的待迁移虚拟机、待优化宿主机中的待优化虚拟机;将分组内所述物理资源占用偏移最大的目标虚拟机迁移到物理资源占用偏移最小的目标宿主机中,将所述物理资源占用偏移最小的目标虚拟机迁移到所述物理资源占用偏移最大的目标宿主机中。2.根据权利要求1所述的集群资源分配优化方法,其特征在于,所述根据集群中虚拟机和宿主机的初始分配方式对离线状态的虚拟机进行分组,包括:根据特定顺序构建宿主机序列;根据虚拟机和宿主机的初始分配关系,按照宿主机序列的顺序构建虚拟机序列,分配到同一宿主机的虚拟机前后相连,保证分组后统一宿主机中的虚拟机能够尽可能平均的分到各个组中;根据虚拟机序列中的顺序,将虚拟机一一对应地放入分组中,并对整个分组进行循环放入。3.根据权利要求1所述的集群资源分配优化方法,其特征在于,所述根据物理资源占用情况确定每个分组内的目标虚拟机和目标宿主机,包括:计算组内虚拟机对初始分配的宿主机的物理资源抢占程度,公式为:其中,S
A
为宿主机A的物理资源抢占程度,X
i
为宿主机A中物理资源i的利用率,为宿主机A中所有物理资源利用率均值;为宿主机A的物理资源i偏移量;将分组内所述物理资源抢占程度最大的一个宿主机作为待优化宿主机;确定待优化宿主机物理资源偏移量的绝对值最大的一项资源,作为最大偏移物理资源;在待优化宿主机的最大偏移物理资源的偏移量为正值的情况下,计算组内该待优化宿主机分配运行的虚拟机各个物理资源使用率,将最大偏移物理资源归一化差值最大的虚拟机作为待优化宿主机中的待优化虚拟机;将组内虚拟机初始分配的宿主机中最大偏移资源归一差值最小的宿主机记为待迁移宿主机,将待迁移宿主机中,将最大偏移物理资源归一化差值最小的虚拟机记为待迁移宿主机中的待迁移虚拟机;在待优化宿主机最大偏移物理资源的偏移量为负值的情况下,将待优化宿主机中归一化差值最小的虚拟机记为待优化宿主机中的待优化虚拟机;将组内虚拟机初始分配的宿主机中最大偏移资源差值最大的宿主机记为待迁移宿主机,待迁移宿主机中最大物理资源归一化差值最大的虚拟机记为待迁移宿主机中的待迁移虚拟机。...

【专利技术属性】
技术研发人员:时子威刘斯琪石明坤冯存光张静雅朱家桢
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1