一种基于跨网环境下的资源智能化运维系统的制作方法

文档序号:29065777发布日期:2022-03-01 19:00阅读:172来源:国知局
一种基于跨网环境下的资源智能化运维系统的制作方法

1.本发明涉及智能化运维技术领域,尤其涉及一种基于跨网环境下的资源智能化运维系统。


背景技术:

2.智能化运维平台(以下简称运维平台)提供7*24小时的全面、统一、多维度、自动化、可视化的智能化监控能力,通过详实的监控数据和图形管理用于追查定位问题,使用基于阈值的警报检测,及时发现故障产生告警,快捷、有效的提高响应速度,节省运维成本。
3.在实际的生产环境中,运维平台交付的过程中可能面临着网络不通的情况,比如:a网和视频网,a网中包含有一定的隐秘数据,安全等级高一些,而视频网则需要与各个地区的摄像头互通,属于互联网范畴。出于安全和业务多方面考虑, a网络就需要通过多种手段进行逻辑网络隔离,来达到数据安全,防止泄密的目的。这就造成了不通网络间的运维平台重复建设、运维水平高低不平、资源监控数据过于分散,用户无法进行统筹管理,大大增加了运维成本。


技术实现要素:

4.基于以上技术问题,本发明提供了一种基于跨网环境下的资源智能化运维系统,解决了跨网环境下,不同网络、不同平台之间的资源监控数据无法在统一的运维平台中同时展现的问题。
5.本发明的技术方案是:
6.一种基于跨网环境下的资源智能化运维系统,利用云计算平台、监控平台、上报中心、统一智能化运维平台等进行组合规划、部署来达到解决上述问题的目的。
7.(1)云计算平台
8.云计算平台提供一套与iaas对接的标准,称为基础设施适配驱动接口(cpi),当前平台内置iaas驱动包括vmware、openstack、xen、docker、部分行业标准虚拟化环境等,也可以参照标准编写更多支持其他iaas的驱动(driver)。driver 能够提供对底层资源管理的调用,通过标准api来实现与云平台的对接,满足各类基础环境的接入。
9.(2)监控平台
10.监控平台提供的插件式架构,易于管理和配置,其自动发现功能大大减轻日常管理的工作量,丰富的数据采集方式和api接口可以灵活的进行数据采集,而分布式系统架构可以支持监控更多的设备。
11.(3)上报中心
12.上报中心在跨网环境下的资源智能化运维系统中起到承上启下的作用,遵循运维平台对各类资源的容量、资产、性能、告警等信息制定的标准接口规范,将从不同网络下的云计算平台和监控平台中接收到的监控数据上报至运维平台进行统一展示。
13.(4)运维平台
14.运维平台采用多层架构及模块化的设计模式,系统功能全面,模块功能独立,可根据不同客户需求自由组合,提供了丰富的监控项类型,包括:cpu使用率、cpu 负载、内存使用率、网络流量、磁盘空间使用率、进程状态、进程数等。其总体架构包括了七个部分:资产管理、资产监控、3d机房、告警管理、巡检管理、自动化部署、工单管理。同时平台具备良好的扩展性,可与第三方产品进行无缝集成。
附图说明
15.图1是跨网资源智能化运维系统工作框图。
具体实施方式
16.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.针对复杂的运维环境,本发明利用云计算平台、监控平台、上报中心、统一智能化运维平台等进行组合规划、部署来达到解决上述问题的目的。
18.本发明提供了一种基于跨网环境下的资源智能化运维系统,通过云计算平台、监控平台采集资源监控数据,上报中心负责不同网络、不同地区的监控数据的上报,运维平台对监控数据和运行状态进行全面、统一、多维度、可视化的展示,利用最低的运维成本,实现最高效、快捷的管理。
19.步骤一:采集器安装
20.要实现资源的监控数据采集,首先必须要安装相应的采集器。根据资源设备的不同,采集器也不尽相同。
21.1)通过在监控节点上安装部署cloud-agent、ceilometer等采集插件,实现对虚拟机、云存储、云硬盘、网络等资源对象的监控。
22.2)通过在物理服务器上安装探针或开启snmp协议的方式,来实现监控数据的采集。
23.3)通过在存储设备上开启snmp协议的方式对其进行监控数据的采集。
24.步骤二:监控数据采集
25.跨网环境下的资源智能化运维系统主要是通过云计算平台、监控平台或自主上报的方式进行资源监控数据的采集。
26.云计算平台支持通过设置监控对象类型、监控指标等采集资源监控数据;支持通过设置告警方案实现资源的异常告警。监控采集器、cloud-agent采集基础环境中虚拟机、容器、裸金属、云硬盘等监控信息,发送到监控总线。监控告警计量ceilometer从监控总线获取原始数据,解析监控指标、指标值,进行告警评估。云平台监控模块从监控总线获取监控信息,进行解析、汇总、入库,并提供restapi 接口供上层调用。
27.监控平台提供了探针、snmp、jmx、ipmi等方式对不同的资源进行监控数据采集的同时,还提供了丰富的api接口供上层运维平台调用。
28.跨网环境下的资源智能化运维系统制定了标准的监控信息api上报接口,第三方
应用只需按照接口规范进行接口对接上报自己的监控数据即可。
29.步骤三:跨网监控数据上报
30.如图所示,以a和视频网的部署情况为例,实现资源数据的跨网上报。
31.1.a网和视频网分别对于该业务内的设备进行资源监控数据采集;
32.2.由上报中心按照监控对象的类型、性能指标、告警等维度制定统一的、标准的接口规范。
33.3.a网和视频网分别提供一台可以与上层运维平台进行网络互通的跳板机来用于上报中心的安装部署。两个跳板机之间网络无需连通,但是必须保证与上层网络可以连通。
34.4.运维平台统一将各上报中心上报的资源监控数据做整合,最后以报表或视图的形式直观的展示给用户。
35.步骤四:运维平台统筹管理
36.运维平台是集管理、监控、可视化、分析能力为一体的新一代运维解决方案,对多系统多设备进行统一管理,实时告警,秒级定位故障。具备良好的扩展性,通过标准的restapi接口规范,与上报中心进行无缝对接,可以保障上报中心将所有的网络、地区的监控数据实时的统一汇聚到运维平台。
37.运维平台通过视图和强大的报表分析能力实时的显示系统中各类资源的当前使用情况以及运行状态,将资源设备的监控数据更直观的展现给用户,很好的解决了跨网环境下运维平台重复建设、运维水平高低不平、资源监控数据过于分散等问题,极大的提升了用户的体验。
38.云计算平台适配异构iaas资源,监控平台自动化数据收集,上报中心跨网信息上报,运维平台洞察全局、统筹管理。
39.云计算平台适配异构iaas资源,具体包括:在满足对资源请求、调度的前提下兼顾易用性设计了iaas环境接入的标准接口cpi。能够满足各类基础环境的接入,包括openstack、vmware、云海os及公有云(aws、阿里云)等。
40.iaas环境接入后,系统定期同步iaas环境的信息,包括集群、网络、物理主机、虚拟机、云硬盘、云存储等,通过采集器获取cpu利用率、内存利用率、存储利用率、运行状态等关键指标,为上层运维平台的统一管理提供数据支撑。
41.监控平台自动化数据收集,具体包括:监控平台提供了丰富的资源模板和api 接口,通过自动发现和手动录入两种方式进行资源设备的接入,利用探针或snmp 协议等多种采集方式实现监控数据的收集。
42.上报中心跨网信息上报,具体包括:针对不同网络中的资源,每个网络需提供一台跳板机用于部署上报中心,用来解决资源统一整合问题。由于上报中心对于资产、容量、性能、告警等数据均制定了统一的标准规范,每个网络只需要按照标准规范将云计算平台和监控平台采集的数据进行上报即可。
43.运维平台洞察全局、统筹管理,具体包括:运维平台是具备资源管理、监控、告警、可视化、分析能力为一体的新一代运维方案,使用基于阈值的警报检测,实时告警,秒级定位故障。平台通过可视化和图表的方式全面、统一、直观的将数据展示给用户,资源设备是否存在问题一目了然,解决了资源数据分散、运维水平不一、平台重复建设等一系列问题,极大了提升工作效率。
44.以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1