摘要
本发明提供一种基于eBPF的隔离多系统通信、管理方法及系统,该方法包括:S1依据需求完成或生成eBPF处理代码;S2当eBPF处理代码挂载到本系统域时执行S4;挂载到其它系统域时执行S3;S3本系统域将eBPF处理代码组成数据包经共享内存发送到要挂载eBPF处理代码对应目标系统域的eBPF控制服务,对应eBPF控制服务接收数据包解析后执行S4;S4将eBPF处理代码生成钩子函数并挂载到操作系统对应位置;S5钩子函数触发运行后捕获并处理相关数据,将相关数据发送给与对应eBPF控制服务对应的eBPF处理模块;S6处理模块读取数据包数据并调用相关处理机制。本发明具有复杂度低,灵活性、安全性高等优点。
技术关键词
多系统
钩子
管理方法
共享内存通信
虚拟设备
数据
域间通信
操作系统
微处理器
隔离系统
模块
发送系统
物理设备
接收系统
管理系统
机制
复杂度
编程
标志
存储器
系统为您推荐了相关专利信息
指标管理方法
大数据
解析算法
预测建模
数据封装技术
医疗设备自动化
云平台
故障诊断模块
损耗
综合故障率