OCK-accelerated Data Transmission
Availability
This feature is available since openGauss 3.1.0.
Introduction
RDMA is used to transmit data and messages between nodes, improving the read consistency on standby nodes.
Benefits
As the data scale and nodes increase, network data transmission between nodes takes a long time, affecting end-to-end database user experience. RDMA can significantly reduce network latency and improve read consistency on standby nodes.
Description
OCK-accelerated data transmission is a lightweight RPC framework implemented based on high-performance RDMA networks. It is used to replace the original TCP/IP message transmission module and transmit data and various messages between nodes, building μs-level competitiveness, significantly reducing CPU resource overhead and network latency, and improving the read consistency on standby nodes.
Enhancements
None
Constraints
The database server must use the CX5 NIC.
Dependencies
Primary/Standby shared storage feature.