상세 보기
클러스터 웹 서버 상에서 히스토그램 변환을 이용한 내용 기반 부하 분산 기법
A Content-Aware Load Balancing Technique Based on Histogram Transformation in a Cluster Web Server
- 홍기호;
- 최황규;
- 권춘자
초록
최근 인터넷 사용자의 기하급수적 증가에 따라 저렴한 가격의 고성능 대용량 클러스터 웹 서버 시스템에 관심이 증대되고 있다. 클러스터 웹 서버 시스템은 저렴한 비용, 높은 확장성과 가용성 등의 장점과 더불어 대규모 사용자에 대한 성능의 극대화를 목적으로 연구 개발되고 있으며, 최근에는 성능 향상을 위한 내용 기반의 부하 분산 기법에 관심이 모아지고 있다. 본 논문에서는 이러한 클러스터 웹 서버 상에서 사용자의 접근 빈도와 파일의 크기를 고려하여 각 서버 노드에 부하를 균등하게 할당하는 새로운 내용 기반의 부하 분산 기법을 제안한다. 제안된 기법은 웹 서버 로그의 각 URL 항목에 해시 함수를 적용하여 얻어지는 해시 값에 그 빈도와 전송된 파일의 크기를 고려한 누적 히스토그램을 생성한다. 사용자 요청은 [해시 값-서버 노드] 매핑에 의한 히스토그램 변환 과정을 통하여 각 서버 노드에 균등하게 할당된다. 제안된 기법은 누적 히스토그램을 주기적으로 갱신함으로써 동적으로 클러스터 웹 서버 시스템의 부하를 고르게 분산시킬 수 있으며, 또한 서버 노드의 캐시를 활용함으로써 전체 클러스터 시스템의 성능을 향상시킬 수 있다. 시뮬레이션을 통한 성능 분석에서 제안된 기법은 전통적인 라운드 로빈 방법보다는 월등히 우수함을 보이고, 기존의 내용 기반 WARD 방법보다는 약 10% 정도의 우수한 성능을 나타낸다.
키워드
Cluster Web Server; Content-Aware Load Balancing; Histogram Transformation
- 제목
- 클러스터 웹 서버 상에서 히스토그램 변환을 이용한 내용 기반 부하 분산 기법
- 제목 (타언어)
- A Content-Aware Load Balancing Technique Based on Histogram Transformation in a Cluster Web Server
- 저자
- 홍기호; 최황규; 권춘자
- 발행일
- 2005-04
- 유형
- Y
- 저널명
- 인터넷정보학회논문지
- 권
- 6
- 호
- 2
- 페이지
- 69 ~ 84