Time-, Energy-, and Monetary Cost-Aware Cache Design for a Mobile-Cloud Database System
Growing demand for mobile access to data is only outpaced by the growth of large and complex data, accentuating the constrained nature of mobile devices. The availability and scalability of cloud resources along with techniques for caching and distributed computation can be used to address these pro...
Saved in:
Published in | Biomedical Data Management and Graph Online Querying Vol. 9579; pp. 71 - 85 |
---|---|
Main Authors | , , , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2016
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Growing demand for mobile access to data is only outpaced by the growth of large and complex data, accentuating the constrained nature of mobile devices. The availability and scalability of cloud resources along with techniques for caching and distributed computation can be used to address these problems, but bring up new optimization challenges, often with competing concerns. A user wants a quick response using minimal device resources, while a cloud provider must weigh response time with the monetary cost of query execution. To address these issues we present a three-tier mobile cloud database model and a decisional semantic caching algorithm that formalizes the query planning and execution between mobile users, data owners and cloud providers, allowing stake holders to impose constraints on time, money and energy consumption while understanding the possible tradeoffs between them. We use a hospital application as a user case. |
---|---|
Bibliography: | This work is partially supported by the National Science Foundation Award No. 1349285 |
ISBN: | 3319415751 9783319415758 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-41576-5_6 |