A Cache-Aware Request Dispatching on the Storage Area Network based Shared File System

SAN 기반 공유파일 시스템을 사용한 원 서버에서의 효율적인 웹 분배 방식에 대한 연구

  • Ahn, Chul-Woo (Dept. of Electrical Engineering, and Computer Science, KAIST) ;
  • Baik, Kwang-Ho (Dept. of Electrical Engineering, and Computer Science, KAIST) ;
  • Hwang, Joo-Young (Dept. of Electrical Engineering, and Computer Science, KAIST) ;
  • Kim, Gyeong-Ho (Dept. of Electrical Engineering, and Computer Science, KAIST) ;
  • Lee, Chul ( Dept. of Electrical Engineering, and Computer Science, KAIST) ;
  • Park, Kyu-Ho (Dept. of Electrical Engineering, and Computer Science, KAIST)
  • 안철우 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실) ;
  • 백광호 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실) ;
  • 황주영 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실) ;
  • 김경호 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실) ;
  • 이철 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실) ;
  • 박규호 (한국과학기술원 전자전산학과 전기및전자공학전공 컴퓨터공학연구실)
  • Published : 2001.10.01

Abstract

본 논문에서는 SAN(Storage Area Network) 기반의 공유파일시스템인 Asphodel 파일 시스템을 이용하여 를러스터 웹 서버를 구성하였다. 그리고 Asphodel 공유 파일 시스템이 가지는 락(lock) 서버를 이용하여 효율적인 웹 분배 정책인 CARD(Cache-Aware Request Dispatch)를 제안하고 이를 설계 구현하였다. 그 결과 후위 서버의 메모리 캐쉬의 적중률을 높임으로써 보통의 분배 정책인 라운드로빈(Round-Robin) 방식에 비해 웹 서버의 throughput과 latency에서의 성능 향상을 보였다.

Keywords