[发明专利]日志处理方法及装置有效
申请号: | 202110198618.3 | 申请日: | 2021-02-23 |
公开(公告)号: | CN112965833B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 杨益泉 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50;G06F16/18;G06F16/172 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 处理 方法 装置 | ||
本申请提供一种日志处理方法及装置,该方法应用于网络设备,该方法包括:当第一vSystem对应的第一独占日志缓存区未存在空闲存储单元时,判断共享日志缓存区是否存在空闲存储单元;如果存在空闲存储单元,则将第一vSystem生成的第一日志信息存储至共享日志缓存区;如果未存在空闲存储单元,则判断共享日志缓存区中是否存在第二日志信息;若存在第二日志信息,则丢弃第一日志信息;其中,第一日志信息包括的时间戳为第一独占日志缓存区中全部日志信息包括的时间戳的最小值;第二日志信息包括的时间戳不早于第一日志信息包括的时间戳,且第二日志信息包括的时间戳为共享日志缓存区中全部日志信息包括的时间戳的最小值。
技术领域
本申请涉及通信技术领域,尤其涉及一种日志处理方法及装置。
背景技术
vSystem是一种轻量级的虚拟化技术,其可将一台物理设备划分为多台相互独立的逻辑设备。每个vSystem相当于一台真实的网络设备对外提供服务,其拥有独立的接口、VLAN、路由表项、地址范围、转发策略以及用户/用户组。由于vSystem的系统开销更小,因此,网络设备通过vSystem实现多租户的网络隔离。
如图1所示,图1为现有vSystem组网示意图。在图1中,LAN 1、LAN 2、LAN 3和LAN 4为四个不同的局域网。其中,LAN 1和LAN 2属于企业A,LAN 3和LAN 4属于企业B,企业A、企业B均通过同一台网络设备连接至外网。
通过vSystem虚拟化技术,将一台网络设备划分为四台网络设备使用。具体过程为:在网络设备中创建四个vSystem(即vsys 1、vsys 2、vsys 3和vsys 4),四个vSystem分别负责LAN 1、LAN 2、LAN 3和LAN 4的安全接入。每个LAN 1、LAN 2、LAN 3和LAN 4的网络管理员仅可登录至自己管理的vSystem进行配置、保存等操作,不会影响其它LAN的使用,其效果等同于LAN 1、LAN 2、LAN 3和LAN 4分别通过四个不同的网络设备接入网络。例如,LAN1通过网络设备1接入网络,LAN2通过网络设备2接入网络,LAN3通过网络设备3接入网络,LAN4通过网络设备4接入网络。
目前,对于vSystem技术,如何节省网络设备的资源至关重要。网络设备的物理资源有限,每个vSystem消耗的物理资源越少,则网络设备可创建更多的vSystem。其中,日志是vSystem不可缺少的一项重要功能。现有对vSystem日志的处理方式为:为创建的每个vSystem分配固定大小的独立缓存区以存储日志。每个vSystem均使用自己的缓存区存储日志,互不影响,实现比较简单。
但是,现有对vSystem日志的处理方式虽然实现简单,但占用内存较多。为每个vSystem分配的缓存区,即使未存储满,其它vSystem也无法复用,造成了内存浪费。
发明内容
有鉴于此,本申请提供了一种日志处理方法及装置,用以解决现有对vSystem日志的处理方式造成内存浪费的问题。
第一方面,本申请提供了一种日志处理方法,所述方法应用于网络设备,所述网络设备包括共享日志缓存区以及至少一个vSystem,每个vSystem具有一一对应的独占日志缓存区,所述方法包括:
当第一vSystem对应的第一独占日志缓存区未存在空闲存储单元时,判断所述共享日志缓存区是否存在空闲存储单元;
如果存在空闲存储单元,则将所述第一vSystem生成的第一日志信息存储至所述共享日志缓存区;
如果未存在空闲存储单元,则判断所述共享日志缓存区中是否存在第二日志信息;
若存在所述第二日志信息,则丢弃所述第一日志信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110198618.3/2.html,转载请声明来源钻瓜专利网。