MasQ: RDMA for Virtual Private Cloud

Zhiqiang He, Dongyang Wang, Binzhang Fu, Kun Tan, Bei Hua, Zhi Li Zhang, Kai Zheng

Research output: Chapter in Book/Report/Conference proceedingConference contribution

24 Scopus citations

Abstract

RDMA communication in virtual private cloud (VPC) networks is still a challenging job due to the difficulty in fulfilling all virtualization requirements without sacrificing RDMA communication performance. To address this problem, this paper proposes a software-defined solution, namely, MasQ, which is short for "queue masquerade". The core insight of MasQ is that all RDMA communications should associate with at least one queue pair (QP). Thus, the requirements of virtualization, such as network isolation and the application of security rules, can be easily fulfilled if QP's behavior is properly defined. In particular, MasQ exploits the virtio-based paravirtualization technique to realize the control path. Moreover, to avoid performance overhead, MasQ leaves all data path operations, such as sending and receiving, to the hardware. We have implemented MasQ in the OpenFabrics Enterprise Distribution (OFED) framework and proved its scalability and performance efficiency by evaluating it against typical applications. The results demonstrate that MasQ achieves almost the same performance as bare-metal RDMA for data communication.

Original languageEnglish (US)
Title of host publicationSIGCOMM 2020 - Proceedings of the 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication
PublisherAssociation for Computing Machinery
Pages1-14
Number of pages14
ISBN (Electronic)9781450379557
DOIs
StatePublished - Jul 30 2020
Event2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM 2020 - Virtual, Online, United States
Duration: Aug 10 2020Aug 14 2020

Publication series

NameSIGCOMM 2020 - Proceedings of the 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication

Conference

Conference2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM 2020
Country/TerritoryUnited States
CityVirtual, Online
Period8/10/208/14/20

Bibliographical note

Funding Information:
We would like to thank our shepherd and the anonymous SIG-COMM reviewers for their valuable comments. We would also like to thank our former colleague, JinZhao Su and Ming Zhang for their contributions to this work. This work was partially supported by the NSFC under Grant No.: 61672499.

Publisher Copyright:
© 2020 ACM.

Keywords

  • Datacenter network
  • Network virtualization
  • RDMA

Fingerprint

Dive into the research topics of 'MasQ: RDMA for Virtual Private Cloud'. Together they form a unique fingerprint.

Cite this