Adaptive service workflow configuration and agent-based virtual resource management in the cloud

Yi Wei, M. Brian Blake

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

17 Citations (Scopus)

Abstract

Cloud computing represents a viable approach for hosting scalable applications and services. As business processes and scientific jobs become more intricate, users may have unbalanced and evolving requirements that are associated to the specific underlying sub-job or service. In this paper, we investigate the problem of managing virtual resources for service workflows in a cloud environment and propose an agent-based framework that makes resource management decisions that are customized to optimize different levels of the application. To facilitate the management process, we introduce and evaluate an adaptive workflow configuration algorithm to assign virtual machines to services (composed within a workflow) while aggregating virtual machines on appropriately-resourced physical machines. We use simulations of real-world networked cluster traces to evaluate and demonstrate the effectiveness of the algorithm.

Original languageEnglish
Title of host publicationProceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013
Pages279-284
Number of pages6
DOIs
StatePublished - Aug 12 2013
Externally publishedYes
Event1st IEEE International Conference on Cloud Engineering, IC2E 2013 - San Francisco, CA, United States
Duration: Mar 25 2013Mar 28 2013

Other

Other1st IEEE International Conference on Cloud Engineering, IC2E 2013
CountryUnited States
CitySan Francisco, CA
Period3/25/133/28/13

Fingerprint

Cloud computing
Industry
Virtual machine

Keywords

  • Adaptive configuration algorithm
  • Cloud computing
  • Resource management framework
  • Service workflow

ASJC Scopus subject areas

  • Software

Cite this

Wei, Y., & Blake, M. B. (2013). Adaptive service workflow configuration and agent-based virtual resource management in the cloud. In Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013 (pp. 279-284). [6529294] https://doi.org/10.1109/IC2E.2013.45

Adaptive service workflow configuration and agent-based virtual resource management in the cloud. / Wei, Yi; Blake, M. Brian.

Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013. 2013. p. 279-284 6529294.

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

Wei, Y & Blake, MB 2013, Adaptive service workflow configuration and agent-based virtual resource management in the cloud. in Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013., 6529294, pp. 279-284, 1st IEEE International Conference on Cloud Engineering, IC2E 2013, San Francisco, CA, United States, 3/25/13. https://doi.org/10.1109/IC2E.2013.45
Wei Y, Blake MB. Adaptive service workflow configuration and agent-based virtual resource management in the cloud. In Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013. 2013. p. 279-284. 6529294 https://doi.org/10.1109/IC2E.2013.45
Wei, Yi ; Blake, M. Brian. / Adaptive service workflow configuration and agent-based virtual resource management in the cloud. Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013. 2013. pp. 279-284
@inproceedings{1b89fd90666f49a0aa684ea1ad7b336f,
title = "Adaptive service workflow configuration and agent-based virtual resource management in the cloud",
abstract = "Cloud computing represents a viable approach for hosting scalable applications and services. As business processes and scientific jobs become more intricate, users may have unbalanced and evolving requirements that are associated to the specific underlying sub-job or service. In this paper, we investigate the problem of managing virtual resources for service workflows in a cloud environment and propose an agent-based framework that makes resource management decisions that are customized to optimize different levels of the application. To facilitate the management process, we introduce and evaluate an adaptive workflow configuration algorithm to assign virtual machines to services (composed within a workflow) while aggregating virtual machines on appropriately-resourced physical machines. We use simulations of real-world networked cluster traces to evaluate and demonstrate the effectiveness of the algorithm.",
keywords = "Adaptive configuration algorithm, Cloud computing, Resource management framework, Service workflow",
author = "Yi Wei and Blake, {M. Brian}",
year = "2013",
month = "8",
day = "12",
doi = "10.1109/IC2E.2013.45",
language = "English",
isbn = "9780769549453",
pages = "279--284",
booktitle = "Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013",

}

TY - GEN

T1 - Adaptive service workflow configuration and agent-based virtual resource management in the cloud

AU - Wei, Yi

AU - Blake, M. Brian

PY - 2013/8/12

Y1 - 2013/8/12

N2 - Cloud computing represents a viable approach for hosting scalable applications and services. As business processes and scientific jobs become more intricate, users may have unbalanced and evolving requirements that are associated to the specific underlying sub-job or service. In this paper, we investigate the problem of managing virtual resources for service workflows in a cloud environment and propose an agent-based framework that makes resource management decisions that are customized to optimize different levels of the application. To facilitate the management process, we introduce and evaluate an adaptive workflow configuration algorithm to assign virtual machines to services (composed within a workflow) while aggregating virtual machines on appropriately-resourced physical machines. We use simulations of real-world networked cluster traces to evaluate and demonstrate the effectiveness of the algorithm.

AB - Cloud computing represents a viable approach for hosting scalable applications and services. As business processes and scientific jobs become more intricate, users may have unbalanced and evolving requirements that are associated to the specific underlying sub-job or service. In this paper, we investigate the problem of managing virtual resources for service workflows in a cloud environment and propose an agent-based framework that makes resource management decisions that are customized to optimize different levels of the application. To facilitate the management process, we introduce and evaluate an adaptive workflow configuration algorithm to assign virtual machines to services (composed within a workflow) while aggregating virtual machines on appropriately-resourced physical machines. We use simulations of real-world networked cluster traces to evaluate and demonstrate the effectiveness of the algorithm.

KW - Adaptive configuration algorithm

KW - Cloud computing

KW - Resource management framework

KW - Service workflow

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

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

U2 - 10.1109/IC2E.2013.45

DO - 10.1109/IC2E.2013.45

M3 - Conference contribution

SN - 9780769549453

SP - 279

EP - 284

BT - Proceedings of the IEEE International Conference on Cloud Engineering, IC2E 2013

ER -