Lightweight Robust Framework for Workload Scheduling in Clouds

Muhammed Abdulazeez, Pawel Garncarek, Dariusz R. Kowalski, Prudence W.H. Wong

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Reliability, security and stability of cloud services without sacrificing too much resources have become a desired feature in the area of workload management in clouds. The paper proposes and evaluates a lightweight framework for scheduling a workload which part could be unreliable. This unreliability could be caused by various types of failures or attacks. Our framework for robust workload scheduling efficiently combines classic fault-tolerant and security tools, such as packet/job scanning, with workload scheduling, and it does not use any heavy resource consuming tools, e.g., cryptography or non-linear optimization. More specifically, the framework uses a novel objective function to allocate jobs to servers and constantly decides which job to scan based on a formula associated with the objective function. We show how to set up the objective function and the corresponding scanning procedure to make the system provably stable, provided it satisfies a specific stability condition. As a result, we show that our framework assures cloud stability even if naive scanning-all and scanning-none strategies are not stable. We extend the framework to decentralized scheduling and evaluate it under several popular routing procedures.

Original languageEnglish (US)
Title of host publicationProceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017
EditorsAndrzej M Goscinski, Min Luo
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages206-209
Number of pages4
ISBN (Electronic)9781538620175
DOIs
StatePublished - Sep 7 2017
Externally publishedYes
Event1st IEEE International Conference on Edge Computing, EDGE 2017 - Honolulu, United States
Duration: Jun 25 2017Jun 30 2017

Publication series

NameProceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017

Conference

Conference1st IEEE International Conference on Edge Computing, EDGE 2017
CountryUnited States
CityHonolulu
Period6/25/176/30/17

Fingerprint

Scheduling
Scanning
Cryptography
Servers

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture

Cite this

Abdulazeez, M., Garncarek, P., Kowalski, D. R., & Wong, P. W. H. (2017). Lightweight Robust Framework for Workload Scheduling in Clouds. In A. M. Goscinski, & M. Luo (Eds.), Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017 (pp. 206-209). [8029277] (Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IEEE.EDGE.2017.36

Lightweight Robust Framework for Workload Scheduling in Clouds. / Abdulazeez, Muhammed; Garncarek, Pawel; Kowalski, Dariusz R.; Wong, Prudence W.H.

Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017. ed. / Andrzej M Goscinski; Min Luo. Institute of Electrical and Electronics Engineers Inc., 2017. p. 206-209 8029277 (Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abdulazeez, M, Garncarek, P, Kowalski, DR & Wong, PWH 2017, Lightweight Robust Framework for Workload Scheduling in Clouds. in AM Goscinski & M Luo (eds), Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017., 8029277, Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017, Institute of Electrical and Electronics Engineers Inc., pp. 206-209, 1st IEEE International Conference on Edge Computing, EDGE 2017, Honolulu, United States, 6/25/17. https://doi.org/10.1109/IEEE.EDGE.2017.36
Abdulazeez M, Garncarek P, Kowalski DR, Wong PWH. Lightweight Robust Framework for Workload Scheduling in Clouds. In Goscinski AM, Luo M, editors, Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017. Institute of Electrical and Electronics Engineers Inc. 2017. p. 206-209. 8029277. (Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017). https://doi.org/10.1109/IEEE.EDGE.2017.36
Abdulazeez, Muhammed ; Garncarek, Pawel ; Kowalski, Dariusz R. ; Wong, Prudence W.H. / Lightweight Robust Framework for Workload Scheduling in Clouds. Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017. editor / Andrzej M Goscinski ; Min Luo. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 206-209 (Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017).
@inproceedings{aa8009f7368a46308ec8f9d3cf1f6528,
title = "Lightweight Robust Framework for Workload Scheduling in Clouds",
abstract = "Reliability, security and stability of cloud services without sacrificing too much resources have become a desired feature in the area of workload management in clouds. The paper proposes and evaluates a lightweight framework for scheduling a workload which part could be unreliable. This unreliability could be caused by various types of failures or attacks. Our framework for robust workload scheduling efficiently combines classic fault-tolerant and security tools, such as packet/job scanning, with workload scheduling, and it does not use any heavy resource consuming tools, e.g., cryptography or non-linear optimization. More specifically, the framework uses a novel objective function to allocate jobs to servers and constantly decides which job to scan based on a formula associated with the objective function. We show how to set up the objective function and the corresponding scanning procedure to make the system provably stable, provided it satisfies a specific stability condition. As a result, we show that our framework assures cloud stability even if naive scanning-all and scanning-none strategies are not stable. We extend the framework to decentralized scheduling and evaluate it under several popular routing procedures.",
author = "Muhammed Abdulazeez and Pawel Garncarek and Kowalski, {Dariusz R.} and Wong, {Prudence W.H.}",
year = "2017",
month = "9",
day = "7",
doi = "10.1109/IEEE.EDGE.2017.36",
language = "English (US)",
series = "Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "206--209",
editor = "Goscinski, {Andrzej M} and Min Luo",
booktitle = "Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017",

}

TY - GEN

T1 - Lightweight Robust Framework for Workload Scheduling in Clouds

AU - Abdulazeez, Muhammed

AU - Garncarek, Pawel

AU - Kowalski, Dariusz R.

AU - Wong, Prudence W.H.

PY - 2017/9/7

Y1 - 2017/9/7

N2 - Reliability, security and stability of cloud services without sacrificing too much resources have become a desired feature in the area of workload management in clouds. The paper proposes and evaluates a lightweight framework for scheduling a workload which part could be unreliable. This unreliability could be caused by various types of failures or attacks. Our framework for robust workload scheduling efficiently combines classic fault-tolerant and security tools, such as packet/job scanning, with workload scheduling, and it does not use any heavy resource consuming tools, e.g., cryptography or non-linear optimization. More specifically, the framework uses a novel objective function to allocate jobs to servers and constantly decides which job to scan based on a formula associated with the objective function. We show how to set up the objective function and the corresponding scanning procedure to make the system provably stable, provided it satisfies a specific stability condition. As a result, we show that our framework assures cloud stability even if naive scanning-all and scanning-none strategies are not stable. We extend the framework to decentralized scheduling and evaluate it under several popular routing procedures.

AB - Reliability, security and stability of cloud services without sacrificing too much resources have become a desired feature in the area of workload management in clouds. The paper proposes and evaluates a lightweight framework for scheduling a workload which part could be unreliable. This unreliability could be caused by various types of failures or attacks. Our framework for robust workload scheduling efficiently combines classic fault-tolerant and security tools, such as packet/job scanning, with workload scheduling, and it does not use any heavy resource consuming tools, e.g., cryptography or non-linear optimization. More specifically, the framework uses a novel objective function to allocate jobs to servers and constantly decides which job to scan based on a formula associated with the objective function. We show how to set up the objective function and the corresponding scanning procedure to make the system provably stable, provided it satisfies a specific stability condition. As a result, we show that our framework assures cloud stability even if naive scanning-all and scanning-none strategies are not stable. We extend the framework to decentralized scheduling and evaluate it under several popular routing procedures.

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

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

U2 - 10.1109/IEEE.EDGE.2017.36

DO - 10.1109/IEEE.EDGE.2017.36

M3 - Conference contribution

AN - SCOPUS:85032273723

T3 - Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017

SP - 206

EP - 209

BT - Proceedings - 2017 IEEE 1st International Conference on Edge Computing, EDGE 2017

A2 - Goscinski, Andrzej M

A2 - Luo, Min

PB - Institute of Electrical and Electronics Engineers Inc.

ER -