Adaptive MapReduce scheduling in shared environments

dc.contributor
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor
Barcelona Supercomputing Center
dc.contributor
Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.contributor.author
Polo Bardés, Jordà
dc.contributor.author
Becerra Fontal, Yolanda
dc.contributor.author
Carrera Pérez, David
dc.contributor.author
Torres Viñals, Jordi
dc.contributor.author
Ayguadé Parra, Eduard
dc.contributor.author
Steinder, Malgorzata
dc.date.issued
2014
dc.identifier
Polo, J. [et al.]. Adaptive MapReduce scheduling in shared environments. A: IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. "2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2014): Chicago, Illinois: USA, 26-29 May 2014". Chicago, IL: Institute of Electrical and Electronics Engineers (IEEE), 2014, p. 61-70.
dc.identifier
978-1-4799-2783-8
dc.identifier
https://hdl.handle.net/2117/28187
dc.identifier
10.1109/CCGrid.2014.65
dc.description.abstract
In this paper we present a MapReduce task scheduler for shared environments in which MapReduce is executed along with other resource-consuming workloads, such as transactional applications. All workloads may potentially share the same data store, some of them consuming data for analytics purposes while others acting as data generators. This kind of scenario is becoming increasingly important in data centers where improved resource utilization can be achieved through workload consolidation, and is specially challenging due to the interaction between workloads of different nature that compete for limited resources. The proposed scheduler aims to improve resource utilization across machines while observing completion time goals. Unlike other MapReduce schedulers, our approach also takes into account the resource demands for non-MapReduce workloads, and assumes that the amount of resources made available to the MapReduce applications is variable over time. As shown in our experiments, our proposal improves the management of MapReduce jobs in the presence of variable resource availability, increasing the accuracy of the estimations made by the scheduler, thus improving completion time goals without an impact on the fairness of the scheduler.
dc.description.abstract
This work is partially supported by the Ministry of Science and Technology of Spain and the European Union’s FEDER funds (TIN2012-34557), by the Generalitat de Catalunya (2009-SGR-980) by the BSC-CNS Severo Ochoa program (SEV-2011-00067) and by the by the European Commission's IST activity of the 7th Framework Program under contract number 317862 (COMPOSE)
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (published version)
dc.format
10 p.
dc.format
application/pdf
dc.language
eng
dc.publisher
Institute of Electrical and Electronics Engineers (IEEE)
dc.relation
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6846441
dc.relation
info:eu-repo/grantAgreement/SEV-2011-00067
dc.relation
info:eu-repo/grantAgreement/EC/FP7/317862/EU/Collaborative Open Market to Place Objects at your SErvice/COMPOSE
dc.rights
Open Access
dc.subject
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject
Data processing service centers
dc.subject
Parallel programming (Computer science)
dc.subject
Adaptive
dc.subject
Analytics
dc.subject
Availability
dc.subject
Distributed
dc.subject
MapReduce
dc.subject
Scheduling
dc.subject
Shared environments
dc.subject
Transactional
dc.subject
Centres informàtics
dc.subject
Programació en paral·lel (Informàtica)
dc.title
Adaptive MapReduce scheduling in shared environments
dc.type
Conference report


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

E-prints [73124]