@inproceedings{af5f605595844fb8aec19f777afc0ec5,
title = "HardMesh: Enabling High-performance Service Mesh Ingress Processing with SmartNICs",
abstract = "Service meshes have become essential for enabling microservices in cloud environments; however, they also introduce substantial network overhead. In particular, the ingress gateway, which serves as the primary entry point for external traffic, has emerged as a major performance bottleneck due to CPU-intensive traffic analysis and prolonged forwarding paths through multiple network stack layers. Our analysis indicates that these inefficiencies can result in a 4-fold reduction in network throughput and increased CPU resource consumption. In response, we propose HardMesh, a hardware-software hybrid ingress gateway that leverages a SmartNIC for high-performance traffic analysis and efficient traffic routing. This process is augmented by a lightweight CPU-based proxy for traffic management. Evaluations show that HardMesh outperforms existing ingress gateways, achieving up to 4.4× higher throughput while providing the same range of traffic management services.",
keywords = "Cloud computing, Containers, eBPF, Service mesh, SmartNIC",
author = "Myoungsung You and Jaehyun Nam and Minjae Seo and Taejune Park and Seungwon Shin",
note = "Publisher Copyright: {\textcopyright} 2025 Copyright held by the owner/author(s).; ACM SIGCOMM 2025 Conference, SIGCOMM 2025 ; Conference date: 08-09-2025 Through 11-09-2025",
year = "2025",
month = aug,
day = "27",
doi = "10.1145/3718958.3750471",
language = "English",
series = "SIGCOMM 2025 - ACM SIGCOMM 2025 Conference",
publisher = "Association for Computing Machinery, Inc",
pages = "1235--1237",
booktitle = "SIGCOMM 2025 - ACM SIGCOMM 2025 Conference",
}