|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 International Green Computing Conference and Workshops
DASCA: Data Aware Scaling Down to provide power proportionality for distributed data processing frameworks
Orlando, FL
July 25-July 28
ISBN: 978-1-4577-1222-7
| ASCII Text | x | ||
| Hyeong S. Kim, Dong In Shin, Young Jin Yu, Hyeonsang Eom, Heon Y. Yeom, "DASCA: Data Aware Scaling Down to provide power proportionality for distributed data processing frameworks," 2012 International Green Computing Conference (IGCC), pp. 1-8, 2011 International Green Computing Conference and Workshops, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/IGCC.2011.6008551, author = {Hyeong S. Kim and Dong In Shin and Young Jin Yu and Hyeonsang Eom and Heon Y. Yeom}, title = {DASCA: Data Aware Scaling Down to provide power proportionality for distributed data processing frameworks}, journal ={2012 International Green Computing Conference (IGCC)}, volume = {0}, year = {2011}, isbn = {978-1-4577-1222-7}, pages = {1-8}, doi = {http://doi.ieeecomputersociety.org/10.1109/IGCC.2011.6008551}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 International Green Computing Conference (IGCC) TI - DASCA: Data Aware Scaling Down to provide power proportionality for distributed data processing frameworks SN - 978-1-4577-1222-7 SP1 EP8 A1 - Hyeong S. Kim, A1 - Dong In Shin, A1 - Young Jin Yu, A1 - Hyeonsang Eom, A1 - Heon Y. Yeom, PY - 2011 KW - distributed processing KW - DASCA KW - data aware scaling down KW - power proportionality KW - distributed data processing frameworks KW - cloud computing KW - IT services KW - cloud service providers KW - energy efficiency KW - distributed systems KW - energy proportionality KW - MapReduce framework KW - replica redistribution KW - power save mode VL - 0 JA - 2012 International Green Computing Conference (IGCC) ER - | |||
Distributed systems have led to the adoption of cloud computing concepts among countless enterprises. A large number of companies have already benefited from delegating IT services to cloud service providers. At the same time, the interest on energy efficiency has dramatically increased. Energy efficiency in large distributed systems is a big concern for system engineers. In addition, the proliferation of distributed data processing frameworks such as MapReduce have led to a vast amount of research and practices. In this paper, we are particularly interested in providing energy proportionality for MapReduce. To provide energy proportionality, we propose Data Aware Scaling Down (DASCA), a scaling down framework for MapReduce. There are two problems we must address in order to support scaling down for MapReduce. The first is to choose a proper set of nodes to suspend, which we call candidate set. The second is to minimize the replica redistribution which occurs during the initiation of power save mode. To address these problems, we use the data awareness of the MapReduce framework. To address the first problem, we provide two greedy algorithms which exploit the data awareness of MapReduce. To address the second problem, we propose locality aware replica redistribution to efficiently redistribute the lost replicas while preserving the availability of replicas and performance of distributed processing.
Index Terms:
distributed processing, DASCA, data aware scaling down, power proportionality, distributed data processing frameworks, cloud computing, IT services, cloud service providers, energy efficiency, distributed systems, energy proportionality, MapReduce framework, replica redistribution, power save mode
Citation:
Hyeong S. Kim, Dong In Shin, Young Jin Yu, Hyeonsang Eom, Heon Y. Yeom, "DASCA: Data Aware Scaling Down to provide power proportionality for distributed data processing frameworks," igcc, pp.1-8, 2011 International Green Computing Conference and Workshops, 2011
Usage of this product signifies your acceptance of the Terms of Use.
