Bio-Inspired Load-Balancing Framework for Loosely Coupled Heterogeneous Server Systems

Citations

WEB OF SCIENCE

8
Citations

SCOPUS

8

초록

Balancing load among servers is an important research challenge for a large-scale loosely coupled heterogeneous server system (LCHSS), to improve both the total throughput of the system and the quality of service experienced by clients. In practical terms, a load-balancing method for an LCHSS have to drive servers to underloaded states without unnecessary load migrations among servers. To tackle this problem, we propose a load-balancing framework inspired by biological systems that have developed adaptive, robust, and flexible behaviors through the local interactions of individual nodes with limited information. In our framework, we integrate two different biological models systematically and develop new mathematical formulas. With the developed formulas, we introduce two key rules to balance the load levels among servers in a fully distributed manner through the employment of the inter-cell signaling model and the Kuramoto synchronization model. Using a mathematical stability analysis, we provide a guide for the configuration of model parameters and prove that a system stabilizes at a steady state. Using task event logs measured at a Google cluster, we conducted a variety of case studies for the evaluation of the framework. The evaluation results verify that our framework balances the load levels among servers in spite of the variability in a system.

키워드

Load-balancing; loosely-coupled system; bio-inspired approach; system stability; CELLULAR NETWORKS; SENSOR NETWORKS; SYNCHRONIZATION; MODEL; CONSENSUS
제목
Bio-Inspired Load-Balancing Framework for Loosely Coupled Heterogeneous Server Systems
저자
Park, Jaesung; Byun, Heejung; Lee, Jung-Ryun
DOI
10.1109/TC.2016.2536032
발행일
2016-11
유형
Article
저널명
IEEE Transactions on Computers
권
65
호
11
페이지
3280 ~ 3292