Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2019.05a
- /
- Pages.56-59
- /
- 2019
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
An Improved Kademlia Protocol considering Available Bandwidth and Physical Distance in the Real-Time Environment
실시간 환경에서 가용 대역폭과 거리를 고려한 개선된 Kademlia 프로토콜
- Park, Jae-Wan (Dept of Computer Software, Hanyang University) ;
- Maeng, Ju-Hyun (Dept of Computer Software, Hanyang University) ;
- Lee, Dong-Hyuk (Dept of Computer Software, Hanyang University) ;
- Joe, In-Whee (Dept of Computer Software, Hanyang University)
- 박재완 (한양대학교 컴퓨터 소프트웨어학과) ;
- 맹주현 (한양대학교 컴퓨터 소프트웨어학과) ;
- 이동혁 (한양대학교 컴퓨터 소프트웨어학과) ;
- 조인휘 (한양대학교 컴퓨터 소프트웨어학과)
- Published : 2019.05.10
Abstract
분산 해시 테이블은 {Key-Value} 형태의 해시 테이블을 시스템 내 노드들이 나누어 가지는 분산 시스템이다. 분산 해시 테이블 중 Kademlia는 Binary Tree 구조를 통해 노드 확장성을 가지고 XOR Metric을 이용하여 빠른 노드 탐색으로 다양한 분야에서 활용되고 있다. 하지만 노드 탐색 시 실제 상황을 배제하고 논리적인 거리만을 고려하여 라우팅 경로를 설정한다는 문제점을 가진다. 본 연구에서는 이 문제를 해결하기 위해 노드 탐색 시 노드 간의 대역폭과 물리적 거리를 고려하여 라우팅 테이블을 생성하는 Kademlia의 효율적인 노드 탐색 기법을 제안한다. 기존의 Kademlia와 유사한 수치의 Lookup Success Ratio와 Lookup Overhead Rates를 보이지만, End-to-End Delay가 감소한 것을 시뮬레이션을 통해 확인하였다.
Keywords