本文记录了Python虚拟环境的一些使用心得及技巧
本文记录了我在使用Linux服务(Services)的一些心得
记一下DPDK发包工具DPDK-Pktgen的使用以及本人踩的一些坑
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
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
本文来聊聊Tofino架构中寄存器的用法
全体欣赏《超时空辉夜姬官方插图集》!
我小的时候,父母偶尔会给我拿点零花钱,我拿着这些钱,叫上我的好朋友去上5块钱3个小时的网,就那种县城里的小网吧,昏暗的灯光,包浆的设备,烟雾缭绕的大厅。我和我的好朋友两个人,玩的像过年一样,我至今不能忘怀。后来我上了班,平常也会去上网,网咖也好电竞酒店也好,几十几百一个晚上的私人包间,环境优雅,设备高端,但是我总也找不到小时候5块钱3个小时小网吧的,那样的激动和感觉。
再也不迷信DPDK的哈希表了 ... 已老实。
无需多言 !