数据中心节能评价方法和装置与流程
未命名
08-15
阅读:137
评论:0
1.本发明涉及节能技术领域,可用于金融领域,尤其涉及一种数据中心节能评价方法和装置。
背景技术:
2.随着云计算技术的迅猛发展,作为云计算的物理平台,全球范围内的数据中心也得到了前所未有的发展。而迅速增长的数据中心数目也给运营商带来了巨大的能耗开销,数据中心的能耗在逐年保持增长。
3.目前,业界表征数据中心能效水平的重要参数是pue(power usage effectiveness),它的定义是一个数据中心的总能耗与it设备的能耗的比值。但是pue的片面性也是业界公认的。比如在实现虚拟化后,提升it设备的使用效率,可以减少it设备用电,但除it设备以外的辅助设备用电并不会同比例地减少,从而会引起pue值升高(能效水平下降)。因此急需一种新的数据中心节能评价方法,可以全面考虑数据中心关于能耗的各个层面,给出精准的能耗评价结论。
技术实现要素:
4.有鉴于此,本发明提供一种数据中心节能评价方法和装置,以解决上述提及的至少一个问题。
5.为了实现上述目的,本发明采用以下方案:
6.根据本发明的第一方面,提供一种数据中心节能评价方法,所述方法包括:分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量;分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量;分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标;根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。
7.作为本发明的一个实施例,上述方法中根据所述电力-业务综合节能评价指标分别对所述数据中心进行节能评价包括:将数据中心的电力-业务综合节能评价指标与历史数据进行对比;响应于所述电力-业务综合节能评价指标比历史数据升高时,评估系统层面上数据中心总体服务器的cpu使用率是否降低,以及评估应用架构层面上应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间。
8.作为本发明的一个实施例,上述方法中根据所述电力-业务综合节能评价指标分别对机房模块进行节能评价包括:将数据中心中不同机房模块的电力-业务综合节能评价指标进行比较分析;响应于不同机房模块之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的机房模块总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的机房模块的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的机房模块的硬件
设备是否使用年限过高。
9.作为本发明的一个实施例,上述方法中根据所述电力-业务综合节能评价指标分别对服务器集群进行节能评价包括:将数据中心中不同服务器集群的电力-业务综合节能评价指标进行比较分析;响应于不同服务器集群之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的服务器集群总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的服务器集群的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的服务器集群的硬件设备是否使用年限过高。
10.作为本发明的一个实施例,上述方法中响应于所述总体服务器的cpu使用率降低的时候,进一步评价虚拟机的数量是否合理,云环境下pod副本数设置是否合理以及服务器运行数量是否合理。
11.作为本发明的一个实施例,上述方法中业务处理量包括联机交易处理量和/或批量交易处理量。
12.作为本发明的一个实施例,上述方法中分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量包括:获取数据中心在统计周期内的联机交易笔数总和;获取机房模块在统计周期内的联机交易笔数总和;获取服务器集群在统计周期内的联机交易笔数总和和/或批量交易总和。
13.根据本发明的第二方面,提供一种数据中心节能评价装置,所述装置包括:电量获取单元,用于分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量;业务量获取单元,用于分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量;评价指标计算单元,用于分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标;节能评价单元,用于根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。
14.作为本发明的一个实施例,上述装置中节能评价单元包括数据中心评价模块:用于将数据中心的电力-业务综合节能评价指标与历史数据进行对比;响应于所述电力-业务综合节能评价指标比历史数据升高时,评估系统层面上数据中心总体服务器的cpu使用率是否降低,以及评估应用架构层面上应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间。
15.作为本发明的一个实施例,上述装置中节能评价单元包括机房模块评价模块:将数据中心中不同机房模块的电力-业务综合节能评价指标进行比较分析;响应于不同机房模块之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的机房模块总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的机房模块的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的机房模块的硬件设备是否使用年限过高。
16.作为本发明的一个实施例,上述装置中节能评价单元包括服务器集群评价模块:将数据中心中不同服务器集群的电力-业务综合节能评价指标进行比较分析;响应于不同服务器集群之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的服务器集群总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较
高的服务器集群的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的服务器集群的硬件设备是否使用年限过高。
17.作为本发明的一个实施例,上述装置还包括:cpu使用率评价模块,用于在响应于所述总体服务器的cpu使用率降低的时候,进一步评价虚拟机的数量是否合理,云环境下pod副本数设置是否合理以及服务器运行数量是否合理。
18.作为本发明的一个实施例,上述装置中业务处理量包括联机交易处理量和/或批量交易处理量。
19.作为本发明的一个实施例,上述业务量获取单元具体用于:获取数据中心在统计周期内的联机交易笔数总和;获取机房模块在统计周期内的联机交易笔数总和;获取服务器集群在统计周期内的联机交易笔数总和和/或批量交易总和。
20.根据本发明的第三方面,提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,处理器执行所述计算机程序时实现上述方法的步骤。
21.根据本发明的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
22.由上述技术方案可知,本发明提供的数据中心节能评价方法和装置,考虑了数据中心从电力到承载业务的全过程,提出了电力-业务全过程综合评价指标,可全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平,另外本技术可以同时适用于数据中心、机房模块、云环境下由多台服务器组成的集群的节能评价。
附图说明
23.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
24.图1是本实施例提供的数据中心运行的逻辑关系示意图;
25.图2是本技术实施例提供的一种数据中心节能评价方法的流程示意图;
26.图3是本技术实施例提供的一个机房模块的示意图;
27.图4是本技术另一实施例提供的一种数据中心节能评价方法的流程示意图;
28.图5是本技术实施例提供的一种数据中心节能评价装置的结构示意图;
29.图6是本技术实施例提供的一种节能评价单元的结构示意图;
30.图7是本技术实施例提供的电子设备的系统构成示意框图。
具体实施方式
31.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
32.如图1所示为本实施例提供的数据中心运行的逻辑关系示意图。数据中心输入的
是电力,数据中心耗电量分为两个部分,一部分是it设备(主要包括各类服务器、存储设备、网络设备),剩余部分主要包括制冷、配电、照明等辅助设施用电等。上述背景技术中所指出的pue指标即为图1中第一段的能效阶段的评价。另外,电力作用于it设备上会产生算力,算力表示的是服务器、存储、网络等设备的最大能力。数据中心算力是一个包含计算、存储、传输(网络)等多个内涵的综合概念,是衡量数据中心计算能力的一个综合指标。数据中心算力指标包含四大核心要素,即通用计算能力、高性能计算能力、存储能力、网络能力。但要提出表征这四种能力的指标是非常困难的。目前,业界仅对cpu的通用计算能力和gpu的高性能计算能力给出衡量指标,即每秒浮点运算次数(flops)。数据中心的算效是单位it设备耗电量产生的算力。算效表征的是it设备节能程度,是对能效参数的一种补充。算效是图1中的第二段。算效的本质是希望用更小的电输出同样的算力。
33.由上述可知,能效评价具有一定的片面性,而算效评价也仅能对cpu的通用计算能力和gpu的高性能计算能力给出衡量指标,从而算效评价也具有一定的片面性。因此,本技术的目的在于提供一种数据中心节能评价方法和装置,可以全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平。
34.如图2所示为本技术实施例提供的一种数据中心节能评价方法的流程示意图,该方法包括如下步骤:
35.步骤s201:分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量。
36.本技术所提出的数据中心节能评价方法,一是可以适用于对整个数据中心的节能水平进行评价;二是可以适用于对一个数据中心内的某个机房模块的节能水平进行评价;三是可以适用于对云环境下由多台服务器组成的服务器集群的节能水平进行评价。
37.对于一个超大型或者大型数据中心来说,一般由一座机房楼或者多座机房楼组成。每座机房楼可以是单层或者多层。每层会有多个机房模块,每个机房模块一般是一个面积在500-600平方米的房间。在一个机房模块内,机柜通常按照“面对面,背靠背”的方式部署,形成冷通道和热通道。冷风从机柜前部冷通道进入机柜,带走热量从机柜背部热通道出去。在每个机柜的进风口安装有温度传感器,实时采集机柜进风口温度。机房空调保证每个机柜冷通道进风口的温度在期望的范围内,机柜内部署服务器。
38.如图3所示为本技术实施例提供的一个机房模块的示意图,其仅作示例用,实际上一个机房模块不只两组冷通道,500-600平方米的机房模块一般可部署200-250个机柜。如图3所示的机房模块是一个具有四排机柜(两组冷通道)、四台末端机房空调的机房模块。每排有12个机柜,相邻两排机柜面对面组成一组冷通道。每个机柜进风口处设置有温度传感器,采集机柜进风口温度。每个机柜可以设置一个温度采样点,也可以在垂直方向上设置多个温度采样点,也可以相邻数个机柜设置一个温度采样点。
39.本技术可以从数据中心、机房模块和服务器集群三方面获取其各自的用电总量,这个用电总量可以被定义在某一统计周期内,该统计周期可以是一周、一个月、一个季度或者一年。
40.对于数据中心整体来说,可以从数据中心的电力进线的电表获得其在统计周期内的用电总量,也可以从变压器的计量表获得用电总量,另外当这些计量表接入了监控软件,则可以直接从监控软件自动获得统计周期内数据中心的所有用电量。对数据中心的某一机房模块来说,it设备用电可以从该机房模块的低压配电柜采集得到;空调设备用电可以从
末端空调机获得;其它辅助用电可以由整个数据中心的辅助用电通过机房模块数或者机房模块的面积占比进行折算得到。对于服务器集群来说,每台服务器的用电量可以从服务器带外管理监控软件获得,也可以从服务器所在机柜的智能pdu管理软件获得。
41.步骤s202:分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量。
42.it设备(主要是各类服务器)安装操作系统,操作系统的上层是应用程序。应用程序实现业务处理的能力。处理同样的业务量,it设备的用电会不同。影响的因素主要包括:操作系统和应用程序层面的资源利用效率等。操作系统层面的资源利用效率,如cpu的使用效率,对一个集群来说,提高cpu的使用效率,可以用更少得服务器处理同样的业务量,实现节能;应用程序的资源利用效率,如提高程序运行效率,减少不必要的数据处理环节等。这一层面的实质是用同样的算力实现更多业务量的处理。
43.经过上面的分析,数据中心的节能水平包括三个主要环节,一是能效水平,表征制冷和供配电等基础设施的节能水平;二是算效水平,表征it设备硬件层面节能水平;三是操作系统和应用程序的资源利用效率,表征软件层面的节能水平。本发明从电力-业务全过程出发,提出一种全新的数据中心节能评价方法,即利用业务处理量所耗电能来表征数据中心的节能水平,单位业务处理量所耗电能越低,则节能效果越好。
44.由上述可知,由于业务处理量是数据中心最为上层的表现,数据中心的最终目的就是处理业务,因此将其能耗作为评价指标,可以更加全面地对数据中心的节能水平进行客观评价。
45.步骤s203:分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标。
46.在本实施例中,单位业务处理量所消耗的用电量可以是单个业务所消耗的用电量,也可以是预设单位的多个业务所消耗的用电量,比如每100个业务处理所消耗的用电量。
47.步骤s204:根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。
48.在本实施例中,节能评价可以分为纵向和横向两方面,在纵向上,可以依据电力-业务综合节能评价指标,将数据中心、机房模块和服务器集群的指标与历史数据进行比较,从而分析可能的节能措施;而在横向上,可以将多个机房模块的指标进行横向比较,也可以将多个服务器集群的指标进行横向比较,然后根据比较结果,对节能效果较差的机房模块或服务器集群进行节能措施的改进。
49.综上述,本技术考虑了数据中心从电力到承载业务的全过程,提出了电力-业务全过程综合评价指标,可全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平。
50.如图4所示为本技术另一实施例提供的一种数据中心节能评价方法的流程示意图,该方法包括如下步骤:
51.步骤s401:分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量。
52.步骤s402:分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量。
53.优选的,本实施例的业务处理量包括联机交易处理量和/或批量交易处理量。在业务量的定义方面,由于数据中心处理的业务千差万别,实现同样业务的程序也可能千差万别,无法进行统一的定义。但在一个数据中心,业务处理模式和程序是相对固定的,每个数据中心对各自的业务量是有定义的,并在程序中进行设定和统计。数据中心的业务一般可以分为两类,一类是实时的联机交易,另一类是批量交易。对于联机交易笔数的统计,可以从用户发起的请求数,或者是查询和处理的次数入手进行统计;对于批量交易笔数的统计,可以是处理的数据库记录数。数据中心运行的应用程序都会对联机交易和批量交易的笔数进行统计,因此数据中心的业务量统计可以从现有的数据中心性能容量监控软件可以获得。
54.但是需要指出的是,联机业务是数据中心的主要处理业务,而批量业务由于不注重实时性,因此可以选择在业务压力小的时段进行处理,比如凌晨时分等,而且批量业务一般有专用的数据库服务器进行处理,因此,本技术在统计数据中心、机房模块和服务器集群业务量的时候,可以仅统计联机交易处理量。而在统计服务器集群业务量的时候,若存在仅处理批量交易的服务器,也可以同时统计批量交易处理量。
55.因此,优选的,本步骤具体可以包括如下子步骤:获取数据中心在统计周期内的联机交易笔数总和;获取机房模块在统计周期内的联机交易笔数总和;获取服务器集群在统计周期内的联机交易笔数总和和/或批量交易总和。
56.另外,当批量交易处理量较大的时候,也可以选择将批量业务按预设比例折算的方式,折算成联机交易笔数。这种折算比例可以通过历史数据进行分析得到,即对比历史数据中单位批量交易所耗电能以及单位联机交易所耗电能来进行折算。从而可以使得后续得到的节能指标更加精准。
57.步骤s403:分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标。
58.步骤s404:将数据中心的电力-业务综合节能评价指标与历史数据进行对比。
59.步骤s405:响应于所述电力-业务综合节能评价指标比历史数据升高时,评估系统层面上数据中心总体服务器的cpu使用率是否降低,以及评估应用架构层面上应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间。
60.步骤s406:将数据中心中不同机房模块的电力-业务综合节能评价指标进行比较分析。
61.步骤s407:响应于不同机房模块之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的机房模块总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的机房模块的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的机房模块的硬件设备是否使用年限过高。
62.步骤s408:将数据中心中不同服务器集群的电力-业务综合节能评价指标进行比较分析。
63.步骤s409:响应于不同服务器集群之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的服务器集群总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的服务器集群的应用程序版本是否有升级、应用程序的效
率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的服务器集群的硬件设备是否使用年限过高,从而推动老旧设备的更新换代。
64.优选的,当上述步骤中评估服务器的cpu使用率降低的时候,可以进一步评价虚拟机的数量是否合理,云环境下pod副本数设置是否合理以及服务器运行数量是否合理。然后再进行有针对性的调整,以提高cpu的使用效率。
65.由上述可知,本技术考虑了数据中心从电力到承载业务的全过程,提出了电力-业务全过程综合评价指标,可全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平。
66.如图5所示为本技术实施例提供的一种数据中心节能评价装置的结构示意图,该装置包括:电量获取单元510、业务量获取单元520、评价指标计算单元530和节能评价单元540,它们之间依次相连。其中:
67.电量获取单元510用于分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量。
68.业务量获取单元520用于分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量。
69.评价指标计算单元530用于分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标。
70.节能评价单元540用于根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。
71.优选的,如图6所示,上述节能评价单元540具体可以包括:数据中心评价模块541、机房模块评价模块542和服务器集群评价模块543。其中:
72.数据中心评价模块541用于将数据中心的电力-业务综合节能评价指标与历史数据进行对比;响应于所述电力-业务综合节能评价指标比历史数据升高时,评估系统层面上数据中心总体服务器的cpu使用率是否降低,以及评估应用架构层面上应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间。
73.机房模块评价模块542用将数据中心中不同机房模块的电力-业务综合节能评价指标进行比较分析;响应于不同机房模块之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的机房模块总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的机房模块的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的机房模块的硬件设备是否使用年限过高。
74.服务器集群评价模块543用于将数据中心中不同服务器集群的电力-业务综合节能评价指标进行比较分析;响应于不同服务器集群之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的服务器集群总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的服务器集群的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的服务器集群的硬件设备是否使用年限过高。
75.优选的,上述装置的节能评价单元540还包括:cpu使用率评价模块,用于在响应于所述总体服务器的cpu使用率降低的时候,进一步评价虚拟机的数量是否合理,云环境下
pod副本数设置是否合理以及服务器运行数量是否合理。
76.优选的,上述装置中业务处理量包括联机交易处理量和/或批量交易处理量。
77.优选的,上述业务量获取单元520具体用于:获取数据中心在统计周期内的联机交易笔数总和;获取机房模块在统计周期内的联机交易笔数总和;获取服务器集群在统计周期内的联机交易笔数总和和/或批量交易总和。
78.上述各个单元和模块的详细描述可以参见前述方法实施例中对应的描述,在此不再继续赘述。
79.由上述可知,本技术提出的数据中心节能评价装置,考虑了数据中心从电力到承载业务的全过程,提出了电力-业务全过程综合评价指标,可全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平。
80.本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述方法。
81.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有执行上述方法的计算机程序。
82.如图7所示,该电子设备600还可以包括:通信模块110、输入单元120、音频处理器130、显示器160、电源170。值得注意的是,电子设备600也并不是必须要包括图7中所示的所有部件;此外,电子设备600还可以包括图7中没有示出的部件,可以参考现有技术。
83.如图7所示,中央处理器100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器100接收输入并控制电子设备600的各个部件的操作。
84.其中,存储器140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器100可执行该存储器140存储的该程序,以实现信息存储或处理等。
85.输入单元120向中央处理器100提供输入。该输入单元120例如为按键或触摸输入装置。电源170用于向电子设备600提供电力。显示器160用于进行图像和文字等显示对象的显示。该显示器例如可为lcd显示器,但并不限于此。
86.该存储器140可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器140还可以是某种其它类型的装置。存储器140包括缓冲存储器141(有时被称为缓冲器)。存储器140可以包括应用/功能存储部142,该应用/功能存储部142用于存储应用程序和功能程序或用于通过中央处理器100执行电子设备600的操作的流程。
87.存储器140还可以包括数据存储部143,该数据存储部143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器140的驱动程序存储部144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
88.通信模块110即为经由天线111发送和接收信号的发送机/接收机110。通信模块(发送机/接收机)110耦合到中央处理器100,以提供输入信号和接收输出信号,这可以和常
规移动通信终端的情况相同。
89.基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)110还经由音频处理器130耦合到扬声器131和麦克风132,以经由扬声器131提供音频输出,并接收来自麦克风132的音频输入,从而实现通常的电信功能。音频处理器130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器130还耦合到中央处理器100,从而使得可以通过麦克风132能够在本机上录音,且使得可以通过扬声器131来播放本机上存储的声音。
90.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
91.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
92.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
93.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
94.本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
技术特征:
1.一种数据中心节能评价方法,其特征在于,所述方法包括:分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量;分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量;分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标;根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。2.如权利要求1所述的数据中心节能评价方法,其特征在于,根据所述电力-业务综合节能评价指标分别对所述数据中心进行节能评价包括:将数据中心的电力-业务综合节能评价指标与历史数据进行对比;响应于所述电力-业务综合节能评价指标比历史数据升高时,评估系统层面上数据中心总体服务器的cpu使用率是否降低,以及评估应用架构层面上应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间。3.如权利要求1所述的数据中心节能评价方法,其特征在于,根据所述电力-业务综合节能评价指标分别对机房模块进行节能评价包括:将数据中心中不同机房模块的电力-业务综合节能评价指标进行比较分析;响应于不同机房模块之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的机房模块总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的机房模块的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的机房模块的硬件设备是否使用年限过高。4.如权利要求1所述的数据中心节能评价方法,其特征在于,根据所述电力-业务综合节能评价指标分别对服务器集群进行节能评价包括:将数据中心中不同服务器集群的电力-业务综合节能评价指标进行比较分析;响应于不同服务器集群之间的电力-业务综合节能评价指标差值大于预设阈值时,评估系统层面上指标较高的服务器集群总体服务器的cpu使用率是否降低;以及评估应用架构层面上指标较高的服务器集群的应用程序版本是否有升级、应用程序的效率是否降低以及应用程序结构是否有优化空间;以及评估硬件层面上指标较高的服务器集群的硬件设备是否使用年限过高。5.如权利要求2-4任一所述的数据中心节能评价方法,其特征在于,响应于所述总体服务器的cpu使用率降低的时候,进一步评价虚拟机的数量是否合理,云环境下pod副本数设置是否合理以及服务器运行数量是否合理。6.如权利要求1所述的数据中心节能评价方法,其特征在于,所述业务处理量包括联机交易处理量和/或批量交易处理量。7.如权利要求6所述的数据中心节能评价方法,其特征在于,所述分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量包括:获取数据中心在统计周期内的联机交易笔数总和;获取机房模块在统计周期内的联机交易笔数总和;获取服务器集群在统计周期内的联机交易笔数总和和/或批量交易总和。
8.一种数据中心节能评价装置,其特征在于,所述装置包括:电量获取单元,用于分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量;业务量获取单元,用于分别获取所述数据中心、机房模块和服务器集群在统计周期内的业务处理量;评价指标计算单元,用于分别计算所述数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标;节能评价单元,用于根据所述电力-业务综合节能评价指标分别对所述数据中心、机房模块和服务器集群进行节能评价。9.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
技术总结
本发明提供了一种数据中心节能评价方法和装置,涉及节能技术领域,可用于金融领域,方法包括:分别获取数据中心、机房模块和服务器集群在统计周期内的用电总量;分别获取数据中心、机房模块和服务器集群在统计周期内的业务处理量;分别计算数据中心、机房模块和服务器集群在统计周期内单位业务处理量所消耗的用电量,构成电力-业务综合节能评价指标;根据电力-业务综合节能评价指标分别对数据中心、机房模块和服务器集群进行节能评价。本发明提出了电力-业务全过程综合评价指标,可全面评估数据中心的节能水平,可指导数据中心运维管理人员分析和提升节能水平,另外本申请可以同时适用于数据中心、机房模块、服务器集群的节能评价。评价。评价。
技术研发人员:陈庆 葛明进 何世荣
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.06.13
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种光电技术实验用操作平台的制作方法 下一篇:麦拉膜分离装置及分离方法与流程
