Sep 2026· Proceedings of the 17th ACM SIGOPS Asia-Pacific Workshop on Systems· 0 citations· 19 references
TL;DR
XTLS (eXtract TLS), a TLS offloading architecture that liberates the host CPU from this "TLS tax", is presented, a dual-stack design that offloads the entire TLS stack to the NIC—leaving the host to focus on application logic—and an adaptive per-flow symmetric-crypto NIC offload policy that jointly optimizes Requests Per Second (RPS) and data rates.
Abstract
Transport Layer Security (TLS) has become indispensable to modern network communication, yet its cryptographic overhead remains a well-known burden. Despite extensive acceleration of cryptographic operations, the TLS handshake continues to impose a substantial "tax" on host CPUs, consuming precious cycles that could otherwise be utilized for tenant workloads. This paper presents XTLS (eXtract TLS), a TLS offloading architecture that liberates the host CPU from this "TLS tax". We present a dual-stack design that offloads the entire TLS stack to the NIC—leaving the host to focus on application logic—and an adaptive per-flow symmetric-crypto NIC offload policy that jointly optimizes Requests Per Second (RPS) and data rates. We address the key design considerations on both sides: a scalable NIC-side handshake stack, robust inter-stack coordination between the SmartNIC and the host, and host-side portability for diverse L7 applications. As a result, XTLS delivers equivalent RPS performance using just a single host core, requiring 8× fewer host resources compared to the CPU-only approach and 7× fewer than Intel QAT. Despite this minimal resource usage, XTLS achieves 1.1× lower tail latency than QAT and 1.5× lower than CPU-only methods, all while sustaining the same data rates.
The transport layer is a critical component of the Internet protocol stack, providing reliable data delivery and securing the communication channel between clients and servers. TLS 1.3, the de facto standard protocol for this layer, is deployed on billions of devices and provides the confidentiality and integrity of mo...
Xin-Yue He, Yuan Zhang, Guo-Min Yang et al.· IEEE Transactions on Informa...· 0 citations
Many data centers adopt Remote Direct Memory Access (RDMA) to allow data center applications to achieve low latency and high throughput, while keeping minimal CPU overhead. The upper-layer applications keep evolving rapidly, and thus need congestion control algorithms (CCAs) that exist in the NIC hardware also to react...
Hong-Jing Huang, Xu-Zheng Chen, Zi-Yu Song et al.· IEEE Transactions on Network...· 0 citations
This paper presents a proof-of-concept of using PQ-TLS in SDN's southbound API, and studies the performance of pure and hybrid PQ-TLS modes across different security levels and compares them with legacy TLS in terms of latency and CPU utilization.
In high-throughput network perimeters, traditional single packet authorization (SPA) for zero trust network access faces performance bottlenecks and memory-safety risks from user-space packet capture and untrusted rich execution environments. To address these limitations, this study proposes SanctumSPA, an architectura...
Network Function Virtualisation (NFV) security chains on Industrial Internet-of-Things (IIoT) edge gateways face a performance-resource trade-off: a monolithic chain uses one core but its latency degrades under load, while full pipeline decomposition reaches the latency floor only by dedicating a core to every stage. E...
Ali H. Al-Ammari, Jeevan Sirkunan, M. N. Marsono· IEEE Access· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.