一种3d虚拟机房监控管理方法及系统的制作方法

文档序号:10724781阅读:443来源:国知局
一种3d虚拟机房监控管理方法及系统的制作方法
【专利摘要】本发明公开了一种3D虚拟机房监控管理系统,包括:数据采集模块,用于采集目标机房中预设监测设备及二次系统的状态数据;告警分享模块,用于按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;若存在,则将对应的告警信息进行发布;3D场景展示模块,用于根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示;该系统运用虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化;本发明还公开了一种3D虚拟机房监控管理方法,具有上述效果。
【专利说明】
一种3D虚拟机房监控管理方法及系统
技术领域
[0001]本发明涉及通讯技术领域,特别涉及一种3D虚拟机房监控管理方法及系统。
【背景技术】
[0002]目前正处于一个信息高速交换、传播的时代,信息网络已和人们的日常办公与生活学习紧密结合在了一起。机房作为一个信息处理与交换的重要场所,其位置就显得尤其重要。
[0003]保证机房内各设备的正常运行就成了一项非常重要的工作,为此机房监测系统应运而生。因此,如何保障中心机房系统的正常运行,提高云数据中心运维效率,降低运维成本,是本领域技术人员需要解决的技术问题。

【发明内容】

[0004]本发明的目的是提供一种3D虚拟机房监控管理系统及方法,能够运用虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化。
[0005]为解决上述技术问题,本发明提供一种3D虚拟机房监控管理系统,包括:
[0006]数据采集模块,用于采集目标机房中预设监测设备及二次系统的状态数据;
[0007]告警分享模块,用于按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;若存在,则将对应的告警信息进行发布;
[0008]3D场景展示模块,用于根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。
[0009]其中,还包括:
[0010]入库传输模块,用于对所述状态数据进行分类,并存储到状态数据库中。
[0011]其中,所述3D场景展示模块包括:
[0012]定位单元,用于根据所述告警信息以3D图像定位对应的告警设备;
[0013]显示单元,用于模拟真实环境中的显示方式对对应所述告警信息进行状态显示;
[0014]查询单元,用于根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0015]其中,所述3D场景展示模块集成在WEB页面中。
[0016]其中,所述3D场景展示模块,还包括:
[0017]语音报警单元,用于将所述告警信息进行语音播报。
[0018]本发明还提供一种3D虚拟机房监控管理方法,包括:
[0019]采集目标机房中预设监测设备及二次系统的状态数据;
[0020]按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;
[0021]若存在,则将对应的告警信息进行发布;
[0022]根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。
[0023]其中,所述采集目标机房中预设监测设备及二次系统的状态数据,包括:
[0024]采集目标机房中预设监测设备及二次系统的状态数据;
[0025]对所述状态数据进行分类,并存储到状态数据库中。
[0026]其中,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括:
[0027]根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0028]其中,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括:
[0029]在WEB页面中集成3D虚拟仿真的所述目标机房的场景,并在WEB页面中根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0030]其中,还包括:
[0031 ]在WEB页面中将所述告警信息进行语音播报。
[0032]本发明所提供的3D虚拟机房监控管理系统,包括:数据采集模块,用于采集目标机房中预设监测设备及二次系统的状态数据;告警分享模块,用于按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;若存在,则将对应的告警信息进行发布;3D场景展示模块,用于根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示;
[0033]可见,该系统运用3D虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等,在3D图像中形象化模拟现实告警设备的位置以及数据报表等,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化;本发明还公开了一种3D虚拟机房监控管理方法,具有上述效果,在此不再赘述。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0035]图1为本发明实施例所提供的3D虚拟机房监控管理系统的结构框图;
[0036]图2为本发明实施例所提供的另一3D虚拟机房监控管理系统的结构框图;
[0037]图3为本发明实施例所提供的3D虚拟机房监控管理方法的流程图。
【具体实施方式】
[0038]本发明的核心是提供一种3D虚拟机房监控管理系统及方法,能够运用虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化。
[0039]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]请参考图1,图1为本发明实施例所提供的3D虚拟机房监控管理系统的结构框图;该系统可以包括:
[0041]数据采集模块100,用于采集目标机房中预设监测设备及二次系统的状态数据;
[0042]其中,这里的目标机房的个数至少为I个,预设监测设备的个数和种类也需要根据用户的实际需求进行确定,用户可以根据对机房监测的实际需求(监测种类以及精度指标等)进行确定;例如若需要对机房的温度进行监测,则需要在每个目标机房中的指定位置设置温度传感器,并根据监测精度的需求选择温度传感器的种类及在目标机房中的设置的位置及数量,若对温度的精确度要求比较高则在各个目标机房中的机器密集处多设置一些灵敏度高的温度传感器,并可以取均值作为该目标机房对应的温度值,或者取最高的几个温度值的均值作为该目标机房对应的温度值,设置可以根据目标机房中设备的分布情况,设置几个不同的温度报警值来实现对机房温度的监控。
[0043]其中,这里可以是对目标场景中的机房、机柜、设备和场景环境进行温度检测和状态数据进行采集;数据采集模块采集得的数据来自对于对目标场景中机房、机柜、设备和场景环境进行检测设备和二次系统中的各种传感器。其中,状态数据采集的来源均可以采用终端服务器方式接入系统。
[0044]告警分享模块200,用于按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;若存在,则将对应的告警信息进行发布;
[0045]其中,对所获取的状态数据按照各个预定监测指标对应的预定规则进行合理的分析,将分析结果与各个预定监测指标对应的告警范围进行比较,进而可以判定各个预定监测指标是否正常,从而实现对目标机房的各个预定监测指标的监测。这里的各个预定监测指标需要根据用户实际需求进行确定,显然对应各个预定监测指标的预定规则也是根据实际情况进行设置的。告警范围根据各个预定监测指标的正常情况分别进行确定。
[0046]例如对所检测温度数据进行合理定义可以去除明显不合理的高温数值或低温数值,对剩余的有效数据进行分析(如温度平均值计算,或者设备温度值),设定各个对应温度的告警范围,对存在不符温度的告警范围的状态数据进行告警发布。这里的监测指标还可以包括设备特定的异常状态等。
[0047]3D场景展示模块300,用于根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。
[0048]其中,3D场景展示模块300能够虚拟仿真各个目标机房的实际场景,通过告警信息的内容可以确定是哪个目标机房的那个设备出现了什么样的问题,既可以定位到告警信息对应的告警设备,由于3D场景展示模块300能够虚拟仿真各个目标机房的实际场景,因此,可以在虚拟机房中显示出该告警设备对应机房的位置,还可以将该告警设备的故障在虚拟的设备中形象化的展示出来,这样用户通过3D场景展示模块300可以快速得到告警设备的故障原因以及该告警设备的位置,方便用户进行快速的处理。可以直观、真实和便捷展现目标机房的告警信息;使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化。
[0049]例如,若某一个目标机房的一个告警设备出现高温故障,则可以在虚拟显示的目标机房中将告警设备利用红色进行显示,其他正常的设备可以用绿色或者黑色轮廓进行显示;这样用户一看就知道哪个设备出现了高温故障,进一步还可以根据颜色的区别表明该设备的高温程度,以便更加警醒的提醒注意或者执行对应的保护动作。
[0050]这里的显示可以包括对设备的显示,设备告警状态的显示,告警信息的显示,查询入口的显示,以及查询后的数据表的显示等。可选的,所述3D场景展示模块包括:
[0051]定位单元,用于根据所述告警信息以3D图像定位对应的告警设备;
[0052]显示单元,用于模拟真实环境中的显示方式对对应所述告警信息进行状态显示;
[0053]查询单元,用于根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0054]其中,3D场景展示模块300利用虚拟现实技术实现漫游查看目标机房的状态和信息,可以采用最新的Html5和JavaScript技术实现。
[0055]由于是对目标机房进行监控管理,因此可以是实时的监控。对应的数据采集模块100需要实时进行状态数据采集;这里也可以根据用户实际需求不设置为实时,可以有一定的时间间隔(如10秒);也可以根据目标机房运行状态分为忙时和闲时,忙时进行实时的监控,闲时进行间隔监控。
[0056]基于上述技术方案,本发明实施例提供的3D虚拟机房监控管理系统直观、真实和便捷展现机房信息,利用虚拟现实技术查看目标机房的状态和信息;即该系统运用3D虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等,在3D图像中形象化模拟现实告警设备的位置以及数据报表等,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化。
[0057]基于上述技术方案,请参考图2,该系统还包括:
[0058]入库传输模块400,用于对所述状态数据进行分类,并存储到状态数据库中。
[0059]其中,入库传输模块400对数据采集模块100采集的数据分类进行入库和保存;可以保障原始数据不被改变,可以用于日后的查看以及对设备的维修参考等。即对数据采集模块100得到的各种不同分类的状态数据通过所述通讯传输组件存入数据库;进一步为了提高系统的准确性和可靠性可以对原始数据进行有效性的筛选,即去掉那些明显错误的数据,以便防止对后续的分析计算造成影响。或者因此对设备的实际状况造成误诊。
[0060]基于上述技术方案,本发明实施例提供的3D虚拟机房监控管理系统,以实时检测3D虚拟机房中存在的安全隐患和异常状态并及时告警和定位,通过模拟真实环境中的显示状态和数据报表,对系统中复杂的监测设备和软件系统的实时运行状态、运行数据集中发布。
[0061]基于上述任意技术方案,为了方便用户使用,该系统可以在网页上实现对机房监控管理,不需要利用监控软件进行事先,可选的,所述3D场景展示模块300集成在WEB页面中。
[0062]其中,在WEB页面中集成并实现了3D虚拟仿真的机房场景,即在WEB页面中集成各个目标机房的3D虚拟仿真机房场景。在WEB3D虚拟仿真机房环境中可以场景模型展示和数据报表展示。可以从WEB值班进行告警定位,直接切换到3D虚拟机房中告警机房、机柜、设备和场景环境所在位置。
[0063]基于上述任意技术方案,为了进一步保证机房的安全,在发生告警信息时可以通过语音进行播报,以便提醒用户注意,及时进行故障排解从而多方面保证目标机房的安全,所述3D场景展示模块,还包括:
[0064]语音报警单元,用于将所述告警信息进行语音播报。
[0065]其中,采用包括告警定位,语音播报,报表查询与记录进行展示与数据查询。3D场景展示模块以3D图像实现告警设备的定位,并提供告警设备信息查询、告警设备历史运行数据查询。
[0066]该系统能够直观、真实和便捷展现目标机房的信息,利用虚拟现实技术实现漫游查看机房温度状态和信息,以及其他状态数据和信息;采用最新的Html5和JavaScript技术,举例说明上述系统的构建实现过程:
[0067]1、新建目标机房,根据实际面积和目标机房实际条件使用授权账户新建机房模块,能够建立包含机柜、服务器、检测器、传感器等模型和信息模块;
[0068]2、采集数据,所述数据采集来源均采用终端服务器方式接入;
[0069]3、数据分析,按照预定规则对所述状态数据中的有效数据进行分析,对存在不符合规则的状态数据进行告警发布;
[0070]4、进入3D展示页面,以3D图像实现告警设备的定位,并提供告警设备信息查询、告警设备历史运行数据查询。
[0071]基于上述技术方案,本发明实施例提供的3D虚拟机房监控管理系统,适用于智能3D虚拟机房管理,通过对目标机房、机柜、设备和场景环境的温度等数据进行统一采集、分析、保存和发布告警,并且在WEB页面中运用虚拟现实技术手段,模拟真实环境中的显示状态和数据表现等。
[0072]本发明实施例提供了3D虚拟机房监控管理系统,使机房各监控指标由抽象化实现具象化、由复杂化实现简单化和由人工化实现自动化。
[0073]下面对本发明实施例提供的3D虚拟机房监控管理方法进行介绍,下文描述的3D虚拟机房监控管理方法与上文描述的3D虚拟机房监控管理系统可相互对应参照。
[0074]请参考图3,图3为本发明实施例所提供的3D虚拟机房监控管理方法的流程图;该方法可以包括:
[0075]S100、采集目标机房中预设监测设备及二次系统的状态数据;
[0076]S110、按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;
[0077]S120、若存在,则将对应的告警信息进行发布;
[0078]S130、根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。
[0079]可选的,所述采集目标机房中预设监测设备及二次系统的状态数据,包括:
[0080]采集目标机房中预设监测设备及二次系统的状态数据;[0081 ]对所述状态数据进行分类,并存储到状态数据库中。
[0082]可选的,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括:
[0083]根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0084]可选的,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括:
[0085]在WEB页面中集成3D虚拟仿真的所述目标机房的场景,并在WEB页面中根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。
[0086]基于上述任意技术方案,该方法还包括:
[0087]在WEB页面中将所述告警信息进行语音播报。
[0088]说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0089]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0090]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(R0M)、电可编程R0M、电可擦除可编程R0M、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0091]以上对本发明所提供的3D虚拟机房监控管理方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
【主权项】
1.一种3D虚拟机房监控管理系统,其特征在于,包括: 数据采集模块,用于采集目标机房中预设监测设备及二次系统的状态数据; 告警分享模块,用于按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息;若存在,则将对应的告警信息进行发布; 3D场景展示模块,用于根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。2.如权利要求1所述的3D虚拟机房监控管理系统,其特征在于,还包括: 入库传输模块,用于对所述状态数据进行分类,并存储到状态数据库中。3.如权利要求1或2所述的3D虚拟机房监控管理系统,其特征在于,所述3D场景展示模块包括: 定位单元,用于根据所述告警信息以3D图像定位对应的告警设备; 显示单元,用于模拟真实环境中的显示方式对对应所述告警信息进行状态显示; 查询单元,用于根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。4.如权利要求3所述的3D虚拟机房监控管理系统,其特征在于,所述3D场景展示模块集成在WEB页面中。5.如权利要求4所述的3D虚拟机房监控管理系统,其特征在于,所述3D场景展示模块,还包括: 语音报警单元,用于将所述告警信息进行语音播报。6.一种3D虚拟机房监控管理方法,其特征在于,包括: 采集目标机房中预设监测设备及二次系统的状态数据; 按照各预定规则对所述状态数据进行分析,并将分析结果与对应告警范围进行比较,判断是否存在告警信息; 若存在,则将对应的告警信息进行发布; 根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示。7.如权利要求6所述的3D虚拟机房监控管理方法,其特征在于,所述采集目标机房中预设监测设备及二次系统的状态数据,包括: 采集目标机房中预设监测设备及二次系统的状态数据; 对所述状态数据进行分类,并存储到状态数据库中。8.如权利要求6或7所述的3D虚拟机房监控管理方法,其特征在于,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括: 根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。9.如权利要求8所述的3D虚拟机房监控管理方法,其特征在于,根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行显示,包括: 在WEB页面中集成3D虚拟仿真的所述目标机房的场景,并在WEB页面中根据所述告警信息以3D图像定位对应的告警设备,并模拟真实环境中的显示方式对对应所述告警信息进行状态显示,并根据查询指令查询所述告警设备的告警信息以及所述告警设备的历史运行数据。10.如权利要求9所述的3D虚拟机房监控管理方法,其特征在于,还包括: 在WEB页面中将所述告警信息进行语音播报。
【文档编号】G06F11/32GK106095651SQ201610425546
【公开日】2016年11月9日
【申请日】2016年6月15日
【发明人】荆君, 高飞, 王帅, 张俊雷
【申请人】浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1