An efficient design of intelligent network data plane
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 …
traffic analysis at line-speed using data-driven models rather than predefined protocols …
Empowering network security with programmable switches: A comprehensive survey
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 …
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
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 …
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
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 …
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
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 …
processing of packets at line rate, our programmers use P4 language to offload network …
Achelous: Enabling Programmability, Elasticity, and Reliability in Hyperscale Cloud Networks
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) …
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
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 …
microservice-based applications. A key component of these frameworks is a proxy in each …
Beaver: Practical partial snapshots for distributed cloud services
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 …
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
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 …
the backbone of modern data centers. They are managed separately to handle I/O requests …
Meissa: Scalable network testing for programmable data planes
Ensuring the correctness of programmable data planes is important. Testing offers
comprehensive correctness checking, including detecting both code bugs and non-code …
comprehensive correctness checking, including detecting both code bugs and non-code …