LVS 시스템에서의 동적 부하 분산방법

A Dynamic Load Balancing Strategy for LVS system

  • 하남주 (부경대학교 컴퓨터공학과) ;
  • 이석주 (부경대학교 컴퓨터공학과) ;
  • 서경룡 (부경대학교 컴퓨터공학과)
  • Ha, Nam-Ju (Dept. of Electronic, Computer Eng. Pukyong National Univ.) ;
  • Lee, Suk-Joo (Dept. of Electronic, Computer Eng. Pukyong National Univ.) ;
  • Seo, Kyung-Ryong (Dept. of Electronic, Computer Eng. Pukyong National Univ.)
  • 발행 : 2003.05.16

초록

고성능의 웹 서비스를 지원하기 위하여 LVS 시스템을 구축하는 경우가 증가하고 있다. LVS 시스템에는 각 RealServer에 부하를 적절히 분산하여 시스템의 구성을 유지하는 부하 분배작업이 매우 중요하다. 본 논문에서는 SNMP 메시지를 사용하여 분배서버가 RealServer의 부하 상태를 획득할 수 있도록 구성하였다. 또한, 분배서버가 메모리 사용량, 부하량의 정보를 각 RealServer로부터 주기적으로 수집하고 이 정보를 바탕으로 동적 가중치를 계산한 뒤 가중치 갱신을 위한 주기 사이의 실시간 접속자 수를 부가하여 RealServer를 선정하는 동적 부하 분산 방법을 제안한다. 제안된 방법은 간단한 구성의 시스템에서 실험되었으며 잘 동작하는 것으로 확인되었다.

키워드