-
公开(公告)号:CN118075156A
公开(公告)日:2024-05-24
申请号:CN202410054310.5
申请日:2024-01-15
Applicant: 浙江大学
Abstract: 本发明公开了一种基于eBPF的RDMA网络监控系统和方法,该系统包括:控制组件模块用于发出采集指令、设定监控参数和管理监控策略,控制数据采集的开始和停止以及管控RDMA网络的监控;eBPF采集组件模块用于采集RDMA网络监控数据;聚合组件模块用于对接收到的多个节点的RDMA网络监控数据进行聚合,并对其进行分析以将RDMA网络监控数据与对应的应用程序进行关联;指标组件模块用于对聚合RDMA网络监控数据进行分析和处理,获取关键性能指标,并将其可视化在Prometheus平台。本发明能够实现对RDMA网络的深入监控,极大地提高了监控系统的灵活性、可维护性和性能,有效提升网络服务的整体性能和可靠性。
-
公开(公告)号:CN118012569A
公开(公告)日:2024-05-10
申请号:CN202410011831.2
申请日:2024-01-04
Applicant: 浙江大学
Abstract: 本发明公开了一种基于eBPF的Redis数据库集群代理系统和方法,该系统包括请求获取模块、集群监测模块、配置分发模块、eBPF加载模块、eBPF加速模块和故障反馈模块,其中,请求获取模块自动获取代理服务器所实现的哈希策略及所存储的Redis后端实例的配置信息后,将配置信息自动发送给客户端,由客户端的eBPF加载模块加载eBPF程序,并使用eBPF MAP存储对应的信息,随后eBPF程序完成Redis的协议解析与哈希计算,得到对应的Redis后端IP地址后完成数据包的转发,实现客户端与Redis后端的直接连接。本发明能够完成负载均衡、故障监测等,有利于降低延迟、提升可用性并减少资源的占用。
-
公开(公告)号:CN117768362A
公开(公告)日:2024-03-26
申请号:CN202311739848.1
申请日:2023-12-18
Applicant: 浙江大学
IPC: H04L43/0852 , H04L43/12 , H04L43/08 , H04L41/06
Abstract: 本发明公开了一种基于eBPF的网络诊断与预警方法、装置和介质,该方法包括:采集模块通过获取内核态的qdisc eBPF事件数据,获取qdisc队列状态信息、qdisc处理数据包时延和qdisc发送数据包时延数据,并对其进行处理;将处理完成的eBPF事件数据推送到代理模块的推送器组件,并将qdisc队列状态信息、处理数据包时延和发送数据包时延数据对应的指标数据发送至接收器组件;聚合器模块将接收器组件接收到的指标数据写入时序数据库中做持久化存储;通过展示模块拉取指标数据并进行展示。本发明能够实时监控qdisc队列的状态,有利于提升分析的准确性和处理速度,有助于提升网络的稳定性和可靠性。
-
公开(公告)号:CN117811949A
公开(公告)日:2024-04-02
申请号:CN202311590511.9
申请日:2023-11-27
Applicant: 浙江大学
Abstract: 本发明公开了一种基于eBPF的高性能网络服务监测系统、方法和装置,专为捕捉使用Onload技术栈的应用程序,应用于具有网络服务监控功能的节点,其中包括:接收采集控制模块发送的控制指令;控制指令中明确需要采集的数据事件类别信息;在与事件类别信息对应的网络事件或函数执行时,采集关于网络包读写等的关键事件信息,并传输至事件聚合模块;事件聚合模块进一步处理和关联这些数据,提供对网络请求的深度解析,从而实时获取关键指标如网络延迟、协议解析等。本发明通过深度监控Onload技术栈,实现了网络服务关键路径的全面覆盖,确保网络事件能被即时捕获和精准分析,进而提高整体网络服务的可观测能力和性能分析的准确性。
-
-
-