High performance RDMA-based design of HDFS over InfiniBand
Высокопроизводительная реализация HDFS поверх InfiniBand на основе RDMA
2012-11-01
SCID: 54.1/asa4eswg
Discuss with AI
1Gigabit Ethernet (1GigE) vs IP-over-InfiniBand (IPoIB) performanceHBase Put performance improvementHDFS over InfiniBandJNI interfacesRDMA (Remote Direct Memory Access)
Figures from the paper
Abstract (AI)
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.
Key Findings
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.
Research Object
Hadoop Distributed File System (HDFS) redesigned to use RDMA over InfiniBand via JNI
Research Subject
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
Download PDF
Subscribe to digest