Dynamic data partitioning and virtual machine mapping: Efficient data intensive computation

3Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Your institution provides access to this article.

Abstract

Big data refers to data that is so large that it exceeds the processing capabilities of traditional systems. Big data can be awkward to work and the storage, processing and analysis of big data can be problematic. MapReduce is a recent programming model that can handle big data. MapReduce achieves this by distributing the storage and processing of data amongst a large number of computers (nodes). However, this means the time required to process a MapReduce job is dependent on whichever node is last to complete a task. This problem is exacerbated by heterogeneous environments. In this paper we propose a method to improve MapReduce execution in heterogeneous environments. This is done by dynamically partitioning data during the Map phase and by using virtual machine mapping in the Reduce phase in order to maximize resource utilization. © 2013 IEEE.

Cite

CITATION STYLE

APA

Slagter, K., Hsu, C. H., & Chung, Y. C. (2013). Dynamic data partitioning and virtual machine mapping: Efficient data intensive computation. In Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom (Vol. 2, pp. 220–223). IEEE Computer Society. https://doi.org/10.1109/CloudCom.2013.134

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free