基于机器学习的数据中心运行数据分析系统技术方案

技术编号:12616200 阅读:65 留言:0更新日期:2015-12-30 13:39
本发明专利技术公开了一种基于机器学习的数据中心运行数据分析系统,该系统包括资源获取模块、数据处理模块以及基础应用模块,其中,资源获取模块,用于采集数据中心的PUE相关数据,并向数据处理模块发送PUE相关数据;数据处理模块,用于接收PUE相关数据,并对PUE相关数据进行处理,以及对PUE相关数据进行数据标准化,并根据数据标准化后的PUE相关数据建立预测模型,以及根据历史PUE相关数据,更新预测模型;以及基础应用模块,用于接收输入的PUE目标值,并根据预测模型获得与PUE目标值对应的PUE相关数据,或者获得当前PUE相关数据,根据预测模型预测出下一时刻对应的PUE相关数据。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种基于机器学习的数据中心运行数据分析系统
技术介绍
随着能源成本的不断攀升以及人们对绿色环保的重视,数据中心节能需求越来越强烈。在保证数据中心机房中的IT设备安全、高性能运行的前提下,综合利用各种节能手段,提高数据中心的能源利用效率,降低PUE(Power Usage Effectiveness,电源使用效率),节能减排已成为数据中心基础设施追求的目标之一。目前,数据中心的运维人员通常根据机房室内外环境状态,手动调整数据中心机房中基础设施的运行状态,从而使数据中心达到稳定的运行状态,实现节能环保的目的。这需要运维人员对设备性能、系统运行情况十分熟悉,且对基础设施的操作十分熟练。但是,如果运维人员操作不及时、或者人员更换,则不利于数据中心持续稳定运行,并且人工对数据中心的运行状态进行管控,对人工操作要求高,且不够智能化。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于机器学习的数据中心运行数据分析系统,无需运维人员手动对数据中心进行管控,保证数据中心能够持续高效、节能、稳定地运行。为达上述目的,根据本专利技术第一方面实施例提出了一种基于机器学习的数据中心运行数据分析系统,包括:资源获取模块、数据处理模块以及基础应用模块,其中,所述资源获取模块,用于采集所述数据中心的PUE相关数据,并向所述数据处理模块发送所述PUE相关数据;所述数据处理模块,用于接收所述PUE相关数据,并对所述PUE相关数据进行处理,以及对所述PUE相关数据进行数据标准化,并根据数据标准化后的所述PUE相关数据建立预测模型,以及根据历史PUE相关数据,更新所述预测模型;以及所述基础应用模块,用于接收输入的PUE目标值,并根据所述预测模型获得与所述PUE目标值对应的所述PUE相关数据,或者获得当前PUE相关数据,根据所述预测模型预测出下一时刻对应的PUE相关数据。本专利技术实施例的基于机器学习的数据中心运行数据分析系统,通过资源获取模块实时采集PUE相关数据,并通过数据处理模块基于机器学习,利用采集到的PUE相关数据建立预测模型,以及通过基础应用模块对数据中心进行模拟运行,无需运维人员手动对数据中心进行管控,保证了数据中心能够持续高效、节能、稳定地运行。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】图1为根据本专利技术一个实施例的基于机器学习的数据中心运行数据分析系统的结构示意图。图2为根据本专利技术一个实施例的数据中心的PUE预测数值的实验数据图。图3为根据本专利技术一个实施例的数据中心的PUE实际数值的实验数据图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的基于机器学习的数据中心运行数据分析系统。图1为根据本专利技术一个实施例的基于机器学习的数据中心运行数据分析系统的结构示意图。如图1所示,基于机器学习的数据中心运行数据分析系统包括资源获取模块100、数据处理模块200以及基础应用模块300。具体地,资源获取模块100用于采集数据中心的PUE相关数据,并向数据处理模块200发送PUE相关数据。其中,PUE相关数据可包括IT设备运行数据、空调系统运行数据、机房环境数据以及供配电数据等。数据处理模块200用于接收PUE相关数据,并对PUE相关数据进行处理,以及对PUE相关数据进行数据标准化,并根据数据标准化后的PUE相关数据建立预测模型,以及根据历史PUE相关数据,更新预测模型。具体地,数据处理模块200可采用Z-Score方法对PUE相关数据进行数据标准化。更具体地,可对PUE相关数据进行数据筛查、数据归一、数据分类、数据学习等处理。其中,数据筛查是对PUE相关数据进行错误点筛查替换处理,从而减小错误点数据的影响;数据归一是对PUE相关数据进行统一时间轴处理,为在不同时间点采集的PUE相关数据添加时间轴标识,使得PUE相关数据具有对应的时间特征;数据分类是对PUE相关数据进行标注、特征识别,以此完成对采集的PUE相关数据的标准化;数据学习是对标准化后的PUE相关数据进行分析、并进行机器学习等,以此建立预测模型。然后再根据历史PUE相关数据,更新预测模型。由于PUE相关数据是实时采集的,在根据获得的PUE相关数据建立预测模型时,还在不断地采集PUE相关数据并处理,因此,建立的预测模型也是不断地进行更新、迭代,从而实现对预测模型的调优,提升预测的准确率。基础应用模块300用于接收输入的PUE目标值,并根据预测模型获得与PUE目标值对应的PUE相关数据,或者还可获得当前PUE相关数据,根据预测模型预测出下一时刻对应的PUE相关数据。具体地,可根据预测模型对PUE值进行预测,通过预测值自动控制数据中心的运行状态,例如提前关闭冷机或减小冷机负载,减少数据中心能源消耗等,以此实现数据中心高效、节能、稳定地运行。在根据预测模型获得与PUE目标值对应的PUE相关数据之后,基础应用模块300还可根据与PUE目标值对应的PUE相关数据调整数据中心的IT设备运行状态、空调系统运行状态,以达到PUE目标值。在根据预测模型预测出下一时刻对应的PUE相关数据之后,基础应用模块300还可根据预测出下一时刻对当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于机器学习的数据中心运行数据分析系统,其特征在于,包括资源获取模块、数据处理模块以及基础应用模块,其中,所述资源获取模块,用于采集所述数据中心的PUE相关数据,并向所述数据处理模块发送所述PUE相关数据;所述数据处理模块,用于接收所述PUE相关数据,并对所述PUE相关数据进行处理,以及对所述PUE相关数据进行数据标准化,并根据数据标准化后的所述PUE相关数据建立预测模型,以及根据历史PUE相关数据,更新所述预测模型;以及所述基础应用模块,用于接收输入的PUE目标值,并根据所述预测模型获得与所述PUE目标值对应的所述PUE相关数据,或者获得当前PUE相关数据,根据所述预测模型预测出下一时刻对应的PUE相关数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙晓钢周天宇张炳华
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1