Quality of service (QoS) in internet cache coherence
International Journal of High Performance Computing and Networking
Hi-index | 0.00 |
Caching has long been employed in computer systemarchitectures to improve performance in terms ofreduced memory access times and latencies and hence,to improve throughput at the expense of additionalcomplexity in memory organization and of managingmultiple copies of shared data. In traditional large-scalecomputer architectures, the cache coherencyschemes developed permit very large, cache-coherentnon-uniform memory access (CC-NUMA) to sharedmemory spaces. However, these approaches fail whenapplied to the vastness of the Internet and the growingcomplexities introduced by mobility. While cachinghas been successfully employed in specific, limitedapplications in modern Internet implementations, therehas been no general-purpose approach to cachecoherency on the Internet. A quality-of-service (QOS)approach is ideally suited for such a general-purposecache coherence protocol, providing strongconsistency for those data items that require it whilepermitting weaker consistency for less critical data. Astatistical analysis of the read/write behavior of typicalInternet data will be used to suggest a low overhead,inexpensive QOS solution to cache coherency issueson the Internet. An experimental framework will be tostudy and verify the potential of the proposed schemeas a viable solution to cache coherence on both wiredand wireless Internet applications.