Dagger: Towards Efficient RPCs in Cloud Microservices with Near-Memory Reconfigurable NICs

07/16/2020
by   Nikita Lazarev, et al.
0

Cloud applications are increasingly relying on hundreds of loosely-coupled microservices to complete user requests that meet an applications end-to-end QoS requirements. Communication time between services accounts for a large fraction of the end-to-end latency and can introduce performance unpredictability and QoS violations. This work presents our early work on Dagger, a hardware acceleration platform for networking, designed specifically with the unique qualities of microservices in mind. The Dagger architecture relies on an FPGA-based NIC, closely coupled with the processor over a configurable memory interconnect, designed to offload and accelerate RPC stacks. Unlike the traditional cloud systems that use PCIe links as the NIC I/O interface, we leverage memory-interconnected FPGAs as networking devices to provide the efficiency, transparency, and programmability needed for fine-grained microservices. We show that this considerably improves CPU utilization and performance for cloud RPCs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2021

Dagger: Accelerating RPCs in Cloud Microservices Through Tightly-Coupled Reconfigurable NICs

The ongoing shift of cloud services from monolithic designs to microserv...
research
05/25/2018

The Architectural Implications of Microservices in the Cloud

Cloud services have recently undergone a shift from monolithic applicati...
research
10/10/2022

End-to-End QoS for the Open Source Safety-Relevant RISC-V SELENE Platform

This paper presents the end-to-end QoS approach to provide performance g...
research
11/04/2022

Rescuing the End-user systems from Vulnerable Applications using Virtualization Techniques

In systems owned by normal end-users, many times security attacks are mo...
research
05/27/2019

An Open-Source Benchmark Suite for Cloud and IoT Microservices

Cloud services have recently started undergoing a major shift from monol...
research
09/22/2022

Multi-Tenant Cloud FPGA: A Survey on Security

With the exponentially increasing demand for performance and scalability...
research
02/26/2020

Mandate-driven Networking Eco-system: A Paradigm Shift in End-to-End Communications

The wireless industry is driven by key stakeholders that follow a holist...

Please sign up or login with your details

Forgot password? Click here to reset