用于数据中心的监控管理系统的制作方法
【技术领域】
[0001]本发明涉及软件开发技术领域,尤其涉及一种用于数据中心的监控管理系统。
【背景技术】
[0002]随着数据中心行业的不断发展,数据中心的概念已经从一个机房,一个机房层扩展到一栋建筑,一个园区。数据中心的基础设施和IT设施每时每刻都在产生海量的信息,如何管理好海量的信息并利用这些海量的信息,并产生更多的价值,是数据中心管理者和运维人员面临的重大问题。
[0003]相关技术中,对于单一数据中心的管理者,通过已有自动换系统的报表了解数据中心的相关信息。而多个数据中心的管理者,每个数据中心需要配备一个专门人员进行信息汇总。传统数据中心运维方式中,在例行巡检方面,主要根据巡检流程按时按点巡检每个设备;在事件处理方面,通过自动化程序发现报警,工程师处理完毕后自动化系统消除报警,处理完成;排班方面,高级工程师或班长直接在纸质载体或者电子载体上进行排班,对设备进行监视。基础设施和IT设施分开运维,获取信息的难度大,成本高,信息不融合,智能化管理效果差。
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的目的在于提出一种用于数据中心的监控管理系统,该用于数据中心的监控管理系统能够有效提高智能化管理效果。
[0006]为达到上述目的,本发明实施例提出的用于数据中心的监控管理系统,包括:应用层模块、数据层模块和接入层模块,其中,所述应用层模块包括多个功能模块,其中,所述应用层模块,用于实现所述多个功能模块之间的相互通信,调用所述数据层模块的实时数据和历史数据;所述数据层模块,用于存储所述应用层模块和所述接入层模块发送的数据,并支持所述多个功能模块的数据访问服务,其中,所述数据层模块包括实时数据库、历史数据库、标准化/格式化程序以及接口程序;所述接入层模块,用于支持外部第三方系统接入和内部第三方系统接入,所述接入层包括多样的接口程序。
[0007]本发明实施例提出的用于数据中心的监控管理系统中,应用层模块实现多个功能模块之间的相互通信,调用数据层模块的实时数据和历史数据,数据层模块存储应用层模块和接入层模块发送的数据,并支持多个功能模块的数据访问服务,接入层模块支持外部第三方系统接入和内部第三方系统接入,有效提高智能化管理效果。
[0008]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0009]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0010]图1是本发明一实施例提出的用于数据中心的监控管理系统的结构示意图;
[0011]图2是本发明另一实施例提出的用于数据中心的监控管理系统的结构示意图;
[0012]图3是本发明另一实施例提出的用于数据中心的监控管理系统的结构示意图。
【具体实施方式】
[0013]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0014]图1是本发明一实施例提出的用于数据中心的监控管理系统的结构示意图,该系统10包括应用层模块101、数据层模块102和接入层模块103。其中,应用层模块101用于实现多个功能模块之间的相互通信,调用数据层模块的实时数据和历史数据。数据层模块102用于存储应用层模块101和接入层模块103发送的数据,并支持多个功能模块的数据访问服务,其中,数据层模块102包括实时数据库、历史数据库、标准化/格式化程序以及接口程序。接入层模块103用于支持外部第三方系统接入和内部第三方系统接入,接入层包括多样的接口程序。
[0015]应用层模块101用于实现多个功能模块之间的相互通信,调用数据层模块的实时数据和历史数据。
[0016]可选的,参见图2,应用层模块101可以包括多个功能模块、界面Π和3D可视化引擎。其中,多个功能模块可以包括报警管理模块、流程管理模块、设备管理模块、能源管理模块、资产管理模块,以及容量管理及IT联动模块中的一种或多种。其中,报警管理模块可以用于对所有的报警信息进行管理,主要功能包括定位报警相关设备,合并并过滤海量报警信息,通过大数据、机器学习方式进行报警预测,以及通过大数据、机器学习方式给出报警指导意见。流程管理模块通过软件定义所有运维流程,实现自动化运维,主要功能包括运维流程电子化,人员信息电子化,根据报警、例行维保、例行巡检流程,自动触发生成工单,以及根据人员实时状态,历史工单记录,人员信息,智能发送工单。设备管理模块可以用于为每个设备建立信息卡或信息模块,信息包含设备的静态信息,动态运行信息,特定图表信息等,设备管理模块还可以追踪每个设备的生命周期,以及通过大数据、机器学习方式,对设备运行历史参数和实时参数进行分析,动态的进行预防性维护保养和更换。能源管理模块可以用于从认知角度进行能源展示,对数据中心能源消耗情况进行全面的展示,同时可以实现对能源数据进行分析、挖掘,通过线性回归、对标、基准线等方式,表达能源历史状态,预测能源趋势,以及通过大数据、机器学习方式,对自控系统进行改进,实时地进行软件节能。资产管理模块可以用于对数据中心基础设施、IT设备进行统一的资产管理,对设备的借出借入,进行统一的流程管理,对耗材的使用,建立供应商自动联系机制,以及实现自动化的资产录入、展示、变更机制。容量管理及IT联动模块可以用于对数据中心的容量进行匹配和管理,例如,管理冷量、电量、空间、承重、网络、端口等,并根据供电、制冷供应变化,联动IT设备室智能断电,联动业务智能迀移,按照IT负荷或业务状态,及时的调节制冷或供电模式,以及通过大数据分析方式,分析和预测,以实现实时调控。
[0017]进一步,多个功能模块还可包括查询功能模块和报表功能模块。
[0018]可选的,多个功能模块是根据用户需求和用户角色分别实现的,可以针对不同的用户或者同一个用户的不同的需求,提供不同的服务。
[0019]可选的,报表功能模块由用户进行定制,可以实现可定制化的服务。
[0020]具体地,界面Π用于为多个功能模块提供Π展示界面。
[0021]例如,界面Π提供给用户统一的信息查询界面和丰富的报表界面。并且。
[0022]在本发明的实施例中,数据层模块102用于存储应用层模块101和接入层模块103发送的数据,并支持多个功能模块的数据访问服务,其中,数据层模块102包括实时数据库、历史数据库、标准化/格式化程序以及接口程序。
[0023]具体图示可以参见图2。
[0024]例如,数据层模块102缓存实时信息和存储历史数据。具体而言,数据层模块102的设计需要考虑信息调用,信息的相关性等信息。