@inproceedings{f668033c7ca84a488e5ee0b64f527333,
title = "Data Locality-Aware Query Evaluation for Big Data Analytics in Distributed Clouds",
abstract = "With more and more enterprises and organizations outsourcing their IT services to distributed clouds for cost savings, historical and operational data generated by these services grows exponentially, which usually is stored in the data centers located at different geographic location in the distributed cloud. Such data referred to as big data now becomes an invaluable asset to many businesses or organizations, as it can be used to identify business advantages by helping them make their strategic decisions. Big data analytics thus is emerged as a main research topic in distributed cloud computing. The challenges associated with the query evaluation for big data analytics are that (i) its cloud resource demands are typically beyond the supplies by any single data center and expand to multiple data centers, and (ii) the source data of the query is located at different data centers. This creates heavy data traffic among the data centers in the distributed cloud, thereby resulting in high communication costs. A fundamental question for query evaluation of big data analytics thus is how to admit as many such queries as possible while keeping the accumulative communication cost minimized. In this paper, we investigate this question by formulating an online query evaluation problem for big data analytics in distributed clouds, with an objective to maximize the query acceptance ratio while minimizing the accumulative communication cost of query evaluation, for which we first propose a novel metric model to model different resource utilizations of data centres, by incorporating resource workloads and resource demands of each query. We then devise an efficient online algorithm. We finally conduct extensive experiments by simulations to evaluate the performance of the proposed algorithm. Experimental results demonstrate that the proposed algorithm is promising and outperforms other heuristics.",
keywords = "Big data analytics, Data locality, Distributed clouds, Query evaluation",
author = "Qiufen Xia and Weifa Liang and Zichuan Xu",
note = "Publisher Copyright: {\textcopyright} 2014 IEEE.; 2nd International Conference on Advanced Cloud and Big Data, CBD 2014 ; Conference date: 20-11-2014 Through 22-11-2014",
year = "2015",
month = aug,
day = "3",
doi = "10.1109/CBD.2014.11",
language = "English",
series = "Proceedings - 2014 2nd International Conference on Advanced Cloud and Big Data, CBD 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--8",
booktitle = "Proceedings - 2014 2nd International Conference on Advanced Cloud and Big Data, CBD 2014",
address = "United States",
}