[发明专利]一种云计算环境中的资源管理方法及系统在审
申请号: | 202111562519.5 | 申请日: | 2021-12-20 |
公开(公告)号: | CN114217974A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 张伟哲;王德胜;林军任;韩啸;武化龙;范庆阳;何慧;方滨兴 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F11/34 |
代理公司: | 黑龙江立超同创知识产权代理有限责任公司 23217 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 环境 中的 资源管理 方法 系统 | ||
1.一种云计算环境中的资源管理方法,其特征在于,包括以下步骤:
步骤一、实时采集每个虚拟节点的资源信息,所述资源信息包括CPU使用时间、空闲内存和带宽信息;
步骤二、获取每个虚拟节点的CPU、内存及带宽资源配置量;
步骤三、根据所述资源信息和CPU、内存及带宽资源配置量进行计算提取,获得每个虚拟节点的CPU、内存及带宽使用率;所述CPU、内存及带宽资源配置量和CPU、内存及带宽使用率共同构成状态集;
步骤四、利用基于深度确定性策略梯度的资源管理算法对所述状态集进行训练学习,获得每个虚拟节点的资源配置决策;
步骤五、根据所述资源配置决策对每个虚拟节点的资源进行动态调节。
2.根据权利要求1所述的一种云计算环境中的资源管理方法,其特征在于,步骤三中CPU使用率uci、内存使用率umi及带宽使用率ubi计算公式分别为:
其中,cpu(t)表示t时刻CPU使用时间;ci表示CPU资源配置量;fi表示空闲内存;mi表示内存资源配置量;recv(t)表示t时刻带宽收包数;trans(t)表示t时刻带宽发包数;bi表示带宽资源配置量。
3.根据权利要求2所述的一种云计算环境中的资源管理方法,其特征在于,步骤四的具体步骤包括:
步骤四一、初始化当前Actor网络πθ(S)、当前Critic网络Qω(S,A)、目标Actor网络π′θ′(S)和目标Critic网络Q′ω′(S,A),并创建经验池;
步骤四二、初始化环境并获取当前t时刻状态信息;
步骤四三、以状态集中当前t时刻状态st为输入,根据Actor网络πθ(S)计算获得离散动作并加入噪声,获得当前t时刻动作at:
式中,πθ(st)表示当前t时刻Actor网络;表示满足均值为μ、方差为σ2的正态分布的噪声;
步骤四四、根据当前t时刻状态st利用基于比率的动作解码算法对当前t时刻动作at进行解码,得到解码后的资源配置动作;
步骤四五、按照解码后的资源配置动作进行资源配置;
步骤四六、获取状态集中t+1时刻状态st+1,并根据下述奖励函数公式计算获得即时奖励rt:
rt=-λ1Bads-λ2Vars+λ3Evav
式中,λ1、λ2、λ3表示权重参数;Bads表示处于资源过度利用或未充分利用状态的虚拟实例的数量;Vars表示CPU、内存及带宽使用率的方差之和,值越小说明虚拟节点的资源利用率越均衡;Evav表示对每个资源管理动作操作的评价值,值越大说明越认可;
步骤四七、将当前状态st、t时刻动作at、t+1时刻状态st+1和即时奖励rt即st,at,st+1,rt存入经验池;
步骤四八、从经验池中进行mini-batch取样,并基于下述公式对当前t时刻Critic网络中的参数ω进行梯度更新:
式中,E表示期望值;Qω(st,at)表示当前t时刻Critic网络;表示对当前Critic网络的参数ω求导;yt表示目标值,yt=rt+γQ′ω′(st+1,π′θ′(st+1)),γ表示折损率,Q′ω′(st+1,π′θ′(st+1))表示t+1时刻目标Critic网络,π′θ′(st+1)表示t+1时刻目标Actor网络;
步骤四九、从经验池中进行mini-batch取样,并基于下述公式对当前t时刻Actor网络中的参数θ进行梯度更新:
式中,表示对当前Critic网络的参数a求导;表示当前Actor网络的参数θ求导;
步骤四十、通过下列公式更新目标Actor网络的参数θ′:θ′←τθ+(1-τ)θ′;通过下列公式更新目标Critic网络的参数ω′:ω′←τω+(1-τ)ω′;其中,τ表示动量因子;
步骤四十一、迭代循环执行步骤四二至步骤四十,直至达到预设最大迭代次数则停止迭代执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111562519.5/1.html,转载请声明来源钻瓜专利网。