Web Server Load Balancing via Remaining Workload

작업의 잔여량을 이용한 웹서버 로드 밸런싱

  • Yeom, Mi-Ryeong (Dept. of Computer Science, Hong-Ik University) ;
  • Hong, Il-Gu (Dept. of Computer Engineering, Hong-Ik University)
  • 염미령 (홍익대학교 전자계산학과) ;
  • 홍일구 (홍익대학교 컴퓨터공학과)
  • Published : 2001.10.12

Abstract

최근 들어 매우 인기 있는 웹 사이트는 우수한 성능의 단일 서버 또는 미러(mirror) 사이트에만 의존 할 수 없을 정도로 인터넷 사용이 급증하였다. 늘어나는 트래픽을 감당해내며 사용자를 만족시키기 위해서는 클라이언트의 요청들을 여러 대의 서버에 분산 처리 할 수 있는 고성능 웹서버 클러스터링 시스템에서는 제공되어야 한다. 본 논문에서는 부하 분배기를 이용한 로드 밸런싱을 소개하고 지역성과 로드밸런싱의 균형을 이루는 분배 알고리즘을 제시한다. 본 논문에서 제안된 알고리즘은 정적 웹 환경에서의 각 요청들은 작업 시간이 고정되어 있지 않다는 점에 착안하여 유효 요청의 수와 잔여량을 고려한 부하 분배 알고리즘을 개발하였다.

Keywords