Deadline scheduling for aperiodic tasks in inter-cloud environments: a new approach to resource management

dc.contributor
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.contributor.author
Pop, Florin
dc.contributor.author
Dobre, Ciprian M.
dc.contributor.author
Cristea, Valentin
dc.contributor.author
Bessis, Nik
dc.contributor.author
Xhafa Xhafa, Fatos
dc.contributor.author
Barolli, Leonard
dc.date.issued
2015-05-01
dc.identifier
Pop, F., Dobre, C., Cristea , V., Bessis, N., Xhafa, F., Barolli, L. Deadline scheduling for aperiodic tasks in inter-cloud environments: a new approach to resource management. "Journal of supercomputing", 01 Maig 2015, vol. 71, núm. 5, p. 1754-1765.
dc.identifier
0920-8542
dc.identifier
https://hdl.handle.net/2117/82685
dc.identifier
10.1007/s11227-014-1285-8
dc.description.abstract
This is a copy of the author 's final draft version of an article published in the journal Journal of supercomputing. The final publication is available at Springer via http://dx.doi.org/10.1007/s11227-014-1285-8
dc.description.abstract
In the big data era, the speed of analytical processing is influenced by the storage and retrieval capabilities to handle large amounts of data. While the distributed crunching applications themselves can yield useful information, the analysts face difficult challenges: they need to predict how much data to process and where, such that to get an optimum data crunching cost, while also respect deadlines and service level agreements within a limited budget. In today's data centers, data processing on demand and data transfers requests coming from distributed applications are usually expressed as aperiodic tasks. In this paper, we challenge the problem of tasks scheduling with deadline constraints of aperiodic tasks within inter-Cloud environments. In massively multithreaded computing systems that deal with data-intensive applications, Hadoop and BaTs tasks arrive periodically, which challenges traditional scheduling approaches previously proposed for supercomputing. Here, we consider the deadline as the main constraint, and propose a method to estimate the number of resources needed to schedule a set of aperiodic tasks, considering both execution and data transfers costs. Starting from classical scheduling techniques, and considering asynchronous tasks handling, we analyze the possibility of decoupling task arriving from task creation, scheduling and execution, sets of actions that can be put into a peer-to-peer relation over a network or over a client-server architecture in the Cloud. Based on a mathematical model, and using different simulation scenarios, we prove the following statements: (1) multiple source of independent aperiodic tasks can be considered similar to a single one; (2) with respect to the global deadline, the tasks migration between different regional centers is the appropriate solution when the number of estimated resources exceed a data center capacity; and (3) in a heterogeneous data center, we need a higher number of resources for the same request in order to respect the deadline constraints. We believe such results will benefit researchers and practitioners alike, who are interested in optimizing the resource management in data centers according to novel challenges coming from next-generation big data applications.
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (author's final draft)
dc.format
12 p.
dc.format
application/pdf
dc.language
eng
dc.relation
http://link.springer.com/article/10.1007%2Fs11227-014-1285-8
dc.rights
Open Access
dc.subject
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subject
Big data
dc.subject
Cloud computing
dc.subject
deadline scheduling
dc.subject
aperiodic tasks
dc.subject
resource allocation and cloud environments
dc.subject
big data
dc.subject
algorithm
dc.subject
grids
dc.subject
Macrodades
dc.subject
Computació en núvol
dc.title
Deadline scheduling for aperiodic tasks in inter-cloud environments: a new approach to resource management
dc.type
Article


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)

E-prints [72986]