[发明专利]一种云计算平台中细粒度资源匹配方法有效
申请号: | 201710909672.8 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107797863B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 董小社;周墨颂;张兴军;陈衡;陈跃辉 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 王霞 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种云计算平台中细粒度资源匹配方法,属于计算机领域,基于云计算负载中执行逻辑相同任务推测任务执行时间及各种资源需求量,根据任务资源需求划分任务执行阶段并分阶段匹配资源需求避免资源碎片、过度分配等问题,在资源匹配过程中将计算资源抽象为可压缩和不可压缩两种类型,并在必要时压缩资源分配进一步提高资源利用率。本发明在分配时间、资源量两方面提高匹配粒度的同时,具有较低的调度平均响应时间。本发明可以应用在各云计算平台资源管理、作业调度等方面,避免资源碎片和过度分配等问题,提高平台中计算资源的利用效率,最终提升云计算平台的整体吞吐率。 | ||
搜索关键词: | 一种 计算 平台 细粒度 资源 匹配 方法 | ||
【主权项】:
一种云计算平台中细粒度资源匹配方法,其特征在于,包括以下步骤:步骤1:将云计算平台中服务器的角色分为计算服务器和管理服务器两种,计算服务器负责具体负载的执行,并定期向管理服务器汇报资源状态;管理服务器负责整个云计算平台的管理工作,包括向计算服务器分配计算任务;步骤2:管理服务器接收各计算服务器定期汇报的信息,并依据相似任务和资源压缩率推测某个任务的各种资源需求和持续时间;其中,相似任务指负载中与所述某个任务具有相同执行逻辑且输入数据量相同的任务;步骤3:管理服务器分析推测得出的任务各进度的CPU、内存空间资源需求,将任务划分为多个执行阶段;步骤4:管理服务器从待调度集合中挑选任务,分阶段匹配任务资源需求和服务器可用计算资源,并根据需要压缩匹配资源需求;步骤5:若资源需求匹配成功,则管理服务器假设资源已经分配,检查该计算服务器上所有任务是否会受到影响而不能满足约束条件,若所有任务约束条件均满足,则分配计算资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710909672.8/,转载请声明来源钻瓜专利网。