一种IT系统的节能方法及系统技术方案

技术编号:24119629 阅读:50 留言:0更新日期:2020-05-13 02:42
本发明专利技术提供了一种IT系统的节能方法及系统,该节能方法是在集群化、云化或容器化的业务集群系统中,当集群中的服务器因为业务量的降低,导致集群中整体的资源使用率下降到一定程度时,对集群中的部分PC服务器进行休眠操作,并把应用负载集中到集群的其他PC服务器中,以减少能源的消耗;当业务量提升时,会把休眠的PC服务器自动唤醒。其中,PC服务器在休眠过程中,对能源的消耗基本可以忽略不计,从而在业务波谷时,大幅度降低整个集群的能源消耗,从而达到节能的目的,并且不影响业务的正常运行。

【技术实现步骤摘要】
一种IT系统的节能方法及系统
本专利技术涉及IT系统
,更具体地说,涉及一种IT系统的节能方法及系统。
技术介绍
现在数据中心或应用中心的建设过程中,有一些大型的数据中心建设在水下或者水边,利用低水温为数据中心散热。这种技术是一种节能方法,以减少数据中心或应用中心工作过程中对机架风扇、空调和散热塔的依赖,从而减少机架风扇、空调和散热塔的使用,进而减少此类设备的电能消耗,从而达到节能效果。但是,该节能方法只有新建的数据中心或应用中心可以使用,对于已建立的数据中心或应用中心不能使用;并且,数据中心或应用中心对选址有较高要求,需非常接近水源才可;以及该节能方法使用的机器设备,都是经过专门设计的,目前绝大多数建立的数据中心或应用中心的设备都不适用此类节能方法;再者,该节能方法只是减少了散热过程中电能的使用,并不能直接减少数据中心或应用中心热量的生成。进一步的,由于业务对应用服务器的性能要求较高,单台服务器已经无法满足,所以应用服务器都会根据业务的性能要求做了云化和集群设计,而集群的规模是按照业务的峰值性能要求设计的。若业务处于波谷状态,服务器的资源消耗处于低谷,虽然服务器的能源消耗会有减少,但是并未减少太多。
技术实现思路
有鉴于此,为解决上述问题,本专利技术提供一种IT系统的节能方法及系统,技术方案如下:一种IT系统的节能方法,所述节能方法包括:获取PC服务器集群中每一个PC服务器的多种资源使用率;依据多种所述资源使用率,获得每一个PC服务器的单机综合资源使用率;依据所述单机综合资源使用率,获得所述PC服务器集群的集群综合资源使用率;判断所述集群综合资源使用率与休眠阈值和唤醒阈值的大小;当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作;当所述集群综合资源使用率大于唤醒阈值时,对所述PC服务器集群中休眠的PC服务器逐步进行唤醒操作。优选的,在上述节能方法中,所述资源使用率包括:CPU使用率、内存使用率、网络使用率和磁盘吞吐使用率。优选的,在上述节能方法中,所述当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作,包括:当所述集群综合资源使用率小于休眠阈值,且在预设时间内大于历史集群综合资源使用率的平均值时,对所述PC服务器集群中的一个PC服务器进行休眠操作。优选的,在上述节能方法中,在对所述PC服务器集群中的PC服务器逐步进行休眠操作之前,所述节能方法还包括:判断当前所述PC服务器集群中工作的PC服务器数量是否小于预设数量值;若是,则不进行休眠操作;若否,则逐步进行休眠操作。一种IT系统的节能系统,所述节能系统包括:使用率采集模块,用于获取PC服务器集群中每一个PC服务器的多种资源使用率;使用率分析模块,用于依据多种所述资源使用率,获得每一个PC服务器的单机综合资源使用率;依据所述单机综合资源使用率,获得所述PC服务器集群的集群综合资源使用率;控制策略管理模块,用于判断所述集群综合资源使用率与休眠阈值和唤醒阈值的大小;当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作;当所述集群综合资源使用率大于唤醒阈值时,对所述PC服务器集群中休眠的PC服务器逐步进行唤醒操作。优选的,在上述节能系统中,所述控制策略管理模块还用于:当所述集群综合资源使用率小于休眠阈值,且在预设时间内大于历史集群综合资源使用率的平均值时,对所述PC服务器集群中的一个PC服务器进行休眠操作。优选的,在上述节能系统中,所述控制策略管理模块还用于:判断当前所述PC服务器集群中工作的PC服务器数量是否小于预设数量值;若是,则不进行休眠操作;若否,则逐步进行休眠操作。优选的,在上述节能系统中,所述节能系统还包括:服务器接口模块,所述控制策略管理模块通过所述服务器接口模块向所述PC服务器集群中的PC服务器发送休眠指令或唤醒指令。优选的,在上述节能系统中,所述节能系统还包括:数据管理模块,所述数据管理模块用于所述节能系统中的数据进行管理。优选的,在上述节能系统中,所述使用率采集模块包括:采集agent注入子模块和接收模块;所述采集agent注入子模块用于采集所述PC服务器集群中每一个PC服务器的多种资源使用率;所述接收模块用于接收多种所述资源使用率。相较于现有技术,本专利技术实现的有益效果为:该节能方法是在集群化、云化或容器化的业务集群系统中,当集群中的服务器因为业务量的降低,导致集群中整体的资源使用率下降到一定程度时,对集群中的部分PC服务器进行休眠操作,并把应用负载集中到集群的其他PC服务器中,以减少能源的消耗;当业务量提升时,会把休眠的PC服务器自动唤醒。其中,PC服务器在休眠过程中,对能源的消耗基本可以忽略不计,从而在业务波谷时,大幅度降低整个集群的能源消耗,从而达到节能的目的,并且不影响业务的正常运行。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种IT系统的节能方法的流程示意图;图2为本专利技术实施例提供的另一种IT系统的节能方法的流程示意图;图3为本专利技术实施例提供的一种IT系统的节能系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参考图1,图1为本专利技术实施例提供的一种IT系统的节能方法的流程示意图。所述节能方法包括:S101:获取PC服务器集群中每一个PC服务器的多种资源使用率。在该步骤中,所述资源使用率包括但不限定于:CPU使用率、内存使用率、网络使用率和磁盘吞吐使用率等指标。在本专利技术实施例中,仅仅是以CPU使用率、内存使用率、网络使用率和磁盘吞吐使用率四种指标进行举例说明。该每一个PC服务器的多种资源使用率表征单个PC服务器,在某个采集时间节点上采集来的四类资源使用率。S102:依据多种所述资源使用率,获得每一个PC服务器的单机综合资源使用率。在该步骤中,单机综合资源使用率表征单个PC服务器,在某个采集时间节点,采集到四类资源使用率后,根据业务情况,本文档来自技高网...

【技术保护点】
1.一种IT系统的节能方法,其特征在于,所述节能方法包括:/n获取PC服务器集群中每一个PC服务器的多种资源使用率;/n依据多种所述资源使用率,获得每一个PC服务器的单机综合资源使用率;/n依据所述单机综合资源使用率,获得所述PC服务器集群的集群综合资源使用率;/n判断所述集群综合资源使用率与休眠阈值和唤醒阈值的大小;/n当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作;/n当所述集群综合资源使用率大于唤醒阈值时,对所述PC服务器集群中休眠的PC服务器逐步进行唤醒操作。/n

【技术特征摘要】
1.一种IT系统的节能方法,其特征在于,所述节能方法包括:
获取PC服务器集群中每一个PC服务器的多种资源使用率;
依据多种所述资源使用率,获得每一个PC服务器的单机综合资源使用率;
依据所述单机综合资源使用率,获得所述PC服务器集群的集群综合资源使用率;
判断所述集群综合资源使用率与休眠阈值和唤醒阈值的大小;
当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作;
当所述集群综合资源使用率大于唤醒阈值时,对所述PC服务器集群中休眠的PC服务器逐步进行唤醒操作。


2.根据权利要求1所述的节能方法,其特征在于,所述资源使用率包括:CPU使用率、内存使用率、网络使用率和磁盘吞吐使用率。


3.根据权利要求1所述的节能方法,其特征在于,所述当所述集群综合资源使用率小于休眠阈值时,对所述PC服务器集群中的一个PC服务器进行休眠操作,包括:
当所述集群综合资源使用率小于休眠阈值,且在预设时间内大于历史集群综合资源使用率的平均值时,对所述PC服务器集群中的一个PC服务器进行休眠操作。


4.根据权利要求1所述的节能方法,其特征在于,在对所述PC服务器集群中的PC服务器逐步进行休眠操作之前,所述节能方法还包括:
判断当前所述PC服务器集群中工作的PC服务器数量是否小于预设数量值;
若是,则不进行休眠操作;
若否,则逐步进行休眠操作。


5.一种IT系统的节能系统,其特征在于,所述节能系统包括:
使用率采集模块,用于获取PC服务器集群中每一个PC服务器的多种资源使用率;
使用率分析模块,用于依据多种所述资源使用率,获得每一...

【专利技术属性】
技术研发人员:皮德义秦旭东李华
申请(专利权)人:亚信科技南京有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1