V
主页
【经验分享】使用ebpf XDP hook实现简单的ip防火墙(寻找正确编译方法的过程比较煎熬,其他都很简单)
发布人
ebpf XDP hook 在整个kernel的网络协议栈的很底层作处理,越早发现需要丢弃的网络包就越有效率,因此在这一层作IP防火墙是很合适的选择
打开封面
下载高清视频
观看高清视频
视频下载器
【经验分享】利用ebpf的map和netfilter框架实现一个不算很不靠谱的内核模块作负载均衡,200行代码就够了
【经验分享】利用ebpf cgroup/connect的hook在Linux内核作负载均衡:负载均衡的最最最最最丝滑,最合理,最流畅,最最最最最最佳的位置!!!
【经验分享】使用ebpf xdp做个粗糙的L3静态的负载“均衡” (局限性很大,但是有一定的应用场景)
利用Linux Kernel trace event和ebpf实现一个简单的应用 记录整个系统内所有文件打开事件
使用ebpf跟踪(tracing)kernel的第二个优势:在kernel内部完成“简单”的数据统计
【浅聊linux系统监控】开篇:cpu的监控数据源(以及prometheus体系在“传统”系统中的安装使用)
【Linux】关掉memory cgroup(CONFIG_MEMCG)后系统快了好多个点哦~
linux kernel 6.4新增eBPF类型BPF_PROG_TYPE_NETFILTER初探一:基本的使用方法
不读源码,通过strace来“逆向工程”研究 haproxy如何通过3个IP包来实现端口检查的功能,重写一个专门检查port的小工具
【Linux】kernel 6.10第一个正式版本发布:瞎搀和比较多的一个版本,nvidia驱动依然很会触发kernel warn
使用ebpf跟踪exec的tracepoint, 记录系统中执行的命令以及“命令参数”
Linux kernel网络数据包的调度管理入门,AKA. Traffic Control: 来个简单的bpf程序来针对指定IP模拟网络延时
利用Linux kernel的perf,ebpf和readelf,我要写个自己的profiler,第二章: 基本功能呈现
使用Linux kernel ip tunnels功能,仅需2步即可打通各个节点之间的容器网络通讯
Linux vxlan和ip tunnels在容器网络环境产生的性能影响比较分析:跟我预计的不大一样,ip tunnels并没有我预期的性能提升
利用Linux kernel tracepoint和ebpf的辅助,审查系统中 1. 应用在“尝试”链接谁 2. 应用在接受谁的请求
【Linux】新手kernel patch流程实况:写个将读取/proc/net/snmp速度提升~40%的patch吧^_^
微微涨点姿势:检查某个IP的某个端口是否可以建立链接只需要3个IP包就可以了
【浅聊linux系统监控】基本的网络监控信息数据源:网卡流量,socket使用情况和几个backlog drop
比昂贵的德州仪器计算器功能更加强大的免费计算器Qalculate!更新到5.3.0稳定编译版本
[浅聊linux系统监控]: 磁盘/文件系统监控
【健身减脂2024夏】最后一周的煎熬开启:距离上一次主动喝水已经24个小时了,刻度慢慢明显起来~(切勿随意模仿)
linux ebpf:数据结构类型BPF_MAP_TYPE_LPM_TRIE使用入门
【linux】kernel学习笔记系列:cgroup cpu throttle的逻辑初步分析
[浅聊linux系统监控] sysinfo: 一个靠谱的但是又不那么靠谱的姿势来获取系统中thread总数
【Linux】kernel6.10征程开启:bcachefs的性能貌似有所提升, Nvidia驱动又编译不过!!!
使用Linux kernel cgroup(v2) bpf 和netem来捣捣乱:只针对某组进程增加网络延时的模拟而不影响其他应用
WSL安装VASP的make编译常见报错
使用Linux kernel perf的功能挖掘一些有趣/无聊的数据统计分析系列(1): 上下文切换
[linux syscall] sendfile性能问题更新一:避免使用同步IO,使用buffered IO,调用sendfile, 结束后再sync数据
【经验分享】Linux cgroup 产生的性能问题之 节点cpu数目越多,低优先级的进程越开心
【经验分享】Linux容器网络问题排查之我自己想访问我自己
【经验分享】Linux cgroup v1 cpu.shares不一定能保证应用至少能使用request的cpu资源 (cgroup v2貌似可以)
【linux landlock初探二】限制进程对端口的使用(来自国内知名大厂哦):简单得对第三方程序进行网络隔离
linux kernel 6.5新接口cachestat初探:利用文件的cache统计信息作针对性的性能优化!关注数据后台性能,cachestat不容错过!
【linux】kernel6.10-rc1避坑:吐血bisect,14+1轮编译/安装/测试kernel, 我不能没有suspend功能哈
Linux内核空间负载均衡之IPVS(ipvs其实还没有跟当下的容器时代磨合好,那个肉眼可见的service ip就是最好的证明)
使用linux kernel perf接口在kprobe的断点上采集数据入门篇:采集任意kernel函数的调用参数
为提升算法/数学水平这周我都干了啥[2022-11-13],投降了,Stanley的Enumerative Combinatorics依然连第一章都读不透
openstack 搭建详细版