Decentralized resource coordination across service workflows in a cloud environment

Y. Wei, M. Brian Blake

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

3 Citations (Scopus)

Abstract

As Cloud computing becomes one of the mainstream distributed computing paradigms, cloud users are generating more intricate business processes and scientific jobs which involve the use of service workflows. Efficient management of those workflows' resources can help save cost and improve QoS. In this paper, we investigate the problem of coordinating resources beyond the boundary of a single workflow. An agent-based decentralized algorithm is proposed to match resource supply and demand from different workflows. The proposed algorithm uses multiple phases of information exchange and local adjustments to produce conflict free resource reallocation decisions. Experiments are conducted using simulation programs and synthetic data. Comparisons with a centralized method demonstrate the effectiveness of the proposed algorithm.

Original languageEnglish
Title of host publicationProceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE
Pages15-20
Number of pages6
DOIs
StatePublished - Sep 11 2013
Externally publishedYes
Event2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013 - Hammamet, Tunisia
Duration: Jun 17 2013Jun 20 2013

Other

Other2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013
CountryTunisia
CityHammamet
Period6/17/136/20/13

Fingerprint

Distributed computer systems
Cloud computing
Quality of service
Costs
Industry
Experiments

Keywords

  • agent-based negotiation
  • cloud computing
  • decentralized resource coordination
  • service workflow management

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Wei, Y., & Blake, M. B. (2013). Decentralized resource coordination across service workflows in a cloud environment. In Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE (pp. 15-20). [6570576] https://doi.org/10.1109/WETICE.2013.38

Decentralized resource coordination across service workflows in a cloud environment. / Wei, Y.; Blake, M. Brian.

Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE. 2013. p. 15-20 6570576.

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

Wei, Y & Blake, MB 2013, Decentralized resource coordination across service workflows in a cloud environment. in Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE., 6570576, pp. 15-20, 2013 IEEE 22nd International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2013, Hammamet, Tunisia, 6/17/13. https://doi.org/10.1109/WETICE.2013.38
Wei Y, Blake MB. Decentralized resource coordination across service workflows in a cloud environment. In Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE. 2013. p. 15-20. 6570576 https://doi.org/10.1109/WETICE.2013.38
Wei, Y. ; Blake, M. Brian. / Decentralized resource coordination across service workflows in a cloud environment. Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE. 2013. pp. 15-20
@inproceedings{8b87f5ef3c454923801e8cd092c2fac7,
title = "Decentralized resource coordination across service workflows in a cloud environment",
abstract = "As Cloud computing becomes one of the mainstream distributed computing paradigms, cloud users are generating more intricate business processes and scientific jobs which involve the use of service workflows. Efficient management of those workflows' resources can help save cost and improve QoS. In this paper, we investigate the problem of coordinating resources beyond the boundary of a single workflow. An agent-based decentralized algorithm is proposed to match resource supply and demand from different workflows. The proposed algorithm uses multiple phases of information exchange and local adjustments to produce conflict free resource reallocation decisions. Experiments are conducted using simulation programs and synthetic data. Comparisons with a centralized method demonstrate the effectiveness of the proposed algorithm.",
keywords = "agent-based negotiation, cloud computing, decentralized resource coordination, service workflow management",
author = "Y. Wei and Blake, {M. Brian}",
year = "2013",
month = "9",
day = "11",
doi = "10.1109/WETICE.2013.38",
language = "English",
isbn = "9780769550022",
pages = "15--20",
booktitle = "Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE",

}

TY - GEN

T1 - Decentralized resource coordination across service workflows in a cloud environment

AU - Wei, Y.

AU - Blake, M. Brian

PY - 2013/9/11

Y1 - 2013/9/11

N2 - As Cloud computing becomes one of the mainstream distributed computing paradigms, cloud users are generating more intricate business processes and scientific jobs which involve the use of service workflows. Efficient management of those workflows' resources can help save cost and improve QoS. In this paper, we investigate the problem of coordinating resources beyond the boundary of a single workflow. An agent-based decentralized algorithm is proposed to match resource supply and demand from different workflows. The proposed algorithm uses multiple phases of information exchange and local adjustments to produce conflict free resource reallocation decisions. Experiments are conducted using simulation programs and synthetic data. Comparisons with a centralized method demonstrate the effectiveness of the proposed algorithm.

AB - As Cloud computing becomes one of the mainstream distributed computing paradigms, cloud users are generating more intricate business processes and scientific jobs which involve the use of service workflows. Efficient management of those workflows' resources can help save cost and improve QoS. In this paper, we investigate the problem of coordinating resources beyond the boundary of a single workflow. An agent-based decentralized algorithm is proposed to match resource supply and demand from different workflows. The proposed algorithm uses multiple phases of information exchange and local adjustments to produce conflict free resource reallocation decisions. Experiments are conducted using simulation programs and synthetic data. Comparisons with a centralized method demonstrate the effectiveness of the proposed algorithm.

KW - agent-based negotiation

KW - cloud computing

KW - decentralized resource coordination

KW - service workflow management

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

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

U2 - 10.1109/WETICE.2013.38

DO - 10.1109/WETICE.2013.38

M3 - Conference contribution

AN - SCOPUS:84883519895

SN - 9780769550022

SP - 15

EP - 20

BT - Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE

ER -