Investigation of Cache Coherence Strategies in a Mobile Client/Server Environment
نویسندگان
چکیده
In this article, we present an investigation case study based on an implementation and performance analysis of three different cache coherence strategies over a real wireless environment. Our research work considers the broadcasting timestamp, the cache coherency schema with incremental update propagation and the amnesic terminals strategies. These strategies are based on periodic broadcast of invalidation reports. The performance of these strategies is analysed through an ordinary real environment. In this environment we compare the impact of invalidation report size, broadcast interval and cache size in mobile devices.
منابع مشابه
Energy Efficient Cache Invalidation in a Mobile Environment
Caching in mobile computing environment has emerged as a potential technique to improve data access performance and availability by reducing the interaction between the client and server. A cache invalidation strategy ensures that cached item at a mobile client has same value as on the origin server. To maintain the cache consistency, the server periodically broadcasts an invalidation report (I...
متن کاملLarge Granularity Cache Coherence for Intermittent Connectivity
To function in mobile computing environments, distributed file systems must cope with networks that are slow, intermittent, or both. Intermittence vitiates the effectiveness of callback-based cache coherence schemes in reducing client-server communication, because clients must validate files when connections are reestablished. In this paper we show how maintaining cache coherence at a large gra...
متن کاملCluster based Cache Consistency using Agent Technique in Mobile Environment
Caching is an essential mechanism in mobile environment. Mobile node makes access dynamic changing data object to their server and to get the interested data to keep their own as local copies in the cache. If the server database is updated, the data cached in mobile client is invalidated and it becomes inconsistent between client and server. In this study we design the cluster based caching tec...
متن کاملA Framework for an Application Based Mobile Cache Consistency Method
In a mobile environment, maintaining cache consistency is challenging. Applying one type of consistency levels either strict or weak is not suitable all the time, as the consistency requirements mainly depend on the mobile application system and differ from one to another. Also forcing the mobile client to use its cache data for the purpose of reading only limits the functionality of the cachin...
متن کاملA Caching Policy to Support Read - only Transactions in a Mobile ComputingEnvironmentMan Hon
Mobile computing is a new and challenging technology which will deenitely revolutionize the way we use computers in the next decade. A mobile computing environment consists of stationary supporting servers and a set of mobile computers connecting to the servers by a low-bandwidth wireless network. The main diierence between a traditional client-server environment and a mobile computing environm...
متن کامل