Ivan Breskovic, Michael Maurer, Vincent C. Emeakaroha, Ivona Brandic, Jörn Altmann


Cloud computing markets face challenges, such as a large variety of different resource types in the market. A large variety of resource types results in a low number of matches of ask and bids. Consequently, the market has a low liquidity, which is economically inefficient and can lead to market failure. To counteract this problem, SLA templates (i.e., templates for electronic contracts) have been introduced. However, until now, SLA templates were static, not able to reflect changes in users' requirements. In this paper, we apply the adaptive SLA mapping approach for deriving public SLA templates from private SLA templates of users. To achieve the adaptation of SLA templates, we combine clustering algorithms with adaptation methods. The result is a set of new public SLA templates, which reflect the market situation more accurately. This way, we enable marketplaces to automatically adapt to observed changes of market conditions. For the simulation-based evaluation of our approach, we formalize a utility and cost model, calculate the overall net utility, and assess the scalability of the approach. Our results show that the use of clustering algorithms can significantly improve the performance of the adaptive SLA mapping approach.


  1. Brandic, I., Music, D., and Dustdar, S. (2010). Vieslaf framework: Facilitating negotiations in clouds by applying service mediation and negotiation bootstraping.
  2. Buyya, R., Abramson, D., and Giddy, J. (2001). A case for economy grid architecture for service oriented grid computing. Parallel and Distributed Processing Symposium, International, 2.
  3. Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., and Brandic, I. (2009). Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems, 25(6):599 - 616.
  4. Dobson, G. and Sanchez-Macian, A. (2006). Towards unified qos/sla ontologies. In Services Computing Workshops, 2006. SCW 7806. IEEE, pages 169 -174.
  5. Ester, M., Kriegel, H. P., Sander, J., and Xu, X. (1996). A density-based algorithm for discovering clusters in large spatial databases with noise. pages 226-231. AAAI Press.
  6. Green, L. (2006). Service level agreements: an ontological approach. In Proceedings of the 8th international conference on Electronic commerce: The new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet, ICEC 7806, pages 185-194, New York, NY, USA. ACM.
  7. Hartigan, J. A. (1975). Clustering Algorithms. John Wiley & Sons Inc.
  8. Karänke, P. and Kirn, S. (2007). Service level agreements: An evaluation from a business application perspective. In In eChallenges e-2007 Conference, pages 104-111. IEEE-CS Press.
  9. MacQueen, J. B. (1967). Some methods for classification and analysis of multivariate observations. In Cam, L. M. L. and Neyman, J., editors, Proc. of the fifth Berkeley Symposium on Mathematical Statistics and Probability, volume 1, pages 281-297. University of California Press.
  10. Mardia, K. V. and Kent, J. T. (1980). Multivariate Analysis. Academic Press.
  11. Maurer, M., Emeakaroha, V. C., Risch, M., Brandic, I., and Altmann, J. (2010). Cost and benefit of the sla mapping approach for defining standardized goods in cloud computing markets. In International Conference on Utility and Cloud Computing (UCC 2010) in conjunction with the International Conference on Advanced Computing (ICoAC 2010).
  12. Neumann, D., Stösser, J., and Weinhardt, C. (2008). Bridging the adoption gap-developing a roadmap for trading in grids. Electron. Market., 18:65-74.
  13. Nimis, J., Anandasivam, A., Borissov, N., Smith, G., Neumann, D., Wirstrm, N., Rosenberg, E., and Villa, M. (2008). Sorma business cases for an open grid market: Concept and implementation. In Grid Economics and Business Models, volume 5206 of Lecture Notes in Computer Science, pages 173-184. Springer Berlin / Heidelberg.
  14. Oldham, N. and Verma, K. (2006). Semantic ws-agreement partner selection. In In 15th Int. WWW Conf, pages 697-706. ACM Press.
  15. Risch, M., Brandic, I., and Altmann, J. (2010). Using sla mapping to increase market liquidity. In Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops, volume 6275 of Lecture Notes in Computer Science, pages 238-247. Springer Berlin / Heidelberg.
  16. Samuelson, P. and Nordhaus, W. (2005). Economics. McGraw-Hill/Irwin, 18. ed., internat. ed. edition.

Paper Citation

in Harvard Style

Breskovic I., Maurer M., C. Emeakaroha V., Brandic I. and Altmann J. (2011). TOWARDS AUTONOMIC MARKET MANAGEMENT IN CLOUD COMPUTING INFRASTRUCTURES . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 24-34. DOI: 10.5220/0003391200240034

in Bibtex Style

author={Ivan Breskovic and Michael Maurer and Vincent C. Emeakaroha and Ivona Brandic and Jörn Altmann},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},

in EndNote Style

JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
SN - 978-989-8425-52-2
AU - Breskovic I.
AU - Maurer M.
AU - C. Emeakaroha V.
AU - Brandic I.
AU - Altmann J.
PY - 2011
SP - 24
EP - 34
DO - 10.5220/0003391200240034