An efficient design of intelligent network data plane

G Zhou, Z Liu, C Fu, Q Li, K Xu - 32nd USENIX Security Symposium …, 2023‏ - usenix.org
Deploying machine learning models directly on the network data plane enables intelligent
traffic analysis at line-speed using data-driven models rather than predefined protocols …

Empowering network security with programmable switches: A comprehensive survey

X Chen, C Wu, X Liu, Q Huang, D Zhang… - … Surveys & Tutorials, 2023‏ - ieeexplore.ieee.org
With the growth of network applications such as 5G and artificial intelligence, network
security techniques, ie, the techniques that detect various attacks (eg, well-known denial-of …

From luna to solar: the evolutions of the compute-to-storage networks in alibaba cloud

R Miao, L Zhu, S Ma, K Qian, S Zhuang, B Li… - Proceedings of the …, 2022‏ - dl.acm.org
This paper presents the two generations of storage network stacks that reduced the average
I/O latency of Alibaba Cloud's EBS service by 72% in the last five years: Luna, a user-space …

{HorusEye}: A Realtime {IoT} Malicious Traffic Detection Framework using Programmable Switches

Y Dong, Q Li, K Wu, R Li, D Zhao, G Tyson… - 32nd USENIX Security …, 2023‏ - usenix.org
The ever-growing volume of IoT traffic brings challenges to IoT anomaly detection systems.
Existing anomaly detection systems perform all traffic detection on the control plane, which …

Cetus: Releasing p4 programmers from the chore of trial and error compiling

Y Li, J Gao, E Zhai, M Liu, K Liu, HH Liu - 19th USENIX Symposium on …, 2022‏ - usenix.org
Programmable switches are widely deployed in Alibaba's edge networks. To enable the
processing of packets at line rate, our programmers use P4 language to offload network …

Achelous: Enabling Programmability, Elasticity, and Reliability in Hyperscale Cloud Networks

C Wei, X Li, Y Yang, X Jiang, T Xu, B Yang… - Proceedings of the …, 2023‏ - dl.acm.org
Cloud computing has witnessed tremendous growth, prompting enterprises to migrate to the
cloud for reliable and on-demand computing. Within a single Virtual Private Cloud (VPC) …

Canal Mesh: A Cloud-Scale Sidecar-Free Multi-Tenant Service Mesh Architecture

E Song, Y Song, C Lu, T Pan, S Zhang, J Lu… - Proceedings of the …, 2024‏ - dl.acm.org
In recent years, service mesh frameworks have gained significant popularity in building
microservice-based applications. A key component of these frameworks is a proxy in each …

Beaver: Practical partial snapshots for distributed cloud services

L Yu, X Zhang, H Zhang, J Sonchack, D Ports… - … USENIX Symposium on …, 2024‏ - usenix.org
Distributed snapshots are a classic class of protocols used for capturing a causally
consistent view of states across machines. Although effective, existing protocols presume an …

RackBlox: A Software-Defined Rack-Scale Storage System with Network-Storage Co-Design

B Reidys, Y Xue, D Li, B Sukhwani, WM Hwu… - Proceedings of the 29th …, 2023‏ - dl.acm.org
Software-defined networking (SDN) and software-defined flash (SDF) have been serving as
the backbone of modern data centers. They are managed separately to handle I/O requests …

Meissa: Scalable network testing for programmable data planes

N Zheng, M Liu, E Zhai, HH Liu, Y Li, K Yang… - Proceedings of the …, 2022‏ - dl.acm.org
Ensuring the correctness of programmable data planes is important. Testing offers
comprehensive correctness checking, including detecting both code bugs and non-code …