一种通信机房基础设施管理方法及装置与流程

文档序号:17640642发布日期:2019-05-11 00:38阅读:208来源:国知局
一种通信机房基础设施管理方法及装置与流程

本申请涉及通信技术领域,尤其涉及一种通信机房基础设施管理方法及装置。



背景技术:

近年来,随着计算机通信技术和互联网的飞速发展,网络技术及供配电技术的革新,人们对数据中心管理的通信机房的要求不断提高,直接带动了通信机房管理系统的快速发展。

现有通信机房的基础设施特别是供配电网络的设备众多、结构庞杂、关联关系复杂、运维难度较大,需要有专业技术能力和工程实践经验的团队来设计合理的数据模型并管理。目前,已在网运行的通信机房的各类系统较多,如动力环境监控系统、消防系统、空调自控系统等,然而这些系统均存在系统异构、数据孤立、数据更新不及时等问题,无法为机房的精细化管理提供数据和技术支撑。



技术实现要素:

本申请提供一种通信机房基础设施管理的方法及装置,用于解决现有通信机房基础设施管理的方法中存在系统异构、数据孤立的问题。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请提供一种通信机房基础设施管理的方法,所述方法应用于数据中心,所述数据中心中包含数据处理系统,所述数据处理系统中存储有基础设施数据库,所述基础设施数据库中包括至少一个节点的描述信息,所述描述信息包括节点的标识、节点的静态属性信息、运行属性信息和节点与其他节点的连接关系;每个节点用于表示通信机房中的一个设备;所述方法包括:确定当前服务请求的内容和类型;其中,所述类型包括以下至少一项:查询服务、运行预警服务、效率分析服务、容量规划服务、复杂事件分析服务;响应于当前的服务请求,根据所述服务请求的内容、类型以及所述基础设施数据库中存储的数据进行处理;输出处理结果。

第二方面,本申请实施例提供一种通信机房基础设施管理的装置,所述装置应用于数据中心,所述数据中心中包含数据处理系统,所述数据处理系统中存储有基础设施数据库,所述基础设施数据库中包括至少一个节点的描述信息,所述描述信息包括节点的标识、节点的静态属性信息、运行属性信息和节点与其他节点的连接关系;每个节点用于表示通信机房中的一个设备;所述设备包括:确定单元,用于确定当前服务请求的内容和类型;其中,所述类型包括以下至少一项:查询服务、运行预警服务、效率分析服务、容量规划服务、复杂事件分析服务;处理单元,用于响应于当前的服务请求,根据所述服务请求的内容、类型以及所述基础设施数据库中存储的数据进行处理;输出单元,用于输出处理结果。

第三方面,本申请提供了一种通信机房基础设施管理装置,所述通信机房基础设施管理装置包括:处理器、通信接口和存储器;其中,存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当该通信机房基础设施管理装置运行时,处理器执行该存储器存储的该计算机执行指令,以使信机房基础设施管理装置执行如权利要求1至3中任一项所述的通信机房基础设施管理方法。

第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得所述计算机执行上述第一方面及其任意一种实现方式所述的通信机房基础设施管理方法。

第五方面,本申请提供了一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述第一方面及其任意一种实现方式所述的通信机房基础设施管理方法。

本申请提供的通信机房基础设施管理的方法能够应用于数据中心,所述数据中心中包含数据处理系统。以机房基础设施作为节点,搜集节点的静态属性信息、运行属性信息和节点与其他节点的连接关系信息以形成该节点的描述信息。根据多个节点的描述信息构建基础设施数据库,进而基于该基础设施数据库提供查询服务、运行预警服务、效率分析服务、容量规划服务、复杂事件分析服务。因此,本申请提供的通信机房基础设施管理的方法能够使系统的功能架构设计具有大量底层数据作为支撑,进而便于对通信机房的基础设施的管理。

附图说明

图1为本申请实施例提供的一种通信机房基础设施管理方法的流程图;

图2为本申请实施例提供的一种通信机房基础设施管理方法中的服务请求流程图;

图3为本申请实施例提供的一种通信机房基础设施管理装置的结构示意图;

图4为本申请实施例提供的另一种通信机房基础设施管理装置的结构示意图。

具体实施方式

下面先对本申请实施例涉及的一些概念进行简单介绍。

dcim

数据中心基础设施管理(datacenterinfrastructuremanagement,dcim)是近几年在数据中心运营管理领域兴起的一个热点,该概念起源于国外,其通过一整套包含硬件设施和特定软件的管理平台和工具,来实现覆盖数据中心互联网技术(internettechnology,it)关键设备和基础设施的对象进行容量规划、集中监控、智能管理、模型预测等功能。dcim能协助数据中心识别和处理影响it系统可用性的关键设备故障,提高数据中心的工作效率和稳定性。然而,当前dcim的研究发展主要存在以下不足:目前的研究更加注重dcim系统的上层应用设计,比如系统的功能架构设计,缺乏底层数据的搜集及管理工作,进而不便于对通信机房的基础设施的管理。

通信机房的基础设施:

通信机房的基础设施包括配电网络、通信机柜、变压器、油机发电机组、通信电源等。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,a/b可以表示a或b。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

本申请实施例提供的一种通信机房基础设施管理方法,应用于数据中心,所述数据中心中包含数据处理系统。所述数据处理系统通过收集通信机房中基础设施的数据构建基础设施数据库,进而基于该基础设施数据库提供各种服务。

如图1所示,该方法具体包括以下步骤:

s101、构建基础设施数据库。

其中,所述基础设施数据库中包括至少一个节点的描述信息,所述描述信息包括节点的标识、节点的静态属性信息、运行属性信息和节点与其他节点的连接关系;每个节点用于表示通信机房中的一个设备。

示例性的,所述基础设施数据库中的节点表示所述机柜。在该步骤的一种可能的实现方式中,分别设置每个机柜的标识以及收集每个机柜的静态属性信息、运行属性信息。其中,所述静态属性信息包括:机柜的标识、机柜类型、柜体尺寸、输入分路编号、输入有效性、输出形式、额定电压、额定电流、额定容量等;所述运行属性信息包括:当前运行电流、当前运行电压、过载长延时电流、短延时电流、速断电流等。确定不同机柜之间的连接关系。根据所述每个机柜的标识、每个机柜的静态属性信息、运行属性信息、不同机柜之间的连接关系,构建所述基础设施数据库。

示例性的,如表1所示,将编号为dy-03的低压转换柜视为一个节点,该节点的标识为节点编号dy-03,该节点的所有描述信息包节点的静态属性信息、节点的运行属性信息。具体的,节点的静态属性信息该实施例中静态属性信息具体取值为:节点编号为dy-03、设备类型为低压转换柜、柜体尺寸为800*1000*2200、输入分路号为dy-03-001、输出形式为ats、额定电压380、额定电流4000、整定容量为4000;运行属性信息具体取值为:当前运行电流2300、当前运行电压380。

表1

可选的,用户可以根据需要对所述节点的描述信息进行编辑,如对节点描述信息进行增加或者删除以及修改。

s102、确定当前服务请求的内容和类型。

可选的,所述类型包括以下至少一项:查询服务、运行预警服务、效率分析服务、容量规划服务、复杂事件分析服务。

s103、响应于当前的服务请求,根据所述服务请求的内容、类型以及所述基础设施数据库中存储的数据进行处理,输出处理结果。

为了更清楚地说明本发明实施例的技术方案,具体如图2所示,该方法具体包括以下步骤:

s1、若所述当前的服务请求为查询服务,则根据待查询内容,在所述基础设施数据库中查询得到与所述待查询内容对应的查询结果,所述待查询内容包括待查询节点的标识和待查询信息。

示例性的,查询服务支持高级查询,用户可以根据自己的需求直接快速地查找到自己需要的详细内容;查询条件可以是系统本身设定好的,还可以由用户自己设定查询条件,使查询服务更人性化,用户操作更方便;查询服务对数据资源池中的数据进行检索、计算,输出由用户需要的请求信息。

更进一步的,如表1所示,用户可以在数据库中查询“dy-03”,系统根据用户请求将表1的列表输出;用户还可以通过高级查询,直接查询“dy-03当前运行电流”,系统根据用户请求输出“当前运行电流:2300”。

s2、若所述当前的服务请求为运行预警服务,则在所述基础设施数据库中根据第一目标节点的告警阈值以及所述第一目标节点的运行属性信息确定是否输出告警信息,所述运行告警服务请求的内容中包括所述第一目标节点的标识,用于请求查询所述第一目标节点是否产生告警。

示例性的,运行预警类服务首先对特定设备类型节点设置告警点,然后依据国内和行业相关标准、规范设定不同等级的告警阈值,系统对节点的整定容量、运行电压、运行电流等参数以及节点之间的关联关系等实时计算告警点的值,在计算值溢出时进行预告警并显示,最后根据系统检索将告警超过一定限值的告警及处理方案派发工单给指定的机房运维人员。

更进一步的,结合表1所示低压转换机柜(节点编号dy-03)的描述信息,系统实时监测低压转换机柜(节点编号dy-03)的当前运行电流、当前运行电压等信息,将检测到的信息与预设定的告警阈值进行对比,低压转换机柜的额定电压为380、额定电流为4000,当检测的当前运行电压的数值大于额定电压380或当前运行电流的数值大于额定电流4000,系统将会报警,通过响铃的方式提醒工作人员,同时将当前节点的属性信息显示在显示屏上,并通过云端上传远端客户端,最后根据系统检索将告警超过一定限值的告警及处理方案派发工单给指定的机房运维人员。

s3、若所述当前的服务请求为效率分析服务,则在所述基础设施数据库中根据第二目标节点的静态属性信息和运行属性信息确定所述第二目标节点的运行效率;所述效率分析服务请求中的内容包括所述第二目标节点的标识,用于请求分析所述第二目标节点的运行效率。

示例性的,效率分析类服务筛选出第二目标节点的静态属性信息与运行状态属性信息,根据节点中的静态属性信息、运行状态属性信息统计、分析机房供配电网络中的变压器、柴油发电机组及通信电源等通信电源设备的供电效率,该服务可实时监控并输出供配电设备的输入功率和输出功率,方便系统及时掌握各通信电源设备的运营状态并为系统其他功能提供数据参考。

s4、若所述当前的服务请求为容量规划服务,则在所述基础设施数据库中根据目标链路的运行状态确定是否增加节点以及增加的节点和其他节点之间的连接关系;所述容量规划服务请求中的内容包括目标链路的标识。用于确定所述目标链路的运行状态。

示例性的,容量规划类服务通过判定系统的节点与其他节点之间的连接关系、设备动态属性信息和运行状态属性信息用于从系统层面解决供配电系统中上下容量不匹配、供需脱节的问题,该服务提供最优的供配电分路并提供系统配置方案。

更进一步的,系统根据节点运行属性信息判定指定机房供电链路上的运行状态,结合新增负荷位置和负荷类型等因素,规划最佳配电分路。

s5、若所述当前的服务请求为复杂事件分析服务,根据预设算法在所述基础设施数据库中确定与所述复杂事件分析服务对应的信息,所述复杂事件分析服务用于请求以下至少一项:所述通信机房的类型、用电规律、用电负荷情况、所述通信机房中的供电系统的运行状况。

示例性的,复杂事件分析类服务设置专家知识库,采用对应的算法在海量的节点数据中搜索有价值的数据,从复杂的供电网络中分析出全国不同地区的通信局房供电网络的局房类型(纯通信楼还是混合楼)、用电规律、用电负荷情况、局房的类型、各类供电系统的运行状况、系统隐患及其他具有联系性的规律,为通信局房的智能管理奠定信息基础。

更进一步的,专家知识库由配置机房供电系统的历史故障、告警原因及系统相关参数分析方法构成。

示例性的,系统根据用户的服务请求,输出系统故障的解决方案,将用户需要的请求通过显示屏可视化地显示出来,并派发给云端用户。

本申请实施例可以根据上述方法示例对通信机房基础设施管理装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

如图3所示,本申请提供了一种通信机房基础设施管理装置,用于执行前述通信机房基础设施管理方法。所述装置包括:

确定单元301,用于确定当前服务请求的内容和类型;其中,所述类型包括以下至少一项:查询服务、运行预警服务、效率分析服务、容量规划服务、复杂事件分析服务。

处理单元302,用于响应于当前的服务请求,根据所述服务请求的内容、类型以及所述基础设施数据库中存储的数据进行处理;

输出单元303,用于输出处理结果。

所述处理单元302,用于:

若所述当前的服务请求为查询服务,则根据待查询内容,在所述基础设施数据库中查询得到与所述待查询内容对应的查询结果,所述待查询内容包括待查询节点的标识和待查询信息。

若所述当前的服务请求为运行预警服务,则在所述基础设施数据库中根据第一目标节点的告警阈值以及所述第一目标节点的运行属性信息确定是否输出告警信息,所述运行预警服务请求的内容中包括所述第一目标节点的标识,用于请求查询所述第一目标节点是否产生告警。

若所述当前的服务请求为效率分析服务,则在所述基础设施数据库中根据第二目标节点的静态属性信息和运行属性信息确定所述第二目标节点的运行效率;所述效率分析服务请求中的内容包括所述第二目标节点的标识,用于请求分析所述第二目标节点的运行效率。

若所述当前的服务请求为容量规划服务,则在所述基础设施数据库中根据目标链路的运行状态确定是否增加节点以及增加的节点和其他节点之间的连接关系;所述容量规划服务请求中的内容包括目标链路的标识,用于确定所述目标链路的运行状态。

若所述当前的服务请求为复杂事件分析服务,根据预设算法在所述基础设施数据库中确定与所述复杂事件分析服务对应的信息,所述复杂事件分析服务用于请求以下至少一项:所述通信机房的类型、用电规律、用电负荷情况、所述通信机房中的供电系统的运行状况。

所述处理单元302还用于:

分别设置每个机柜的标识以及收集每个机柜的静态属性信息、运行属性信息;其中,所述静态属性信息包括:配电网络、机柜类型、柜体尺寸、输入分路编号、输入有效性、输出形式、额定电压、额定电流、额定容量;所述运行属性信息包括:当前运行电流、当前运行电压、过载长延时电流、短延时电流、速断电流。

确定不同机柜之间的连接关系;

根据所述每个机柜的标识、每个机柜的静态属性信息、运行属性信息、不同机柜之间的连接关系,构建所述基础设施数据库,所述基础设施数据库中的节点表示所述机柜。

图4示出了上述实施例中所涉及的信机房基础设施管理装置的又一种可能的结构示意图。该装置包括:处理器402和通信接口403。处理器402用于对装置的动作进行控制管理,例如,执行上述确定单元301、处理单元302执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信接口403用于支持该装置与其他网络实体的通信。例如执行上述输出单元303执行的步骤。终端还可以包括存储器401和总线404,存储器401用于存储装置的程序代码和数据。

其中,上述处理器402可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

存储器401可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。

总线404可以是扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。总线404可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。

其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compactdiscread-onlymemory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(applicationspecificintegratedcircuit,asic)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1