Cloud resource providers have to face the technical issues that may arise with the virtualization and provisioning of their own resources to the requesting customers on a daily basis. A provisioning technique is said to be smart if it is able to orchestrate the provisioning activities in a way that minimizes the overall time IT people spend to manually recover from faults occurring while customer requests are being served. The big players adopt proprietary solutions to guarantee a smooth provisioning experience to their customers. On the research side, the TOSCA specification represents the most authoritative effort to define a standard representation of interoperable Cloud services. In this work we discuss the design and implementation of a software prototype of a fault-aware orchestrator capable of automating the workflow for service provisioning. The developed system leverages on the ease of use of TOSCA for the description of provisioning schemes, and exploits the potential of the BPMN notation for the enforcement of the provisioning activities. The software prototype was developed and tested with a sample use case which is discussed in the paper.
File in questo prodotto:
Non ci sono file associati a questo prodotto.