[发明专利]一种资源管理方法及相关设备有效
申请号: | 201711324381.9 | 申请日: | 2017-12-12 |
公开(公告)号: | CN109918189B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 冯松佳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源管理 方法 相关 设备 | ||
本发明实施例公开了一种资源管理方法及相关设备,包括:获取多个服务器中每个服务器的资源使用信息、以及获取所述每个服务器的成本信息;根据所述资源使用信息以及所述成本信息,确定所述多个服务器的资源有效投入率;根据所述资源有效投入率以及其他指标数据,确定所述多个服务器的资源评定结果;根据所述资源评定结果,对所述多个服务器进行资源管理。采用本发明实施例,可以提高资源管理的准确性,提高资源管理效率。
技术领域
本发明涉及服务器领域,尤其涉及一种资源管理方法及相关设备。
背景技术
目前,根据系统中所有设备资源的中央处理器(Central Processing Unit,CPU)、内存、磁盘、内网流量、外网流量使用率情况,来衡量设备资源使用是否合理。资源监控系统在各服务器上部署资源监控代理(agent),agent用于每分钟定时上报服务器CPU、内存、磁盘、内网、外网流量等资源使用情况,资源监控系统缓存这些数据,并根据在某个时间窗(通常默认1天)内上报的资源使用峰值来进行资源评定,判断某个服务器是否为低负载设备。这样,通过对系统中的各个服务器进行判定打标签,可以得到系统中服务器的资源利用率。但是,这种方式仅考虑了资源使用情况,无法全面准确的反映出资源有效利用率,影响资源管理。
发明内容
本发明实施例提供一种资源管理方法及相关设备,实现了提高资源管理的准确性、提高了资源管理的效率。
第一方面,本发明实施例提供了一种资源管理的方法,包括:
获取多个服务器中每个服务器的资源使用信息、以及获取所述每个服务器的成本信息;
根据所述资源使用信息以及所述成本信息,确定所述多个服务器的资源有效投入率;
根据所述资源有效投入率以及其他指标数据,确定所述多个服务器的资源评定结果;
根据所述资源评定结果,对所述多个服务器进行资源管理。
其中,所述根据所述资源使用信息以及所述成本信息,确定所述多个服务器的资源有效投入率包括:
根据所述资源使用信息,确定所述每个服务器的负载是否达到阈值;
根据所述成本信息,统计所述负载达到阈值的服务器的第一资源成本总和、以及所述负载未达到阈值的服务器的第二资源成本总和;
根据所述第一资源成本总和以及所述第二资源成本总和,确定所述多个服务器的资源有效投入率。
其中,所述根据所述第一资源成本总和以及所述第二资源成本总和,确定所述多个服务器的资源有效投入率包括:
计算所述第一资源成本总和与所述第二资源成本总和之间的差值;
将所述差值除以所述第一资源成本总和的比值作为所述资源有效投入率。
其中,所述根据所述资源使用信息,确定所述每个服务器的负载是否达到阈值包括:
确定所述每个服务器的设备类型;
根据所述每个服务器的所述设备类型,确定所述每个服务器的负载是否达到阈值。
其中,所述获取所述每个服务器的成本信息包括:
从配置信息数据表中查找所述每个服务器的配置信息;
根据所述配置信息,从成本信息数据表中查找所述每个服务器的所述成本信息。
其中,所述从配置信息数据表中查找所述每个服务器的配置信息之前,还包括:
当所述配置信息数据表中的所述配置信息的保存时间未超过第一阈值时,从配置信息数据表中查找所述每个服务器的配置信息;或/和
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711324381.9/2.html,转载请声明来源钻瓜专利网。