Detecting cloud provisioning errors using an annotated process model

Xiwei Xu, Ingo Weber, Len Bass, Liming Zhu, Hiroshi Wada, Fei Teng

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

In this paper, we demonstrate the feasibility of annotating a process model with assertions to detect errors in cloud provisioning in near real time. Our proposed workflow is: a) construct a process model of the desired provisioning activities using log data, b) use the process model to determine appropriate annotation triggers and annotate the process model with assertions, c) use the process model to monitor the deployment logs as they are generated, d) trigger the assertion checking based on process activities and log entries, and e) check the assertions to determine errors. For a production deployment tool, Asgard, we have implemented the steps involving constructing a process model, using the model to determine appropriate annotation triggers, triggering the annotation checking based on Asgard log files, and detecting errors. Our prototype has detected errors that cross deployment tool boundaries and go undetected by Asgard; it further has detected other errors substantially more quickly than Asgard would have.

Original languageEnglish
Title of host publicationProceedings of the 8th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2013 - Co-located with the 14th ACM/IFIP/USENIX International Middleware Conference, Middleware 2013
PublisherAssociation for Computing Machinery
ISBN (Print)9781450325516
DOIs
StatePublished - 2013
Externally publishedYes
Event8th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2013 - Co-located with the 14th ACM/IFIP/USENIX International Middleware Conference, Middleware 2013 - Beijing, China
Duration: 9 Dec 201313 Dec 2013

Publication series

NameProceedings of the 8th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2013 - Co-located with the 14th ACM/IFIP/USENIX International Middleware Conference, Middleware 2013

Conference

Conference8th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2013 - Co-located with the 14th ACM/IFIP/USENIX International Middleware Conference, Middleware 2013
Country/TerritoryChina
CityBeijing
Period9/12/1313/12/13

Keywords

  • cloud provisioning
  • deployment
  • error detection
  • system administration

Fingerprint

Dive into the research topics of 'Detecting cloud provisioning errors using an annotated process model'. Together they form a unique fingerprint.

Cite this