Skip to main content

RISC: Risk Assessment of Instance Selection in Cloud Markets

  • Conference paper
  • First Online:
  • 1505 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11334))

Abstract

Cloud markets provide instances as products in Infrastructure-as-a-Service (IaaS). Users usually underprovision instances while risking the possible failure of SLOs, or overprovision resources by suffering higher expenses. The underlying key nature of user behavior in purchasing instances can be essential for maximizing cloud market profits. However, for cloud service providers, there is little knowledge on assessing the risk of user choices on cloud instances. This paper proposes one of the first studies on the risk assessment in IaaS cloud markets. We first provide a modeling process to understand user and violations of SLOs, from server statistics. To understand the risk, we propose RISC, a mechanism to assess the risk of instance selection. RISC contains an analytic hierarchy process to evaluate the decisions, an optimization process to expose the risk frontier, and a feedback approach to fine-tuning the instance recommendation. We have evaluated our approach using simulations on real-world workloads and cloud market statistics. The results show that, compared to traditional approaches, our approach provides the best tradeoff between SLOs and costs, as it can maximize the overall profit up to 5X for the cloud service provider. All users achieve their SLOs goals while minimizing their average expenses by 34.6%.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Analytic hierarchy process. https://www.dii.unisi.it/~mocenni/Note_AHP.pdf

  2. Google cloud. https://cloud.google.com/compute/pricing

  3. Google cluster. https://github.com/google/cluster-data

  4. Super decisions. https://www.superdecisions.com

  5. Ahmad, F., Vijaykumar, T.N.: Joint optimization of idle and cooling power in data centers while maintaining response time. In: Architectural Support for Programming Languages and Operating Systems, vol. 45, no. 3, pp. 243–256 (2010)

    Google Scholar 

  6. Brender, N., Markov, I.: Risk perception and risk management in cloud computing: results from a case study of swiss companies. Int. J. Inf. Manag. 33(5), 726–733 (2013)

    Article  Google Scholar 

  7. Cao, X.R., Shen, H.X., Milito, R., Wirth, P.: Internet pricing with a game theoretical approach: concepts and examples. IEEE/ACM Trans. Netw. 10(2), 208–216 (2002)

    Article  Google Scholar 

  8. Cayirci, E., Garaga, A., Santana, A., Roudier, Y.: A cloud adoption risk assessment model. In: 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing (UCC), pp. 908–913. IEEE (2014)

    Google Scholar 

  9. Cloud, A.E.C.: Amazon web services (2011). Accessed 9 Nov 2011

    Google Scholar 

  10. Coffman, G.E., Garey, M.R., Johnson, D.S.: An application of bin-packing to multiprocessor scheduling. SIAM J. Comput. 7(1), 1–17 (1978)

    Article  MathSciNet  Google Scholar 

  11. Drissi, S., Houmani, H., Medromi, H.: Survey: risk assessment for cloud computing. Int. J. Adv. Comput. Sci. Appl. 4(12), 143–148 (2013)

    Google Scholar 

  12. Gohad, A., Narendra, N.C., Ramachandran, P.: Cloud pricing models: a survey and position paper. In: 2013 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), pp. 1–8. IEEE (2013)

    Google Scholar 

  13. Jin, H., Wang, X., Wu, S., Di, S., Shi, X.: Towards optimized fine-grained pricing of IaaS cloud platform. IEEE Int. Conf. Cloud Comput. Technol. Sci. 3(4), 436–448 (2015)

    Google Scholar 

  14. Kaplan, S., Garrick, B.J.: On the quantitative definition of risk. Risk Anal. 1(1), 11–27 (1981)

    Article  Google Scholar 

  15. Latif, R., Abbas, H., Assar, S., Ali, Q.: Cloud computing risk assessment: a systematic literature review. In: Park, J., Stojmenovic, I., Choi, M., Xhafa, F. (eds.) Future Information Technology. LNEE, vol. 276, pp. 285–295. Springer, Berlin (2014). https://doi.org/10.1007/978-3-642-40861-8_42

    Chapter  Google Scholar 

  16. Luko, S.N.: Risk assessment techniques. Qual. Eng. 26(3), 379–382 (2014)

    Article  Google Scholar 

  17. Macías, M., Guitart, J.: A genetic model for pricing in cloud computing markets. In: Proceedings of the 2011 ACM Symposium on Applied Computing, pp. 113–118. ACM (2011)

    Google Scholar 

  18. Miller, L., Mcelvaine, M.D., Mcdowell, R.M., Ahl, A.S.: Developing a quantitative risk assessment process. Rev. Sci. Tech. OIE 12(4), 1153–1164 (1993)

    Article  Google Scholar 

  19. Mishra, A.K., Hellerstein, J.L., Cirne, W., Das, C.R.: Towards characterizing cloud backend workloads: insights from google compute clusters. ACM SIGMETRICS Perform. Eval. Rev. 37(4), 34–41 (2010)

    Article  Google Scholar 

  20. Paschalidis, I.C., Tsitsiklis, J.N.: Congestion-dependent pricing of network services. IEEE/ACM Trans. Netw. 8(2), 171–184 (2000)

    Article  Google Scholar 

  21. Peiyu, L., Dong, L.: The new risk assessment model for information system in cloud computing environment. Procedia Eng. 15, 3200–3204 (2011)

    Article  Google Scholar 

  22. Purdy, G.: Raising the standard-the new ISO risk management standard. In: Wellington Meeting (2009)

    Google Scholar 

  23. Scaling, A.A.: Auto scaling. Amazon Web Services Inc. (2013)

    Google Scholar 

  24. Susan Moore, R.v.d.M.: Gartner forecasts worldwide public cloud revenue to grow 21.4 percent in 2018, April 2018. https://www.gartner.com/newsroom/id/3871416

  25. Wang, H., Jing, Q., He, B., Qian, Z., Zhou, L.: Distributed systems meet economics: pricing in the cloud (2010)

    Google Scholar 

  26. Ward, B.T., Sipior, J.C.: The internet jurisdiction risk of cloud computing. Inf. Syst. Manag. 27(4), 334–339 (2010)

    Article  Google Scholar 

  27. Wilder, B.: Cloud Architecture Patterns: Using Microsoft Azure. O’Reilly Media Inc, Cambridge (2012)

    Google Scholar 

  28. Xie, F., Peng, Y., Zhao, W., Chen, D., Wang, X., Huo, X.: A risk management framework for cloud computing. In: 2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS), vol. 1, pp. 476–480. IEEE (2012)

    Google Scholar 

  29. Xu, H., Li, B.: Maximizing revenue with dynamic cloud pricing: the infinite horizon case. In: 2012 IEEE International Conference on Communications (ICC), pp. 2929–2933. IEEE (2012)

    Google Scholar 

  30. Zhao, H., Pan, M., Liu, X., Li, X., Fang, Y.: Optimal resource rental planning for elastic applications in cloud market. In: 2012 IEEE 26th International Parallel & Distributed Processing Symposium (IPDPS), pp. 808–819. IEEE (2012)

    Google Scholar 

  31. Zhao, H., Pan, M., Liu, X., Li, X., Fang, Y.: Exploring fine-grained resource rental planning in cloud computing. IEEE Trans. Cloud Comput. 3(3), 304–317 (2015)

    Article  Google Scholar 

  32. Zheng, L., Joewong, C., Tan, C.W., Chiang, M., Wang, X.: How to bid the cloud. In: ACM Special Interest Group on Data Communication, vol. 45, no. 4, pp. 71–84 (2015)

    Google Scholar 

Download references

Acknowledgement

This research was supported by the grant from the Tencent Rhino Grant award (11002675), by the grant from the National Science Foundation China (NSFC) (617022501006873), and by the grant from Jiangxi Province Science Foundation for Youths (708237400050).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jingyun Gu , Zichen Xu or Cuiying Gao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gu, J., Xu, Z., Gao, C. (2018). RISC: Risk Assessment of Instance Selection in Cloud Markets. In: Vaidya, J., Li, J. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2018. Lecture Notes in Computer Science(), vol 11334. Springer, Cham. https://doi.org/10.1007/978-3-030-05051-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-05051-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-05050-4

  • Online ISBN: 978-3-030-05051-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics