상세 보기
효율적인 빅데이터 처리를 위한 고속 분산 클러스터 기반 RDMA 라이브러리
High-speed Distributed Cluster-based RDMA Library for Efficient Big Data Processing
- 정래원;
- 길명선;
- 문양세;
- 최형진
초록
본 논문에서는 분산 클러스터에 최적화된 RDMA(Remote Direct Memory Access) 라이브러리를 제안한다. RDMA는 CPU를 거치지 않고 노드 간 메모리에 직접 데이터를 송수신하는 고성능 네트워크 프로토콜이다. 그러나, 기존 RDMA 개발 방식은 복잡도가 매우 높고, 일대일 통신 기반 모델로 인해 다수 노드 환경에 적용이 어려운 문제가 있다. 이를 해결하기 위해, 본 논문에서는 기존 API를 일반화하여 다수 노드에도 쉽게 적용할 수 있는 새로운 RDMA 라이브러리를 설계하고 구현한다. 제안 라이브러리는 1) 변수 설정, 2) 통신 정보 생성, 3) RDMA 수행, 4) RDMA 종료의 네 단계로 통신을 수행한다. 제안한 RDMA 라이브러리를 사용한 통신 모듈 구현 결과, 다수 노드 간의 데이터 송수신이 정상적으로 수행됨을 실제 실험을 통해 확인하였다. 결과적으로, 제안 라이브러리는 진입 장벽이 높았던 RDMA 응용 개발 난이도를 낮추고, 기존 분산 처리 환경에도 쉽게 활용할 수 있는 효율적인 연구 결과라 사료된다.
키워드
인피니밴드; Remote Direct Memory Access; 고속 분산 처리; 분산 클러스터; 빅데이터 처리; InfiniBand; Remote Direct Memory Access; High-speed distributed processing; Distributed cluster; Big data processing
- 제목
- 효율적인 빅데이터 처리를 위한 고속 분산 클러스터 기반 RDMA 라이브러리
- 제목 (타언어)
- High-speed Distributed Cluster-based RDMA Library for Efficient Big Data Processing
- 저자
- 정래원; 길명선; 문양세; 최형진
- 발행일
- 2022-12
- 유형
- Y
- 저널명
- 데이타베이스연구
- 권
- 38
- 호
- 3
- 페이지
- 35 ~ 46
- 언어
- KOR
- 출판사
- 한국정보과학회
- 발행국가
- 대한민국
- 분량
- 12 페이지
- ISSN
- P 1598-9798