[发明专利]服务资源控制方法、装置、设备和存储介质有效
申请号: | 201810180279.4 | 申请日: | 2018-03-05 |
公开(公告)号: | CN110196767B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 邝细超;袁镱;庞小健;黄玲忠 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京励诚知识产权代理有限公司 11647 | 代理人: | 贾玉姣 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 资源 控制 方法 装置 设备 存储 介质 | ||
1.一种服务资源控制方法,其特征在于,包括:
获取目标服务中各节点当前的运行数据;
根据所述各节点当前的运行数据,确定所述目标服务中各节点当前的负载状态及服务状态;
根据所述各节点当前的负载状态和/或服务状态,判断所述目标服务是否满足资源调整条件;
若满足,则根据所述各节点当前的负载状态和/或服务状态,对所述目标服务对应的资源量进行调整;
所述对所述目标服务对应的资源量进行调整,包括:
根据所述目标服务的历史负载状态、所述各节点当前的负载状态、和/或服务状态,确定所述目标服务当前所需的资源量;
根据所述目标服务当前所需的资源量,对所述目标服务对应的资源量进行调整;
所述确定所述目标服务当前所需的资源量,包括:
根据所述目标服务当前的最高访问量、历史访问量峰值及所述目标服务的总资源配额,确定所述目标服务当前所需的资源量;
所述目标服务中节点的历史最高负载值大于第四阈值;所述确定所述目标服务当前所需的资源量之前,还包括:
确定所述节点在历史最高负载值时,对应的第一资源使用率;
根据所述历史访问量峰值、第一资源使用率及预设的资源使用率,确定所述目标服务对应的合理访问量;
所述确定所述目标服务当前所需的资源量,包括:
根据所述合理访问量、当前的最高访问量及所述目标服务的总资源配额,确定所述目标服务当前所需的资源量。
2.如权利要求1所述的方法,其特征在于,所述对所述目标服务对应的资源量进行调整之前,还包括:
获取所述目标服务的历史负载状态;
所述对所述目标服务对应的资源量进行调整,包括:
根据所述目标服务的历史负载状态、所述各节点当前的负载状态和/或服务状态,对所述目标服务对应的资源量进行调整。
3.如权利要求1所述的方法,其特征在于,所述判断所述目标服务是否满足资源调整条件,包括:
确定所述目标服务中负载异常的节点总数量,其中负载异常的节点指实际负载与负载配额的差值大于第一阈值的节点;
判断所述目标服务中负载异常节点占所述目标服务中所有节点的比例,是否大于第二阈值;
若是,则确定所述目标服务满足资源调整条件。
4.如权利要求3所述的方法,其特征在于,所述确定所述目标服务当前所需的资源量,包括:
确定所述目标服务中各节点的当前的实际负载、各节点的负载配额、预设的资源使用率及所述目标服务包括的节点数量,确定所述目标服务当前所需的资源量。
5.如权利要求1所述的方法,其特征在于,所述判断所述目标服务当前是否满足资源调整条件,包括:
确定所述目标服务中服务状态异常的节点总数量;
判断所述服务状态异常的节点占所述目标服务中所有节点的比例,是否大于第三阈值;
若是,则判断所述目标服务当前的最高访问量,是否大于所述目标服务的历史访问量峰值;
若是,则确定所述目标服务满足资源调整条件。
6.如权利要求1-5任一所述的方法,其特征在于,所述对所述目标服务对应的资源量进行调整之前,还包括:
根据所述目标服务当前包括的节点数量及各节点当前的资源配额,确定目标调整模式;
所述对所述目标服务对应的资源量进行调整,包括:
根据所述目标调整模式,对所述目标服务包括的节点数量、和/或所述目标服务中各节点的资源配额进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810180279.4/1.html,转载请声明来源钻瓜专利网。