基于分布式功能插件的数据统计分析平台制造技术

技术编号:13800878 阅读:107 留言:0更新日期:2016-10-07 07:00
本发明专利技术提供一种基于分布式功能插件的数据统计分析平台。该数据统计分析平台基于主框架+功能插件的模式来实现运维平台对数据加工的需求。其中功能插件均为dll插件,并且各插件统一接口,以供框架调用。功能插件自定义计算优先级,妥善解决数据计算的顺序问题。主框架在启动时,在特定的路径扫描存在的插件,并将其载入内存,由定时器周期性的触发进行计算。基于分布式功能插件的数据统计分析平台的主框架只有一个。根据本发明专利技术的上述基于分布式功能插件的数据统计分析平台,无论需要多少计算功能,主框架只有一个,只需要增加插件(放入特定路径)即可。大大减轻了部署和维护的工作量。

【技术实现步骤摘要】

本专利技术涉及计算机信息服务领域,具体地,涉及一种基于分布式功能插件的数据统计分析平台
技术介绍
运维监控平台诸功能的实现,是以现场实时数据作为基础的。但如果只有实时数据,对于众多功能的实现而言,是远远不够的。实时数据经过采集后,需要进行加工处理,以便为运维监控平台服务。加工处理的方式也随着业主对运维平台功能的需求而变得多样化,如平均值,最值,累计值,求和等等,对单点和多点的算法也不尽相同。以往对于实时数据的处理,几乎是一个计算方法对应一个统计程序。一旦有诸多需求,统计程序数量必然随之增加。如此一来,无论是现场部署还是后期维护,工作量的增加是无法避免的。而且在启动的顺序和优先级上,也需要进行必要的梳理,否则会造成统计功能失效,无法输出有效数据的问题。
技术实现思路
为了解决现有技术中存在的不足及缺陷,本申请的目的在提供一种基于分布式功能插件的数据统计分析平台。本专利技术的目的通过以下技术方案实现:本专利技术的基于分布式功能插件的数据统计分析平台基于主框架+功能插件的模式来实现运维平台对数据加工的需求,平台将统一所有功能插件的函数名称,便于被主框架无差异调用。用计算机来比喻,主框架类似主板,各个功能插件就像显卡、声卡、网卡,接口相同或者标准化,但关注
的业务功能各不相同。主框架不关注任何业务流程,只在整个流程的关键节点调用插件对应的函数;如果多个插件需要共用某些数据,主框架负责协调切换各插件的读写权限,防止因为权限冲突导致程序中断甚至崩溃;同时主框架也负责各个插件与用户的信息交互。功能插件均以dll形式封装,且被调用函数名称由主框架统一命名,便于无差异调用。进一步地,功能插件自定义计算优先级,妥善解决数据计算的顺序问题。进一步地,主框架在启动时,在特定的路径扫描存在的插件,并将其载入内存,由定时器周期性的触发进行计算。进一步地,基于分布式功能插件的数据统计分析平台的主框架只有一个。根据本专利技术的上述基于分布式功能插件的数据统计分析平台,无论需要多少计算功能,主框架只有一个,只需要增加插件(放入特定路径)即可。大大减轻了部署和维护的工作量。附图说明图1为本专利技术基于分布式功能插件的数据统计分析平台示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的基于分布式功能插件的数据统计分析平台基于主框架+功能插件的模式来实现运维平台对数据加工的需求,平台将统一所有功能插件的函数名称,便于被主框架无差异调用。主框架不关注任何业务流程,只在整个流程的关键节点调用插件对应
的函数;如果多个插件需要共用某些数据,主框架负责协调切换各插件的读写权限,防止因为权限冲突导致程序中断甚至崩溃;同时主框架也负责各个插件与用户的信息交互。功能插件均以dll形式封装,且被调用函数名称由主框架统一命名,便于无差异调用。进一步地,功能插件自定义计算优先级,妥善解决数据计算的顺序问题。进一步地,主框架在启动时,在特定的路径扫描存在的插件,并将其载入内存,由定时器周期性的触发进行计算。进一步地,基于分布式功能插件的数据统计分析平台的主框架只有一个。以上所述实例仅表达了本专利技术的实施方式,其描述较为具体和详细,但并不能因此而理解为对本专利技术专利的限制。应该指出的是,对于本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进,这些都属于本专利技术的保护范围。因此,本专利技术专利的保护范围应以所附权利要求为准。本文档来自技高网
...

【技术保护点】
一种基于分布式功能插件的数据统计分析平台,其特征在于,该数据统计分析平台基于主框架+功能插件的模式来实现运维平台对数据加工的需求,平台将统一所有功能插件的函数名称,便于被主框架无差异调用。主框架不关注任何业务流程,只在整个流程的关键节点调用插件对应的函数;如果多个插件需要共用某些数据,主框架负责协调切换各插件的读写权限,防止因为权限冲突导致程序中断甚至崩溃;同时主框架也负责各个插件与用户的信息交互。功能插件均以dll形式封装,且被调用函数名称由主框架统一命名,便于无差异调用。

【技术特征摘要】
1.一种基于分布式功能插件的数据统计分析平台,其特征在于,该数据统计分析平台基于主框架+功能插件的模式来实现运维平台对数据加工的需求,平台将统一所有功能插件的函数名称,便于被主框架无差异调用。主框架不关注任何业务流程,只在整个流程的关键节点调用插件对应的函数;如果多个插件需要共用某些数据,主框架负责协调切换各插件的读写权限,防止因为权限冲突导致程序中断甚至崩溃;同时主框架也负责各个插件与用户的信息交互。功能插件均...

【专利技术属性】
技术研发人员:孙易安
申请(专利权)人:北京匡恩网络科技有限责任公司
类型:发明
国别省市:北京;11

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

1