High performance RDMA-based design of HDFS over InfiniBand

Высокопроизводительная реализация HDFS поверх InfiniBand на основе RDMA
Dhabaleswar K. Panda, Nowshin Islam, M. W. Rahman, Jithin Jose, Raghunath Rajachandrasekar, H. Wang, Hari Subramoni, Chethana R Murthy
2012-11-01

1Gigabit Ethernet (1GigE) vs IP-over-InfiniBand (IPoIB) performanceHBase Put performance improvementHDFS over InfiniBandJNI interfacesRDMA (Remote Direct Memory Access)
Hadoop Distributed File System (HDFS) acts as the primary storage of Hadoop and has been adopted by reputed organizations (Facebook, Yahoo! etc.) due to its portability and fault-tolerance. The existing implementation of HDFS uses Javasocket interface for communication which delivers suboptimal performance in terms of latency and throughput. For dataintensive applications, network performance becomes key component as the amount of data being stored and replicated to HDFS increases. In this paper, we present a novel design of HDFS using Remote Direct Memory Access (RDMA) over InfiniBand via JNI interfaces. Experimental results show that, for 5GB HDFS file writes, the new design reduces the communication time by 87% and 30% over 1Gigabit Ethernet (1GigE) and IP-over-InfiniBand (IPoIB), respectively, on QDR platform (32Gbps). For HBase, the Put operation performance is improved by 26% with our design. To the best of our knowledge, this is the first design of HDFS over InfiniBand networks.
1
A novel HDFS design using RDMA over InfiniBand via JNI interfaces is presented to replace Java socket communication.
2
For 5GB HDFS file writes on a QDR (32 Gbps) platform, the RDMA-based design reduces communication time by 30% compared to IP-over-InfiniBand (IPoIB).
3
For 5GB HDFS file writes on a QDR (32 Gbps) platform, the RDMA-based design reduces communication time by 87% compared to 1 Gigabit Ethernet.
4
HBase Put operation performance improves by 26% when using the RDMA-based HDFS design.
5
This work is claimed to be the first design of HDFS over InfiniBand networks.

Hadoop Distributed File System (HDFS) redesigned to use RDMA over InfiniBand via JNI

Performance (latency and throughput) improvements of HDFS and related HBase operations when using an RDMA-over-InfiniBand communication design compared to Java socket, 1GigE and IPoIB

Publication Details
Publication Date
2012-11-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Dhabaleswar K. Panda
Nowshin Islam
M. W. Rahman
Jithin Jose
Raghunath Rajachandrasekar
H. Wang
Hari Subramoni
Chethana R Murthy
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%