The ever-growing data deluge isn’t showing any signs of slowing down. The rise of IoT, Big Data, mobile video, and the plethora of smartphones and tablets create a need for faster application performance to support all of these devices in real-time. CIOs, enterprise data-center architects, and solutions engineers are seeking an efficient and cost-effective way to improve application performance and data-center productivity.

This is where RoCE steps in. RDMA over Converged Ethernet, or RoCE (pronounced “Rocky”), is one approach that allows CIOs and data-center managers to improve performance, while leveraging their investment in Ethernet-based data centers. The RoCE specification has been defined by the InfiniBand Trade Association (IBTA) to enable efficient data movement around the data center. So how does this all work?

Let’s start with RDMA. RDMA stands for remote direct memory access. It enables faster movement of data between servers and between servers and storage. In one scenario, data movement utilizes traditional transport technologies such as TCP/IP, which generates multiple copies and significant CPU overhead in order to get data on or off a server. RDMA, on the other hand, utilizes hardware offloads to move data faster with less overhead, and it bypasses the TCP/IP stack altogether. This frees up the CPU to do the work that it’s meant to do—run applications and process massive amounts of data (see the figure).

RDMA frees the CPU run applications and process data.

RDMA delivers a number of benefits to cloud, storage, virtualization, and hyper-converged infrastructures:

RoCE is already seeing traction in the industry with an ecosystem of vendors, with multiple server and storage OEM vendors shipping RoCE products and multiple adapter vendors supporting the technology. Millions of RoCE adapters are deployed in hyperscale data centers today.

Microsoft is one vendor supporting the technology. At Microsoft Ignite 2015, RoCE demonstrations showed that the technology is able to deliver remote flash-storage access at the same throughput and latency performance as locally attached flash SSDs. Check out the video below:

With RoCE enabled, the SMB3 server achieved twice the throughput, half the latency, and 33% less CPU overhead than alternative solutions.

Introducing the RoCE Initiative

Recognizing the need for education and resources around RoCE, IBTA launched the RoCE Initiative to serve as the go-to source for information on RDMA over Ethernet solutions, as well as advance the RoCE multi-vendor ecosystem. The initiative’s goals are to accelerate adoption and development of RoCE applications, and enable CIOs, enterprise data-center architects, and solutions engineers to deploy fabrics that will significantly boost application performance and data-center productivity. IBTA member companies are contributing education and technical resources, including case studies, white papers, and training webinars, in support of this initiative.

To learn more about RoCE and the RoCE Initiative, check out the IBTA’s "What is RoCE?" video: