[发明专利]一种服务器集群的控制方法及装置在审
申请号: | 201710702883.4 | 申请日: | 2017-08-16 |
公开(公告)号: | CN109413121A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 成汝勇;刘玉雪 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器集群 用户服务 用户行为信息 服务器启动 服务器 应用技术领域 收集服务器 数据分析 停止操作 大数据 集群 制定 分析 | ||
本发明公开了一种服务器集群的控制方法及装置,涉及大数据的数据分析和应用技术领域,其方法包括:通过收集服务器集群内各个服务器的用户服务数据,获得服务器集群的全部用户服务数据;通过对所获得的全部用户服务数据进行分析,得到用户行为信息;利用所得到的用户行为信息,制定服务器集群内各个服务器启动和停止策略,并按照所制定的各个服务器启动和停止策略对服务器集群内各个服务器进行启动和停止操作。
技术领域
本发明涉及大数据的数据分析和应用技术领域,特别涉及一种服务器集群的控制方法及装置。
背景技术
当前运营商和企业都在采购大量的通用服务器,这些通用服务器是基于用户在当前对于市场发展方向预判的场景下做的决策;因此这种决策带来很多的超前想法,因而整体的采购会比当前所需要的服务器数量多很多设备出来。
上述多出来的设备,一部分是为预期的市场容量采购的,一部分是为了可靠性做的冗余采购;这些设备到货后都会上电,并作对应的业务配置,因此这些设备中有很多都需要长期带电运行,但本身的负载并不高,或者根本不会用到。
发明内容
根据本发明实施例提供的方案解决的技术问题是集群服务器能力有富余能力的情景下,无法降低服务器能耗。
根据本发明实施例提供的一种服务器集群的控制方法,包括:
通过收集服务器集群内各个服务器的用户服务数据,获得服务器集群的全部用户服务数据;
通过对所获得的全部用户服务数据进行分析,得到用户行为信息;
利用所得到的用户行为信息,制定服务器集群内各个服务器启动和停止策略,并按照所制定的各个服务器启动和停止策略对服务器集群内各个服务器进行启动和停止操作。
优选地,还包括:
检测是否接收到用户对服务器集群设置的用户节能策略信息;
若检测接收到用户对服务器集群设置的用户节能策略信息,则根据所述用户节能策略信息,调整所制定的服务器集群内各个服务器启动和停止策略。
优选地,所述用户行为信息包括:用户上线时间、用户下线时间、用户量、用户行为类别以及用户上线峰值。
优选地,所述利用所得到的用户行为信息,制定服务器集群内各个服务器启动和停止策略包括:
利用所得到的用户行为信息,预测出各时间段内服务器集群需要同时提供服务的服务器数量;
根据所预测出的各时间段内服务器集群需要同时提供服务的服务器数量,制定服务器集群内各个服务器启动和停止策略。
优选地,所述对服务器集群内各个服务器进行启动和停止操作包括:
通过获取服务器集群内各个服务器的健康度,生成服务器集群内的各个服务器的健康度表;
根据所生成的健康度表,选取健康度表中健康度较高的服务器进行启动操作,选取健康度表中健康度较低的服务器进行停止操作。
根据本发明实施例提供的一种服务器集群的控制装置,包括:
收集模块,用于通过收集服务器集群内各个服务器的用户服务数据,获得服务器集群的全部用户服务数据;
分析模块,用于通过对所获得的全部用户服务数据进行分析,得到用户行为信息;
节能模块,用于利用所得到的用户行为信息,制定服务器集群内各个服务器启动和停止策略,并按照所制定的各个服务器启动和停止策略对服务器集群内各个服务器进行启动和停止操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710702883.4/2.html,转载请声明来源钻瓜专利网。