Theoretical results of QoS-guaranteed resource scaling for cloud-based MapReduce


Autoria(s): Xu, Xiaoyong; Tang, Maolin; Tian, Yu-Chu
Data(s)

2016

Resumo

Quality of Service (QoS) is a new issue in cloud-based MapReduce, which is a popular computation model for parallel and distributed processing of big data. QoS guarantee is challenging in a dynamical computation environment due to the fact that a fixed resource allocation may become under-provisioning, which leads to QoS violation, or over-provisioning, which increases unnecessary resource cost. This requires runtime resource scaling to adapt environmental changes for QoS guarantee. Aiming to guarantee the QoS, which is referred as to hard deadline in this work, this paper develops a theory to determine how and when resource is scaled up/down for cloud-based MapReduce. The theory employs a nonlinear transformation to define the problem in a reverse resource space, simplifying the theoretical analysis significantly. Then, theoretical results are presented in three theorems on sufficient conditions for guaranteeing the QoS of cloud-based MapReduce. The superiority and applications of the theory are demonstrated through case studies.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/92771/

Publicador

IEEE Computer Society Press

Relação

http://eprints.qut.edu.au/92771/1/__qut.edu.au_Documents_StaffHome_staffgroupT%24_tangm_Documents_TCC-2014-06-0280-R4-14Pages.pdf

DOI:10.1109/TCC.2016.2535277

Xu, Xiaoyong, Tang, Maolin, & Tian, Yu-Chu (2016) Theoretical results of QoS-guaranteed resource scaling for cloud-based MapReduce. IEEE Transactions on Cloud Computing. (In Press)

Direitos

Copyright 2016 IEEE

Fonte

School of Electrical Engineering & Computer Science; Science & Engineering Faculty

Palavras-Chave #080599 Distributed Computing not elsewhere classified #MapReduce #cloud computing #Quality of Service, #resource scaling #hard deadline
Tipo

Journal Article