Meta-scheduling algorithms for managing inter-cloud interoperability

Stelios Sotiriadis, Nik Bessis, Nick Antonopoulos, Richard Hill

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

The concept behind cloud computing is to facilitate a wider distribution of hardware and software based services in the form of a consolidated infrastructure of various computing enterprises. In practice, cloud computing could be seen as an environment that combines cluster and grid characteristics that have been integrated into a single setting. Currently, cloud computing resources are limited in interoperability, mainly because of the homogeneity and the coherency of their resources. However, the number of users demanding cloud services has increased dramatically, thus, the need for collaborative clouds has increased as well. Therefore, various cases arise from this concerning the scalability and customisability when managing multi-tenancy. Here, we present an algorithmic model for managing the interoperability of the cloud environment, namely inter-cloud. So, we integrate our theoretical approach from the scope of orchestrating job execution in a distributed setting.

Original languageEnglish
Pages (from-to)156-172
Number of pages17
JournalInternational Journal of High Performance Computing and Networking
Volume7
Issue number3
DOIs
Publication statusPublished - 2013
Externally publishedYes

Fingerprint

Cloud computing
Scheduling algorithms
Interoperability
Scalability
Hardware
Industry

Cite this

Sotiriadis, Stelios ; Bessis, Nik ; Antonopoulos, Nick ; Hill, Richard. / Meta-scheduling algorithms for managing inter-cloud interoperability. In: International Journal of High Performance Computing and Networking. 2013 ; Vol. 7, No. 3. pp. 156-172.
@article{c14e374ca0b744479e18ee062b0b9158,
title = "Meta-scheduling algorithms for managing inter-cloud interoperability",
abstract = "The concept behind cloud computing is to facilitate a wider distribution of hardware and software based services in the form of a consolidated infrastructure of various computing enterprises. In practice, cloud computing could be seen as an environment that combines cluster and grid characteristics that have been integrated into a single setting. Currently, cloud computing resources are limited in interoperability, mainly because of the homogeneity and the coherency of their resources. However, the number of users demanding cloud services has increased dramatically, thus, the need for collaborative clouds has increased as well. Therefore, various cases arise from this concerning the scalability and customisability when managing multi-tenancy. Here, we present an algorithmic model for managing the interoperability of the cloud environment, namely inter-cloud. So, we integrate our theoretical approach from the scope of orchestrating job execution in a distributed setting.",
keywords = "Cloud computing, Inter-cloud, Job scheduling, Meta-scheduling",
author = "Stelios Sotiriadis and Nik Bessis and Nick Antonopoulos and Richard Hill",
year = "2013",
doi = "10.1504/IJHPCN.2013.056518",
language = "English",
volume = "7",
pages = "156--172",
journal = "International Journal of High Performance Computing and Networking",
issn = "1740-0562",
publisher = "Inderscience Enterprises Ltd",
number = "3",

}

Meta-scheduling algorithms for managing inter-cloud interoperability. / Sotiriadis, Stelios; Bessis, Nik; Antonopoulos, Nick; Hill, Richard.

In: International Journal of High Performance Computing and Networking, Vol. 7, No. 3, 2013, p. 156-172.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Meta-scheduling algorithms for managing inter-cloud interoperability

AU - Sotiriadis, Stelios

AU - Bessis, Nik

AU - Antonopoulos, Nick

AU - Hill, Richard

PY - 2013

Y1 - 2013

N2 - The concept behind cloud computing is to facilitate a wider distribution of hardware and software based services in the form of a consolidated infrastructure of various computing enterprises. In practice, cloud computing could be seen as an environment that combines cluster and grid characteristics that have been integrated into a single setting. Currently, cloud computing resources are limited in interoperability, mainly because of the homogeneity and the coherency of their resources. However, the number of users demanding cloud services has increased dramatically, thus, the need for collaborative clouds has increased as well. Therefore, various cases arise from this concerning the scalability and customisability when managing multi-tenancy. Here, we present an algorithmic model for managing the interoperability of the cloud environment, namely inter-cloud. So, we integrate our theoretical approach from the scope of orchestrating job execution in a distributed setting.

AB - The concept behind cloud computing is to facilitate a wider distribution of hardware and software based services in the form of a consolidated infrastructure of various computing enterprises. In practice, cloud computing could be seen as an environment that combines cluster and grid characteristics that have been integrated into a single setting. Currently, cloud computing resources are limited in interoperability, mainly because of the homogeneity and the coherency of their resources. However, the number of users demanding cloud services has increased dramatically, thus, the need for collaborative clouds has increased as well. Therefore, various cases arise from this concerning the scalability and customisability when managing multi-tenancy. Here, we present an algorithmic model for managing the interoperability of the cloud environment, namely inter-cloud. So, we integrate our theoretical approach from the scope of orchestrating job execution in a distributed setting.

KW - Cloud computing

KW - Inter-cloud

KW - Job scheduling

KW - Meta-scheduling

UR - http://www.scopus.com/inward/record.url?scp=84885125416&partnerID=8YFLogxK

UR - https://www.inderscienceonline.com/loi/ijhpcn

U2 - 10.1504/IJHPCN.2013.056518

DO - 10.1504/IJHPCN.2013.056518

M3 - Article

VL - 7

SP - 156

EP - 172

JO - International Journal of High Performance Computing and Networking

JF - International Journal of High Performance Computing and Networking

SN - 1740-0562

IS - 3

ER -