Title :
Uno: A Privacy-Aware Distributed Storage and Replication Middleware for Heterogeneous Computing Platforms
Author :
Jilong Liao ; Kefa Lu ; Qing Cao
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Tennessee, Knoxville, TN, USA
Abstract :
Cloud computing is an emerging research area that has drawn considerable interest in recent years. However, the current infrastructure raises significant concerns about how to protect users´ privacy, in part due to that users are storing their data in the cloud vendors´ servers. In this paper, we address this challenge by proposing and implementing a novel middleware, called Uno, which separates the storage of physical data and their associated metadata. In our design, users´ physical data are stored locally on those devices under a user´s full control, while their metadata can be uploaded to the commercial cloud. To ensure the reliability of users´ data, we develop a novel fine-grained file replication algorithm that exploits both data access patterns and device state patterns. Based on a quantitative analysis of the data set from Rice University [1], this algorithm replicates data intelligently in different time slots, so that it can not only significantly improve data availability, but also achieve a satisfactory performance on load balancing and storage diversification. We implement the Uno system on a heterogeneous testbed composed of both host servers and mobile devices, and demonstrate the programmability of Uno through implementation and evaluation of two sample applications, Uno@Home and Uno@Sense.
Keywords :
cloud computing; data privacy; meta data; middleware; resource allocation; smart phones; Rice University; Uno system; cloud vendor server; data access pattern; device state pattern; fine-grained file replication algorithm; heterogeneous cloud computing platform; load balancing; load storage diversification; metadata; middleware replication; mobile device; physical data storage; privacy-aware distributed storage; quantitative analysis; Algorithm design and analysis; Availability; Cloud computing; Data privacy; Servers; Synchronization; Vectors; cloud; privacy; smartphone;
Conference_Titel :
Mobile Ad-Hoc and Sensor Systems (MASS), 2013 IEEE 10th International Conference on
Conference_Location :
Hangzhou
DOI :
10.1109/MASS.2013.39