一种向带外网络提供带内监控信息的方法、装置及系统与流程

文档序号:24824633发布日期:2021-04-27 15:37阅读:161来源:国知局
一种向带外网络提供带内监控信息的方法、装置及系统与流程

1.本申请涉及计算机技术领域,特别涉及一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法及装置,一种应用于bmc的向带外网络提供带内监控信息的方法及装置,一种向带外网络提供带内监控信息的系统、设备。


背景技术:

2.通常情况下带外监控和带内监控是相互独立的,带外网络监控无法获取带内os中的cpu利用率、内存利用率、网络传输等带内监控信息。如果想同时监控带内带外网络数据必须将两个网络打通才能够实现,带来较大安全隐患。


技术实现要素:

3.本申请的目的是提供一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法及装置,一种应用于bmc的向带外网络提供带内监控信息的方法及装置,一种向带外网络提供带内监控信息的系统、设备,用以解决目前带外管理系统无法获取带内监控信息的问题。其具体方案如下:
4.第一方面,本申请提供了一种向带外网络提供带内监控信息的方法,应用于带内系统的监控组件,该方法包括:
5.采集带内监控信息;
6.将所述带内监控信息存储至板载tf卡;
7.其中,所述板载tf卡与bmc相连接,所述bmc向带外管理系统提供所述带内监控信息的获取接口。
8.优选的,在所述将所述带内监控信息存储至板载tf卡之前,还包括:
9.通过开启命令打开板载tf卡的隐藏显示开关,使所述板载tf卡在带内系统下可见;
10.采用mount的方式挂载至所述板载tf卡。
11.优选的,所述板载tf卡通过i2c总线或spi总线与bmc相连接。
12.优选的,所述bmc向带外管理系统提供基于ipmi协议的所述带内监控信息的获取接口。
13.优选的,所述带内监控信息包括以下任意一项或多项:cpu信息、内存信息、网络信息、分区信息、硬盘信息。
14.第二方面,本申请提供了一种向带外网络提供带内监控信息的装置,应用于带内系统的监控组件,该装置包括:
15.采集模块:用于采集带内监控信息;
16.存储模块:用于将所述带内监控信息存储至板载tf卡;
17.其中,所述板载tf卡与bmc相连接,所述bmc向带外管理系统提供所述带内监控信息的获取接口。
18.第三方面,本申请提供了一种向带外网络提供带内监控信息的方法,应用于bmc,该方法包括:
19.从板载tf卡获取带内监控信息;
20.通过所述带内监控信息的获取接口,向带外管理系统提供所述带内监控信息;
21.其中,所述带内监控信息为点带内系统的监控组件采集并存储至所述板载tf卡的。
22.第四方面,本申请提供了一种向带外网络提供带内监控信息的装置,应用于bmc,该装置包括:
23.获取模块:用于从板载tf卡获取带内监控信息;
24.提供模块:用于通过所述带内监控信息的获取接口,向带外管理系统提供所述带内监控信息;
25.其中,所述带内监控信息为点带内系统的监控组件采集并存储至所述板载tf卡的。
26.第五方面,本申请提供了一种向带外网络提供带内监控信息的系统,包括如上所述的应用于带内系统的监控组件的向带外网络提供带内监控信息的装置,还包括如上所述的应用于bmc的向带外网络提供带内监控信息的装置。
27.第六方面,本申请提供了一种向带外网络提供带内监控信息的设备,包括:
28.存储器:用于存储计算机程序;
29.处理器:用于执行所述计算机程序,以实现如上所述的应用于带内系统的监控组件的向带外网络提供带内监控信息的方法,或如上所述的应用于bmc的向带外网络提供带内监控信息的方法。
30.本申请所提供的一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法,该方法包括:采集带内监控信息;将带内监控信息存储至板载tf卡;其中,板载tf卡与bmc相连接,bmc向带外管理系统提供带内监控信息的获取接口。
31.可见,该方法中监控组件能够采集带内监控信息并将其存储至板载tf卡,由于板载tf卡与bmc相连接,因此bmc能够从中获取带内监控信息,又由于bmc对外提供带内监控信息的获取接口,使得带外管理系统能够通过bmc获取到带内监控信息,实现了将带内监控信息提供给带外管理系统的目的,且无需打通带内带外网络,保证了系统安全性。
32.此外,本申请还提供了一种应用于带内系统监控组件的向带外网络提供带内监控信息的装置,一种应用于bmc的向带外网络提供带内监控信息的方法及装置,一种向带外网络提供带内监控信息的系统、设备,其技术效果与上述方法的技术效果相对应,这里不再赘述。
附图说明
33.为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法实施
例的流程图;
35.图2为一种应用于带内系统监控组件的向带外网络提供带内监控信息的装置实施例的功能框图;
36.图3为一种应用于bmc的向带外网络提供带内监控信息的方法实施例的流程图;
37.图4为一种应用于bmc的向带外网络提供带内监控信息的装置实施例的功能框图;
38.图5为向带外网络提供带内监控信息的过程示意图;
39.图6为一种向带外网络提供带内监控信息的系统实施例的架构示意图;
40.图7为一种向带外网络提供带内监控信息的设备实施例的结构示意图。
具体实施方式
41.为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
42.本申请的核心是提供一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法及装置,一种应用于bmc的向带外网络提供带内监控信息的方法及装置,一种向带外网络提供带内监控信息的系统、设备,实现了将带内监控信息提供给带外管理系统的目的,且无需打通带内带外网络,保证了系统安全性。
43.下面对本申请提供的一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法实施例进行介绍,参见图1,本实施例包括:
44.s101、采集带内监控信息;
45.s102、将所述带内监控信息存储至板载tf卡;
46.其中,所述板载tf卡与bmc相连接,所述bmc向带外管理系统提供所述带内监控信息的获取接口。
47.板载tf卡,是一个直接配置在主板上的tf卡。
48.带外管理(out

of

band management)系统,是指通过专门的网管通道实现对网络的管理,将网管数据与业务数据分开,为网管数据建立独立通道。在这个通道中,只传输管理数据、统计信息、计费信息等,网管数据与业务数据分离,可以提高网管的效率与可靠性,也有利于提高网管数据的安全性。与带外网络相反,业务所在的os的网络即为带内网络。
49.为了避免用户修改带内监控信息,可以在bios中设置板载tf卡的隐藏显示开关,当监控组件需要向板载tf卡写入带内监控信息时,通过开启命令使板载tf卡在带内系统下可见。因此,在s102之前,还包括:通过开启命令打开板载tf卡的隐藏显示开关,使所述板载tf卡在带内系统下可见;采用mount的方式挂载至所述板载tf卡。相应的,在s102之后,还包括通过关闭命令关闭板载tf卡的隐藏显示开关,使板载tf卡在带内系统下不可见。
50.作为一种具体的实施方式,监控组件采用开机启动的部署方式。
51.具体的,板载tf卡通过i2c总线或spi总线与bmc相连接,bmc向带外管理系统提供基于ipmi(智能平台管理接口)协议的所述带内监控信息的获取接口。
52.实际应用中,上述带内监控信息包括以下任意一项或多项:cpu信息、内存信息、网络信息、分区信息、硬盘信息。
53.本实施例提供一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法,该方法中,监控组件能够采集带内监控信息并将其存储至板载tf卡,由于板载tf卡与bmc相连接,因此bmc能够从中获取带内监控信息,又由于bmc对外提供带内监控信息的获取接口,使得带外管理系统能够通过bmc获取到带内监控信息,实现了将带内监控信息提供给带外管理系统的目的,且无需打通带内带外网络,保证了系统安全性。
54.下面对本申请提供的一种应用于带内系统监控组件的向带外网络提供带内监控信息的装置实施例进行介绍,下文描述的一种应用于带内系统监控组件的向带外网络提供带内监控信息的装置与上文描述的一种应用于带内系统监控组件的向带外网络提供带内监控信息的方法可相互对应参照。
55.如图2所示,本实施例包括:
56.采集模块201:用于采集带内监控信息;
57.存储模块202:用于将所述带内监控信息存储至板载tf卡;
58.其中,所述板载tf卡与bmc相连接,所述bmc向带外管理系统提供所述带内监控信息的获取接口。
59.本实施例的应用于带内系统监控组件的向带外网络提供带内监控信息的装置,用于实现前述的应用于带内系统监控组件的向带外网络提供带内监控信息的方法,因此该装置中的具体实施方式可见前文中的应用于带内系统监控组件的向带外网络提供带内监控信息的方法的实施例部分,在此不再展开介绍。
60.下面对本申请提供的一种应用于bmc的向带外网络提供带内监控信息的方法实施例进行介绍,参见图3,本实施例包括:
61.s301、从板载tf卡获取带内监控信息;
62.s302、通过所述带内监控信息的获取接口,向带外管理系统提供所述带内监控信息;
63.其中,所述带内监控信息为点带内系统的监控组件采集并存储至所述板载tf卡的。
64.本实施例提供一种应用于bmc的向带外网络提供带内监控信息的方法,该方法中,bmc能够从板载tf卡中获取监控组件预先采集并存储的带内监控信息,并通过接口将带内监控信息提供给带外管理系统,实现了将带内监控信息提供给带外管理系统的目的,且无需打通带内带外网络,保证了系统安全性。
65.下面对本申请提供的一种应用于bmc的向带外网络提供带内监控信息的装置实施例进行介绍,下文描述的一种应用于bmc的向带外网络提供带内监控信息的装置与上文描述的一种应用于bmc的向带外网络提供带内监控信息的方法可相互对应参照。
66.如图4所示,本实施例包括:
67.获取模块401:用于从板载tf卡获取带内监控信息;
68.提供模块402:用于通过所述带内监控信息的获取接口,向带外管理系统提供所述带内监控信息;
69.其中,所述带内监控信息为点带内系统的监控组件采集并存储至所述板载tf卡的。
70.本实施例的应用于bmc的向带外网络提供带内监控信息的装置,用于实现前述的
应用于bmc的向带外网络提供带内监控信息的方法,因此该装置的具体实施方式可见前文中的应用于bmc的向带外网络提供带内监控信息的方法的实施例部分,在此不再展开介绍。
71.上面分别从带内系统监控组件和bmc为执行主体,对本申请的向带外网络提供带内监控信息的过程进行了介绍,下面以实际应用为例,对整个过程进行介绍。
72.如图5所示,在bios中设置tf卡的隐藏显示开关,从而可以在带内系统下进行命令配置。带内系统中安装监控组件,定时获取带内系统中的cpu、内存、硬盘、网络等带内监控信息,通过命令设置tf卡的显示,然后将带内监控信息存储至tf卡中的指定存储空间中,最后通过命令隐藏tf卡。bmc通过i2c总线或者spi总线连接至tf卡,获取tf卡中的带内监控信息,并通过ipmi协议对外提供带内监控信息获取接口。带外管理系统通过bmc发布的ipmi接口获取带内os的监控信息,进而可以进行图形化展示,最终完成带外网络中的带内监控信息获取。
73.此外,本申请还提供了一种向带外网络提供带内监控信息的系统,如图6所示,包括如上文所述的应用于带内系统的监控组件的向带外网络提供带内监控信息的装置,还包括如上文所述的应用于bmc的向带外网络提供带内监控信息的装置。
74.最后,本申请提供了一种向带外网络提供带内监控信息的设备,如图7所示,包括:
75.存储器100:用于存储计算机程序;
76.处理器200:用于执行所述计算机程序,以实现如上文所述的应用于带内系统的监控组件的向带外网络提供带内监控信息的方法,或如上文所述的应用于bmc的向带外网络提供带内监控信息的方法。
77.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
78.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd

rom、或技术领域内所公知的任意其它形式的存储介质中。
79.以上对本申请所提供的方案进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1