소규모 기관을 위한 웹 캐쉬 알고리즘

A Web Cache Algorithm for Small Organizations

  • 민경훈 (명지대 정보통신공학과) ;
  • 민경훈 (명지대학교 전자·정보통신공학부) ;
  • 장혁수 (명지대학교 전자·정보통신공학부) ;
  • 주우석 (명지대 컴퓨터공학부)
  • 발행 : 2000.08.01

초록

현재 대부분의 웹 프락시 또는 웹 캐쉬는 대규모 기관을 중심으로 사용되고 있다 하지만 인터넷을 사용하는 이용자 현화을 보면 오히려 대규모 조직에 속하는 이용자보다는 벤처나 PC 방과 같은 소규모 기관에 속해 있는 경우가 많다. 소규모 기관들은 사용 망 및 시스템의 용량 제한으로 인해 필요로하는 웹 문서를 원활히 제공받지 못하고 있다 또한 상용자들은 여러 윈도우를 열어놓고 다양한 종류의 URL에 접속하고 있으며 비교적 짧은 시간내에 또 다른 URL로 바꾸어 가면서 사용하고 실정이다. 본 논문에서는 근접한 지역에 위치하면서 특성이 유사한 소규모집단을 연결하는 웹캐쉬 구성 방안과 동일한 캐쉬용량으로도 적중률이 높고 웹 문서 사용자들이 요구하는 URL이 급격히 바뀌어도 적중률 저하를 차단할 수 있는 캐쉬알고리즘을 제시한다 제안 알고리즘은 요청된 URL이 속한 네트워크 경로에 따라 웹 문서 사용 특성을 분류하고 서로다른 경로에 속하는 웹문서를 서로 다른 저장 장소에 캐쉬를 하는 형태이다 제안 알고리즘을 실제 사이트에 적용하여 얻은 실험 결과를 분석하여 보면 적은 비용으로 기존 알고리즘보다 적중률 및 응답 시간 면에서 현저\ulcorner게 뛰어남을 알수 있다.

Most of the existing web caches are used in huge organizations. But many internet users belong to small organizations such as a venture company or a PC room. Users are in general in multiple window environments, and use several programs concurrently with rapid preference change within a relatively short period of time. We develop a network-path based algorithm. It organizes a cache according to the network paths of the requested URLs and builds a network cache farm where caches are logically connected with each other and each cache has its own preference over certain network paths. The algorithm has been implemented and tested in a real site. The performance results show that the new algorithm outperforms the existing algorithms in the hit ratio and response time dramatically with low cost.

키워드

참고문헌

  1. IEEE INFOCOM Web Caching and Zipf-like Distributions : Evidence and Implication Lee Breslua;Pei Cao;Li Fan;Graham Philips;Scott Shenker
  2. IEEE Journal ICP and the Squid Web Cache Duane Wessels;K. Claffy
  3. Elseviser Science B.V. The effect of Web caching on the network planning H. Sun;X. Zang;K. S. Trivedi
  4. Cern httpd A. Lutonen;H. F. Nielsen;T. Berners-Lee
  5. IEEE Network Hash Routing for Collections of Shared Web Cache Keith W. Ross
  6. ACM Summary Cache : A Scalable Wide-Area Web Cache Sharing Protocol Li Fan;Pei Cao;Jussara Almeida
  7. IEEE INFOCOM Self-Organizing Wide-Area Network Caches Samrat Bhattacharjee;Kenneth L. Calvert;Ellen W. Zegura
  8. 정보처리학회논문지 v.7 no.7 네트워크 경로에 근거한 웹 캐쉬 알고리즘 민경훈;장혁수