RMIT University
Browse

A hoarding approach for supporting disconnected write operations in mobile environments

conference contribution
posted on 2024-10-30, 14:33 authored by Abhinav Vora, Zahir TariZahir Tari, Peter Bertok
Caching is one technique that reduces costs and improves performance in mobile environments. It also increases availability during temporary, involuntary disconnections. However, our focus is on voluntary, client initiated disconnections, where hoarding can be used to predict data requirements. Existing hoarding approaches ignore conflicts arising out of write sharing and are thus unable to deal with them. However, since conflicts are detrimental to bandwidth utilisation, for scenarios with high write sharing, hoarding techniques need to provide support for sharing in a manner that reduces or avoids conflicts. We propose a hoarding approach for disconnected write operations that focuses on reducing the likelihood of conflicts, arising from write sharing, in a highly concurrent environment. Data that clients might need when disconnected is predicted based on the notion of semantic similarity. To avoid/reduce conflicts, data are first clustered based on their update probabilities. The hoard tree is then created based on the clusters and semantic similarity between data. Simulations show an increase in the cache hit-rate along with an reduction in the total number of conflicts.

History

Outlet

Proceedings of the 23rd IEEE International Symposium on Reliable Distributed Systems

Editors

R. Prakash and J. Xu

Name of conference

International Symposium on Reliable Distributed Systems

Publisher

IEEE

Place published

Piscataway, NJ

Language

English

Copyright

© 2004 IEEE

Former Identifier

2004002104

Esploro creation date

2020-06-22

Fedora creation date

2009-07-22

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC