Abstract:RDMA networks have the characteristics of high bandwidth, low latency, and low CPU load, and are used in a wide range of data-intensive tasks, such as deep learning, high-performance computing, and data analysis. The imple-mentation of RDMA requires software and hardware support. In a cloud environment, the RDMA virtualization solutions help multiple users to share the high performance of RDMA network, while achieving unified management of RDMA networks. In this study, solutions of RDMA virtualization in recent years are collected, which cover virtual ma-chines and container environments. Then, these solutions are classified and compared. Finally, the existing problems and future development in RDMA virtualization are analyzed.