A Protocol Development Framework for SLA Negotiations in Cloud and Service Computing

2012 | book part. A publication with affiliation to the University of Göttingen.

Jump to: Cite & Linked | Documents & Media | Details | Version history

Cite this publication

​A Protocol Development Framework for SLA Negotiations in Cloud and Service Computing​
Yaqub, E.; Yahyapour, R. ; Wieder, P.  & Lu, K.​ (2012)
In: Economics of Grids, Clouds, Systems, and Services. GECON 2012 pp. 1​-15. (Vol. 7714). ​Berlin, Heidelberg: ​Springer. DOI: https://doi.org/10.1007/978-3-642-35194-5_1 

Documents & Media

License

GRO License GRO License

Details

Authors
Yaqub, Edwin; Yahyapour, Ramin ; Wieder, Philipp ; Lu, Kuan
Abstract
As businesses transit towards cloud and service oriented economy, agents are employed to efficiently negotiate service level agreements (SLAs) on services procured automatically to match changes in demand. This ‘pay-as-you-go’ trading model affords flexibility with reliability, but requires customized and seamless interactions enabled by negotiation protocols that best serve the market domain. To this end, we present a domain-independent framework based on a protocol development lifecycle, comprising four distinct phases namely modeling, verification, rule-based implementation and generic execution. We illustrate all phases by introducing the Simple Bilateral Negotiation Protocol (SBNP) - a multi-tier, multi-round and customizable negotiation protocol. We exemplify its adoption among chains of service providers that serve SaaS, PaaS and IaaS offerings. We show that SBNP is well-formed, deterministic and deadlock-free. We evaluate state space scalability for SBNP and verify its correctness using Linear Temporal Logic (LTL). Finally, we show that rule-based implementation allows for generic execution of multiple protocols on our negotiation platform, which provides businesses the agility to sustain competitive advantage.
Issue Date
2012
Publisher
Springer
Organization
Gesellschaft für wissenschaftliche Datenverarbeitung 
Series
Lecture Notes in Computer Science 
ISBN
978-3-642-35194-5
Language
English

Reference

Citations


Social Media