기계학습 분산 환경을 위한 부하 분산 기법

Load Balancing Scheme for Machine Learning Distributed Environment

초록

As the machine learning becomes more common, development of application using machine learning is actively increasing. In addition, research on machine learning platform to support development of application is also increasing. However, despite the increasing of research on machine learning platform, research on suitable load balancing for machine learning platform is insufficient. Therefore, in this paper, we propose a load balancing scheme that can be applied to machine learning distributed environment. The proposed scheme composes distributed servers in a level hash table structure and assigns machine learning task to the server in consideration of the performance of each server. We implemented distributed servers and experimented, and compared the performance with the existing hashing scheme. Compared with the existing hashing scheme, the proposed scheme showed an average 26% speed improvement, and more than 38% reduced the number of waiting tasks to assign to the server.

키워드

기계학습; 부하 분산; 분산컴퓨팅; Machine learning; Load balancing; Distributed computing
제목
기계학습 분산 환경을 위한 부하 분산 기법
제목 (타언어)
Load Balancing Scheme for Machine Learning Distributed Environment
저자
김영관; 홍지만; 김아정; 이주석
DOI
10.30693/smj.2021.10.1.25
발행일
2021-03
저널명
스마트미디어저널
권
10
호
1
페이지
25 ~ 31