宿主机网络流量监控方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37440057 阅读:16 留言:0更新日期:2023-05-06 09:12
本申请涉及一种宿主机网络流量监控方法、装置、计算机设备和存储介质。属于云计算技术领域,方法包括:获取被监控宿主机,根据被监控主机确定被监控宿主机所关联的目标虚拟机,获取目标虚拟机的网络流量,基于目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。本申请通过确定被监控宿主机,确定被监控宿主机所关联的目标虚拟机,在确定得到被监控宿主机所关联的目标虚拟机后,获取目标虚拟机的网络流量,基于针对目标虚拟机的网络流量的监控,实现对被监控宿主机的网络流量状态及时有效的监控,解决了由于目前的黑盒宿主机无法在内部安装用于监控网络流量的软件,无法实现对宿主机的网络流量监控的问题。主机的网络流量监控的问题。主机的网络流量监控的问题。

【技术实现步骤摘要】
宿主机网络流量监控方法、装置、计算机设备和存储介质


[0001]本申请涉及云计算
,特别是涉及一种宿主机网络流量监控方法、装置、计算机设备和存储介质。

技术介绍

[0002]虚拟机拥有独立的CMOS(常指保存计算机基本启动信息(如日期、时间、启动设置等)的芯片)、硬盘和操作系统,可以像实体机一样操作,在实体计算机中能够完成的工作在虚拟机中都能够实现,故而虚拟化技术也逐步成长为了云计算的重要支撑技术。宿主机是部署了虚拟化环境的专属物理服务器。
[0003]针对宿主机的网络流量监控可了解宿主机的性能,提高使用的安全性。然而,当前很多云环境的宿主机如同不能打开的黑盒子(简称黑盒),运维人员并不清楚其内部结构,也不能掌握其使用情况,也无法在宿主机内部安装用于监控网络流量的软件。在此背景下,很难实现对宿主机的网络流量监控,更无法满足主动监控、预测发现网络流量异常的需求。
[0004]因此,目前亟需一种宿主机网络流量监控方法,用于对黑盒宿主机进行及时有效的网络流量监控。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种可实现对黑色宿主机进行网络流量监控的宿主机网络流量监控方法、装置、计算机设备和存储介质。
[0006]第一方面,本申请提供了一种宿主机网络流量监控方法。该方法包括:
[0007]确定被监控宿主机和被监控宿主机所关联的目标虚拟机;
[0008]获取目标虚拟机的网络流量;
[0009]根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。
[0010]在其中一个实施例中,确定被监控宿主机和被监控宿主机所关联的目标虚拟机,包括:
[0011]获取云环境中的已部署宿主机,并根据已部署宿主机的运行状态,从已部署宿主机中确定被监控宿主机;
[0012]根据被监控宿主机,确定被监控宿主机的已部署虚拟机;
[0013]根据已部署虚拟机的运行状态,从已部署虚拟机中确定被监控宿主机所关联的目标虚拟机。
[0014]在其中一个实施例中,根据已部署虚拟机的运行状态,从已部署虚拟机中确定被监控宿主机所关联的目标虚拟机,包括:
[0015]根据已部署虚拟机中的目标运行程序的运行状态,确定已部署虚拟机的运行状态;
[0016]将运行状态处于运行中的已部署虚拟机,作为被监控宿主机所关联的目标虚拟机。
[0017]在其中一个实施例中,获取目标虚拟机的网络流量,包括:
[0018]通过外部设备提供的网络流量查询接口,获取目标虚拟机的网络流量。
[0019]在其中一个实施例中,根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态,包括:
[0020]根据目标虚拟机的网络流量,确定被监控宿主机的网络流量;
[0021]根据被监控宿主机的网络流量,监控被监控宿主机的网络流量状态。
[0022]在其中一个实施例中,根据被监控宿主机的网络流量,监控被监控宿主机的网络流量状态,包括:
[0023]根据被监控宿主机的网络流量,确定被监控宿主机的流入流量和/或流出流量;
[0024]根据被监控宿主机的流入流量和/或流出流量,以及预设流量阈值,监控被监控宿主机的网络流量状态。
[0025]在其中一个实施例中,该方法,还包括:
[0026]若被监控宿主机的网络流量状态为异常,则发送预警信息;其中,预警信息包括被监控宿主机的身份标识和流量异常时段,以及目标虚拟机的身份标识和流量异常时段。
[0027]第二方面,本申请还提供了一种宿主机网络流量监控装置。该装置包括:
[0028]确定模块,用于确定被监控宿主机和被监控宿主机所关联的目标虚拟机;
[0029]获取模块,用于获取目标虚拟机的网络流量;
[0030]监控模块,用于根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。
[0031]第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0032]确定被监控宿主机和被监控宿主机所关联的目标虚拟机;
[0033]获取目标虚拟机的网络流量;
[0034]根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。
[0035]第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0036]确定被监控宿主机和被监控宿主机所关联的目标虚拟机;
[0037]获取目标虚拟机的网络流量;
[0038]根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。
[0039]第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0040]确定被监控宿主机和被监控宿主机所关联的目标虚拟机;
[0041]获取目标虚拟机的网络流量;
[0042]根据目标虚拟机的网络流量,监控被监控宿主机的网络流量状态。
[0043]上述宿主机网络流量监控方法、装置、计算机设备和存储介质,通过确定被监控宿主机,确定被监控宿主机所关联的目标虚拟机,在确定得到被监控宿主机所关联的目标虚拟机后,获取目标虚拟机的网络流量,基于针对目标虚拟机的网络流量的监控,实现对被监控宿主机的网络流量状态及时有效的监控,解决了由于目前宿主机类似黑盒子,运维人员并不清楚其内部结构,也不能掌握其使用情况,也无法在宿主机内部安装用于监控网络流量的软件,无法实现对宿主机的网络流量监控的问题。
附图说明
[0044]图1为本实施例提供的宿主机网络流量监控方法的应用环境图;
[0045]图2为本实施例提供的第一种宿主机网络流量监控方法的流程示意图;
[0046]图3为本实施例提供的监控被监控宿主机的网络流量状态的流程示意图;
[0047]图4为本实施例提供的确定被监控宿主机和被监控宿主机所关联的目标虚拟机的流程示意图;
[0048]图5为本实施例提供的确定被监控宿主机所关联的目标虚拟机的流程示意图;
[0049]图6为本实施例提供的第二种宿主机网络流量监控方法的流程示意图;
[0050]图7为本实施例提供的第三种宿主机网络流量监控方法的流程示意图;
[0051]图8为本实施例提供的第一种宿主机网络流量监控装置的结构框图;
[0052]图9为本实施例提供的第二种宿主机网络流量监控装置的结构框图;
[0053]图10为本实施例提供的第三种宿主机网络流量监控装置的结构框图;
[0054]图11为本实施例提供的第四种宿主机网络流量监控装置的结构框图;
[0055]图12为本实施例提供的计算机设备的内部结构图。
具体实施方式
[0056]为了使本申请的目的、技术方案及优点更加清楚明白,以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种宿主机网络流量监控方法,其特征在于,所述方法包括:确定被监控宿主机和所述被监控宿主机所关联的目标虚拟机;获取所述目标虚拟机的网络流量;根据所述目标虚拟机的网络流量,监控所述被监控宿主机的网络流量状态。2.根据权利要求1所述的方法,其特征在于,所述确定被监控宿主机和所述被监控宿主机所关联的目标虚拟机,包括:获取云环境中的已部署宿主机,并根据已部署宿主机的运行状态,从所述已部署宿主机中确定被监控宿主机;根据被监控宿主机,确定被监控宿主机的已部署虚拟机;根据所述已部署虚拟机的运行状态,从所述已部署虚拟机中确定所述被监控宿主机所关联的目标虚拟机。3.根据权利要求2所述的方法,其特征在于,所述根据所述已部署虚拟机的运行状态,从所述已部署虚拟机中确定所述被监控宿主机所关联的目标虚拟机,包括:根据已部署虚拟机中的目标运行程序的运行状态,确定已部署虚拟机的运行状态;将运行状态处于运行中的已部署虚拟机,作为所述被监控宿主机所关联的目标虚拟机。4.根据权利要求1所述的方法,其特征在于,所述获取所述目标虚拟机的网络流量,包括:通过外部设备提供的网络流量查询接口,获取所述目标虚拟机的网络流量。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标虚拟机的网络流量,监控被监控宿主机的网络流量状态,包括:根据所述目标虚拟机的网络流量,确定所述被监控宿主机的网络流量;根据所述被监控宿主机的网络流量,监控被监控宿主机的网络流量状态。6...

【专利技术属性】
技术研发人员:邹萌萍
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1