【技术实现步骤摘要】
云管理平台、宿主机、虚拟机资源部署方法和系统
本专利技术涉及云计算
,尤其涉及的是一种云管理平台、宿主机、虚拟机资源 部署方法和系统。
技术介绍
随着云计算发展,云管理平台上接入的用户越来越多,整个平台运行的负载也越 来越大,在云平台运行过程中不可避免地会出现负载不均衡、虚拟机迁移等问题。云计算环境中,虚拟机是大粒度的计算资源,用户通常要求虚拟机运行具有稳定 性,不希望出现虚拟机频繁迁移的现象,因此,如何有效地实现虚拟机优化部署成为热点。
技术实现思路
本专利技术所要解决的技术问题是提供一种云管理平台、宿主机、虚拟机资源部署方 法和系统,能够基于用户的个性需求实现虚拟机优化部署,保障云平台的负载均衡。为了解决上述技术问题,本专利技术提供了一种虚拟机资源部署方法,应用于云管理 平台,该方法包括:接收用户提交的资源申请请求,并向各宿主机广播该资源申请请求;其中,所述资 源申请请求中携带用户申请的每一项资源的请求值和该项资源对应的权值;如接收到宿主机反馈的响应消息,则从所述响应消息中提取各宿主机的资源剩余 信息,根据宿主机的每一项资源的资源剩余信息及该资源对应的权值计算各宿主机的资源 提供能力,选出所述资源提供能力最强的宿主机;在所述选出的宿主机上为用户部署虚拟机资源。进一步地,该方法还包括下述特点:所述资源剩余信息为资源剩余率的信息;根据宿主机的每一项资源的资源剩余信息及该资源对应的权值计算各宿主机的 资源提供能力,包括:对宿主机各项资源的剩余率与该项资源的权值的乘积进行求和,将所 述总和作为该宿主机的资源提供能力值;其中,所述资源提供能力值 ...
【技术保护点】
一种虚拟机资源部署方法,应用于云管理平台,该方法包括:接收用户提交的资源申请请求,并向各宿主机广播该资源申请请求;其中,所述资源申请请求中携带用户申请的每一项资源的请求值和该项资源对应的权值;如接收到宿主机反馈的响应消息,则从所述响应消息中提取各宿主机的资源剩余信息,根据宿主机的每一项资源的资源剩余信息及该资源对应的权值计算各宿主机的资源提供能力,选出所述资源提供能力最强的宿主机;在所述选出的宿主机上为用户部署虚拟机资源。
【技术特征摘要】
1.一种虚拟机资源部署方法,应用于云管理平台,该方法包括: 接收用户提交的资源申请请求,并向各宿主机广播该资源申请请求;其中,所述资源申请请求中携带用户申请的每一项资源的请求值和该项资源对应的权值; 如接收到宿主机反馈的响应消息,则从所述响应消息中提取各宿主机的资源剩余信息,根据宿主机的每一项资源的资源剩余信息及该资源对应的权值计算各宿主机的资源提供能力,选出所述资源提供能力最强的宿主机; 在所述选出的宿主机上为用户部署虚拟机资源。2.如权利要求1所述的方法,其特征在于: 所述资源剩余信息为资源剩余率的信息; 根据宿主机的每一项资源的资源剩余信息及该资源对应的权值计算各宿主机的资源提供能力,包括:对宿主机各项资源的剩余率与该项资源的权值的乘积进行求和,将所述总和作为该宿主机的资源提供能力值;其中,所述资源提供能力值越大代表该宿主机的资源提供能力越强。3.如权利要求1所述的方法,其特征在于: 宿主机获取到本宿主机上各项资源的资源剩余信息后,如判断出每一项资源的资源剩余量均超过用户对该项资源的请求值,则向所述云管理平台反馈响应消息,其中携带本宿主机的每一项资源的资源剩余信息。4.如权利要求3所述的方法,其特征在于: 宿主机获取到本宿主机上各项资源的资源剩余信息后,在判断每一项资源的资源剩余量是否均超过用户对该项资源的请求值之前,还判断每一项资源是否过载,如判断出至少存在一项资源过载,则该宿主机不向所述云管理平台反馈响应消息。5.如权利要求1-4中任一项所述的方法,其特征在于: 所述资源包括以下资源的一种或多种:CPU、内存、硬盘存储空间或网络带宽。6.一种虚拟机资源部署方法,应用于宿主机,该方法包括: 接收云管理平台广播的资源申请请求;其中,所述资源申请请求中携带用户申请的每一项资源的请求值和该项资源对应的权值; 获取本宿主机上各项资源的资源剩余信息,判断每一项资源的资源剩余量是否均超过用户对该项资源的请求值,是则向所述云管理平台反馈响应消息,其中携带本宿主机的每一项资源的资源剩余信息。7.如权利要求6所述的方法,其特征在于: 获取到本宿主机上各项资源的资源剩余信息后,在判断每一项资源的资源剩余量是否均超过用户对该项资源的请求值之前,还判断每一项资源是否过载,如判断出至少存在一项资源过载,则该宿主机不向所述云管理平台反馈响应消息。8.—种虚拟机资源部署方法,该方法包括: 云管理平台接收用户提交的资源申请请求,并向各宿主机广播该资源申请请求;其中,所述资源申请请求中携带用户申请的每一项资源的请求值和该项资源对应的权值; 宿主机接收云管理平台广播的资源申请请求,获取本宿主机上各项资源的资源剩余信息,判断每一项资源的资...
【专利技术属性】
技术研发人员:张新玲,赵霞,马旭军,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。