[发明专利]集群系统综合调度节能方法及装置有效
申请号: | 201510986024.3 | 申请日: | 2015-12-25 |
公开(公告)号: | CN105528054B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 杨立群 | 申请(专利权)人: | 珠海国芯云科技有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 俞梁清 |
地址: | 519000 广东省珠海市香洲*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 系统 综合 调度 节能 方法 装置 | ||
1.一种集群系统综合调度节能方法,所述集群系统包括硬盘资源池和多个共享所述硬盘资源池的分机,其特征在于所述方法包括以下步骤:
A、获取集群系统中每个分机的负载数据和环境数据以及定期监控分机的运行状况数据,并且记录所述负载数据、环境数据和运行状况数据到一调度表;
B、动态地刷新所述调度表,利用调度表中的负载数据且以排序方式确定每一分机的利用率优先级,如果所述调度表中相应分机的环境数据和/或运行状况数据的超过一临界值,则向相应的分机分配超临界标识;
C、按照利用率优先级从高到低的顺序依次向带有超临界标识的并且是低于预设利用率优先级的分机发送调度请求,触发该分机完成当前工作或者完成工作转移操作,然后通过执行器调度处理闲置运行的分机,
其中所述调度处理包括对分机进行的开启、关闭、预热或迁移操作,
其中,所述负载数据包括处理器占用率、运行内存使用率或用户连接数;
所述环境数据包括分机所处的机柜区域的温度值;
所述运行状况数据包括分机的持续运行时间,在所述步骤B中,分机的利用率优先级的排序方式包括:
处理器占用率平均值更高的分机的利用率优先级高于处理器占用率平均值更低的分机的利用率优先级;
运行内存使用率平均值更高的分机的利用率优先级高于运行内存使用率平均值更低的分机的利用率优先级;
用户连接数更多的分机的利用率优先级高于用户连接数更少的分机的利用率优先级;
运行中的分机的利用率优先级高于关闭的分机的利用率优先级,
所述步骤B还包括:根据所述集群系统的整体负荷强度动态调整所述临界值,
当集群系统的整体负荷强度超过预设的上限水平时,增大所述临界值;并且
当集群系统的整体负荷强度低于预设的下限水平时,减少所述临界值。
2.根据权利要求1所述的集群系统综合调度节能方法,其特征在于,所述步骤C还包括:
当集群系统的整体负荷强度超过预设的上限水平时,开启和预热低于所述的预设利用率优先级的分机;
当集群系统的整体负荷强度低于预设的下限水平时,迁移和关闭低于所述的预设利用率优先级的分机。
3.根据权利要求1所述的集群系统综合调度节能方法,其特征在于,所述步骤C还包括:
在一部分低于预设利用率优先级或闲置运行的分机中创建虚拟机,用于利用虚拟化技术迁移其他分机的工作以及为其他分机提供开机加速。
4.根据权利要求1所述的集群系统综合调度节能方法,其特征在于,所述步骤C还包括:
从高于预设的上限利用率优先级的分机向低于预设的下限利用率优先级或闲置运行的分机中迁移虚拟机。
5.根据权利要求1所述的集群系统综合调度节能方法,其特征在于,还包括以下步骤:
如果在一机柜区域的分机的环境数据和/或运行状况数据的超出危险临界值,则直接将该机柜区域的全部分机迁移,然后进行关闭。
6.一种集群系统综合调度节能装置,所述集群系统包括硬盘资源池和多个共享所述硬盘资源池的分机,其特征在于所述装置包括:
监控模块,用于获取集群系统中每个分机的负载数据和环境数据以及定期监控分机的运行状况数据,并且记录所述负载数据、环境数据和运行状况数据到一调度表;
优先级处理模块,用于动态地刷新所述调度表,利用调度表中的负载数据且以排序方式确定每一分机的利用率优先级,如果所述调度表中相应分机的环境数据和/或运行状况数据的超过一临界值,则向相应的分机分配超临界标识;
调度模块,用于按照利用率优先级从高到低的顺序依次向带有超临界标识的并且是低于预设利用率优先级的分机发送调度请求,触发该分机完成当前工作或者完成工作转移操作,然后通过执行器调度处理闲置运行的分机,其中所述调度处理包括对分机进行的开启、关闭、预热或迁移操作,
其中,所述负载数据包括处理器占用率、运行内存使用率或用户连接数;
所述环境数据包括分机所处的机柜区域的温度值;
所述运行状况数据包括分机的持续运行时间,
其中,在所述优先级处理模块中,分机的利用率优先级的排序方式包括:
处理器占用率平均值更高的分机的利用率优先级高于处理器占用率平均值更低的分机的利用率优先级;
运行内存使用率平均值更高的分机的利用率优先级高于运行内存使用率平均值更低的分机的利用率优先级;
用户连接数更多的分机的利用率优先级高于用户连接数更少的分机的利用率优先级;
运行中的分机的利用率优先级高于关闭的分机的利用率优先级,
其中,所述动态地刷新所述调度表还包括:根据所述集群系统的整体负荷强度动态调整所述临界值,
当集群系统的整体负荷强度超过预设的上限水平时,增大所述临界值;并且
当集群系统的整体负荷强度低于预设的下限水平时,减少所述临界值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海国芯云科技有限公司,未经珠海国芯云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510986024.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:一种免工具拆装背板的方法