GithubFacebookBilibiliSteam

全部博客

2026年06月11日
DPDK发包工具DPDK-Pktgen使用指南
随笔

记一下DPDK发包工具DPDK-Pktgen的使用以及本人踩的一些坑

2026年06月08日
Switch-Transparent Load Balancing for RDMA Data Centers: A Host-Only Approach
论文研读

Remote Direct Memory Access (RDMA) equips modern data centers (DCs) with high-performance data trans- mission. Yet, its potential is often unmet, as the State-Of-The-Art (SOTA) RDMA traffic load balancers struggle to balance high- performance with practicability. In this paper, we first analyse existing RDMA-aware load balancers, examining their trade-offs across four key metrics: path utilization, packet order preserva- tion, implementation overhead, and deployment complexity. We then present HP3, a host-based load balancer designed to excel in all these dimensions. HP3 combines Proactive Path Perception for real-time path state awareness with Reorder Free Rerouting to guarantee in-order packet delivery. It maintains low intrusiveness by complying with the standard RDMA transport layer and activating only during severe congestion. Implemented purely on end-hosts with no switch modifications, HP3 offers a practical solution with modest additional overhead. We prototype HP3 using DPDK and commodity RNICs, and evaluate it on a P4- programmable switch testbed. Experiments with diverse data center workloads show that HP3 outperforms SOTA RDMA load balancers by up to 3.4× for typical traffic and 1.3× for AI training traffic.

IEEE/ACM International Symposium on Quality of Service (IWQoS) 2026

2026年06月05日
REPS: Recycled Entropy Packet Spraying for Adaptive Load Balancing and Failure Mitigation
论文研读

Next-generation datacenters require highly efficient network load balancing to manage the growing scale of artificial intelligence (AI) training and general datacenter traffic. However, existing Ethernet-based solutions, such as Equal Cost MultiPath (ECMP) and oblivious packet spraying (OPS), struggle to maintain high network utilization due to both increasing traffic demands and the expanding scale of datacenter topologies, which also exacerbate network failures. To address these limitations, we propose REPS, a lightweight decentralized per-packet adaptive load balancing algorithm designed to optimize network utilization while ensuring rapid recovery from link failures. REPS adapts to network conditions by caching good-performing paths. In case of a network failure, REPS re-routes traffic away from it in less than 100 microseconds. REPS is designed to be deployed with next-generation out-of-order transports, such as Ultra Ethernet, and uses less than 25 bytes of per-connection state regardless of the topology size. We extensively evaluate REPS in large-scale simulations and FPGA-based NICs.

EUROSYS '26: Proceedings of the 21st European Conference on Computer Systems

2026年06月02日
P4可编程交换机中寄存器的使用
Tofino架构,p4-16
计算机网络

本文来聊聊Tofino架构中寄存器的用法

2026年05月25日
DPDK哈希表详解
计算机网络

本文来详细聊聊DPDK中的哈希表

2026年05月25日
DPDK环形队列
计算机网络

本文来聊聊DPDK中的环形队列

2026年05月20日
Linux用户管理
随笔

对linux用户管理相关的命令简单记录

2026年04月30日
常见的网络协议及其所属层对应表
计算机网络

本文总结了常见的网络协议及其所属层,方便查阅

2026年04月29日
Tofino架构P4交换机 Table 详解
计算机网络

本文来详细聊聊P4交换机中的表(Table)

2026年04月24日
关于Git父子仓库的一些实践
随笔

本文来介绍下我对Git父子仓库的一些管理策略

2026年04月17日
Git常用命令速查
随笔

本文介绍了git的基本概念以及常用命令

cover
2026年04月12日
多美卡150简评
日本江之岛电铁300型
藏品

这台多美卡长款 150 号,还原的是日本江之岛电铁的 300 型复古电车 —— 也就是《灌篮高手》里镰仓高校前站那辆经典的 “湘南海岸风景线” 电车,是镰仓江之电的标志性车型。

落秋cc
钱塘江上潮信来,今日方知我是我。