무선 환경에서의 이동 클라이언트를 위한 효율적인 캐시 일관성 유지 방안

An Efficient Cache Consistency Method for Mobile Clients in Wireless Environments

초록

최근 이동 컴퓨팅(Mobile Computing)환경에서의 잦은 접속 단절로 인한 클라이언트 캐시 일관성(Consistency) 문제를 해결하기 위한 방법에 대한 연구가 진행되고 있다. 이러한 캐시 유지 방법의 한 분야로서, 무효화 보고(Invalidation Report)에 대한 연구가 진행 중이다. 그러나 기존의 무효화 보고에 대한 연구는 서버에서의 갱신 정도와 상관없이 전송되기 이전 일정 시간동안의 서버 갱신에 대한 정보만을 포함한다. 따라서 기존의 방법은 무효화 보고에 포함되어 있는 정보의 범위 이상의 시간 동안의 클라이언트 접속 단절이 발생할 경우 서버에서 어느 정도의 갱신이 발생하였는지와는 무관하게 클라이언트의 캐시 일관성을 유지하지 못한다. 따라서 본 논문에서는 무효화 보고에 포함되어 있는 정보의 범위를 초과하는 시간 동안 접속 단절된 클라이언트에 대하여 각 클라이언트가 캐시한 데이타 가운데 어느 정도의 데이타가 갱신 되었을지 예측함으로써 캐시 일관성을 유지할 수 있는 효율적인 CCI(Cost-based Cache Invalidation)기법을 제안한다. 또한 기존의 무효화보고 기법인 BT(Broadcasting Time stamp)과 CCI의 성능 비교를 실시하였다.

키워드

Cache consistencyInvalidation reportBroadcastMobile computingCache consistencyInvalidation reportBroadcastMobile computing캐시 일관성무효화보고방송이동 컴퓨팅
제목
무선 환경에서의 이동 클라이언트를 위한 효율적인 캐시 일관성 유지 방안
제목 (타언어)
An Efficient Cache Consistency Method for Mobile Clients in Wireless Environments
저자
송원민정성원
발행일
2003-12
저널명
정보과학회논문지 : 데이타베이스
30
6
페이지
606 ~ 628