Skip to main content

Emerging Paradigms and Practices in Cloud Resource Management

Part of the EAI/Springer Innovations in Communication and Computing book series (EAISICC)

Abstract

Cloud computing is one of the hottest technology paradigms started in 2006 with the advent of access to information and communication technology (ICT) resources as the hosted services via the Internet, and Amazon was deliberated as the pioneer. This paradigm shift started with two popularly known features (pay-per-use and shared ownership) and gathered enormous popularity and adoption in Small- and Medium-scale Enterprises. Today, the world has entered into the industry 4.0 era. The conceptualization journey of cloud started with the idea of utility computing, which was first coined by John McCarthy in 1961. Initially, it was perceived that “computing” will be viewed as a public utility in futuristic technology paradigms. Today, this perception has been transformed into visible reality and exponentially growing in computing, communication, and collaboration of systems. This chapter is a broad overview that outlines the important concerns pertaining to the foundation of cloud computing, core concepts that make the cloud a revolutionary technology, and brief evolution with the responses to why the cloud is so sticky technology. Since resource allocation and management is one of the key objective of cloud computing, therefore, this chapter proposes to cover the effective resource management techniques with efficient allocation or reallocation of resources. The cloud contains a large variety of off-site or onsite shareable resources, and therefore effective and efficient resource management is constantly a critical issue to maintain trust, transparency, and availability of services. From the cloud service providers (CSPs) viewpoint, cloud resources must be distributed in a transparent manner with trust and judicious compliances to customers. Also, the promised quality attributes should be maintained in the cloud computing environment. The organization complains about trust and transparency in billings of cloud services. This chapter covers a case study toward the mitigation of trust and transparency issues in consumed cloud resources and their monitoring and metering management in alignment with cloud governance policies and management frameworks over intercloud and intraclouds. The core concepts, definitions, functions, processes of resource management, and contextualized frameworks are covered with challenges to make this chapter a complete knowledge set.

Keywords

  • Cloud computing
  • Foundation and evolution
  • Resource management
  • Models
  • Dynamics and conceptualization
  • Cloud governance
  • Cloud management
  • Techno-business perception

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-030-71756-8_2
  • Chapter length: 23 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   149.00
Price excludes VAT (USA)
  • ISBN: 978-3-030-71756-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Hardcover Book
USD   199.99
Price excludes VAT (USA)
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

References

  1. Marinescu, D. C. (2013, July 8). Cloud computing: Theory and practice. Cambridge, MA: Elsevier.

    Google Scholar 

  2. Kumbhar, P. (2019, July 6). Summary of computing laws amdahl, dennard, gustafson, little more and more.

    Google Scholar 

  3. Dinote, A., Sharma, D. P., Gure, A. T., Singh, B. K., & Choudhury, T. (2020). Medication processes automation using unified green computing and communication model. Journal of Green Engineering, 10(9).

    Google Scholar 

  4. Singh, B. K., Sharma, D. P., Alemu, M., & Adane, A. (2020). Cloud-based outsourcing framework for efficient IT project management practices. (IJACSA) International Journal of Advanced Computer Science and Applications, 11(9), 114–152.

    Google Scholar 

  5. Chana, I., & Kaur, T. (2013, May). Delivering IT as a utility – A systematic review. IJFCST, 3(3), 11–30.

    CrossRef  Google Scholar 

  6. Tomar, R., Khanna, A., Bansal, A., & Fore, V. (2018). An architectural view towards autonomic cloud computing – data engineering and intelligent. Computing.

    Google Scholar 

  7. Yadav, A. K., Tomar, R., Kumar, D., & Gupta, H. (2012). Security and privacy concerns in cloud computing, Computer Science and Software Engineering, 2(5).

    Google Scholar 

  8. Wikipedia. (2013). Cloud computing. The free encyclopaedia.

    Google Scholar 

  9. Ward, J. S., & Barker, A. (2014). Observing the clouds: A survey and taxonomy of cloud monitoring. Journal of Cloud Computing, 24(3).

    Google Scholar 

  10. unctad. (2019). Digital economy report. United Nation.

    Google Scholar 

  11. Douglas, D. D., & Barry, K. (2013). Cloud computing model. Science Direct.

    Google Scholar 

  12. Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. Gaithersburg, MD: National Institute of Standards & Technology.

    CrossRef  Google Scholar 

  13. Sharma, D. P., Sharma, R. K., & Ayodele, A. (2008). Convergence of intranetware in project management for effective enterprise management. Journal of Global Information Technology (JGIT)-USA, 4(2), 65–85.

    Google Scholar 

  14. Amin Tuni, D. P. S. (2019). Assessment of knowledge sharing practices in higher learning institutions: A new exploratory framework–AT-DP KSPF. The IUP Journal of Knowledge Management, 17(4), 7–20.

    Google Scholar 

  15. Intelligence, D. M.. (2020, June 12). Cloud migration services market, size, share, opportunities and forecast. DDIC131.

    Google Scholar 

  16. Dewangan, B. K., Agarwal, A., Choudhury, T., & Pasricha, A. (2020). Cloud resource optimization system based on time and cost. International Journal of Mathematical, Engineering and Management Sciences, 5(4). https://doi.org/10.33889/IJMEMS.2020.5.4.060

  17. Wadhwa, M., Goel, A., Choudhury, T., & Mishra, V. P. (2019). Green cloud computing-A greener approach to IT. 2019 international conference on computational Intelligence and knowledge economy (ICCIKE) (pp. 760–764).

    Google Scholar 

  18. Kaur, A., Raj, G., Yadav, S., & Choudhury, T. (2018). Performance evaluation of AWS and IBM cloud platforms for security mechanism. 2018 international conference on computational techniques, electronics and mechanical systems (CTEMS) (pp. 516–520).

    Google Scholar 

  19. Deelman, E., Gannon, D. B., Shield, M., & Taylor, I. J. (2014). Workflows for E-science: Scientific workflows for grids. London: Springer.

    Google Scholar 

  20. Li, Y., Raicu, I., Lu, S., Tian, W., Liu, H., & Zhao, Y. (2015). Enabling scalable scientific workflow management in the cloud. Future Generation Computer System, 46, 3–16.

    CrossRef  Google Scholar 

  21. Bubendorfer, K., & Arabnejad, V. (2015). Cost effective and deadline constrained scientific workflow scheduling for commercial clouds. In: Network Computing and Applications (NCA). IEEE, 14th International Symposium On (Vol. 33, pp. 106–113).

    Google Scholar 

  22. Shyam, G. K., & Manvi, S. S. (2014). Resource management for infrastructure as a service (IaaS) in cloud computing: A survey. Journal of Networking and Computer Application, 141, 424–440.

    Google Scholar 

  23. Choudhury, T., Gupta, A., Pradhan, S., Kumar, P., & Rathore, Y. S. (2018). Privacy and security of cloud-based internet of things (IoT). In Proceedings – 2017 international conference on computational intelligence and networks, CINE 2017. https://doi.org/10.1109/CINE.2017.28

  24. Bansal, S., Gulati, K., Kumar, P., & Choudhury, T. (2018). An analytical review of PaaS-cloud layer for application design. In Proceedings of the 2017 international conference on smart technology for smart nation, SmartTechCon 2017. https://doi.org/10.1109/SmartTechCon.2017.8358374

  25. Chard, K., Bubendorfer, K., Lacinski, L., Madduri, R., Foster, I., & Chard R. (2015). Cost-aware elastic cloud provisioning for scientific workloads. In IEEE 8th international conference on cloud computing (Vol. 130, pp. 971–974).

    Google Scholar 

  26. Yi, S., Andrzejak, A., & Kondo, D. (2012). Monetary cost-aware checkpointing and migration on amazon cloud spot instances. IEEE Transactions on Services Computing, 15(4), 512–524.

    CrossRef  Google Scholar 

  27. Jennings, B., & Stadler, R. (2015). Resource management in clouds: Survey and research challenges. Journal of Network and System Management, 23(3), 567–619.

    CrossRef  Google Scholar 

  28. Mustafa, S., Nazir, B., Hayat, A., Khan, A. R., & Madani, S. A. (2015). Hayat resource management in cloud computing: Taxonomy, prospects, and challenges. Computer and Electrical Engineering, 47, 186–203.

    CrossRef  Google Scholar 

  29. Marinescu, D. C. (2013). Cloud computing: Theory and practice. Waltham: Morgan Kauffman.

    Google Scholar 

  30. Asres, K., Gure, A. T., & Sharma, D. P. (2019). Automatic surveillance and control system framework-DPS-KA-AT for alleviating disruptions of social Media in Higher Learning Institutions. Journal of Computer and Communications, 8(1), 1–15.

    CrossRef  Google Scholar 

  31. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., et al. (2010). A view of cloud computing. Communications of ACM. New York.

    Google Scholar 

  32. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., et al. (2010). A view of cloud computing and communication. ACM, 53(4), 50–58.

    CrossRef  Google Scholar 

  33. Manvi, S. S., & Shyam, G. K. (2014). Resource management for infrastructure as a service (IaaS) in cloud computing: A survey. Journal of Network and Computer Application, 141, 424–440.

    CrossRef  Google Scholar 

  34. Chieu, T. C., Mohindra, A., Karve, A. A., & Segal, A. (2009). Dynamic scaling of web applications in a virtualized cloud computing environment. Washington, DC.

    Google Scholar 

  35. Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., & Zagorodnov, D.. (2009). The eucalyptus open-source cloud-computing system. Shanghai.

    Google Scholar 

  36. Chana, I., & Singh, S. (2014). Quality of service and service level agreements for cloud environments: Issues and challenges. In Challenges, limitations and R&D solutions, Switzerland.

    Google Scholar 

  37. Chana, I., & Singh, S. (2016). A survey on resource scheduling in cloud computing: Issues and challenges. Journal of Grid Computing, 14(2), 217–264.

    CrossRef  Google Scholar 

  38. Bala, A., & Chana, I. (2011). A survey of various workflow scheduling algorithms in cloud environment In Nagpur.

    Google Scholar 

  39. Dewangan, B. K., Jain, A., & Choudhury, T. (2020). GAP: Hybrid task scheduling algorithm for cloud. Revue d’Intelligence Artificielle, 34(4), 479–485. https://doi.org/10.18280/ria.340413.

    CrossRef  Google Scholar 

  40. Singh, S., & Chana, I. (2016). Cloud resource provisioning: Survey, status and future research directions. Knowledge and Information System, 49(3), 1005–1069.

    CrossRef  Google Scholar 

  41. Sotiriadis, S., Bessis, N., & Antonopoulos, N. (2011). Towards inter-cloud schedulers: A survey of meta-scheduling approaches. In 2011 international conference on, Barcelona.

    Google Scholar 

  42. Wu, F., Wu, Q., & Tan, Y. (2015). Workflow scheduling in cloud: A survey. The Journal of Supercomputing, 71(9), 3373–3418.

    CrossRef  Google Scholar 

  43. Shekhawat, H. S., & Sharma, D. P. (2012). Hybrid cloud computing in E-governance: Related security risks and solutions. Research Journal of Information Technology, 4(1), 1–6.

    CrossRef  Google Scholar 

  44. Wan, J., Chen, B., Imran, M., Tao, F., Li, D., Liu, C., & Ahmad, S. (2018). Toward dynamic resources management for IoT-based manufacturing. In IEEE Communications Magazine (Vol. 56(2), pp. 52–59). IEEE.

    Google Scholar 

  45. Raptis, T. P., Passarella, A., & Conti, M. (2019). Data management in industry 4.0: State of the art and open challenges. In Access (Vol. 7, pp. 97052–97093). IEEE.

    Google Scholar 

  46. Ibrahim, A. A. Z. A., Kliazovich, D., & Bouvry, P. (2016). Service level agreement assurance between cloud services providers and cloud customers. Cartagena.

    Google Scholar 

  47. Mandal, R., Mondal, M. K., Banerjee, S., & Biswas, U. (2020). An approach toward design and development of an energy-aware VM selection policy with improved SLA violation in the domain of green cloud computing. Journal of Super Computer, 76, 7374–7393.

    CrossRef  Google Scholar 

  48. Daraghmeh, M., Melhem, S. B., Agarwal, A., Goel, N., & Zaman, M. (2018). Linear and logistic regression based monitoring for resource Management in Cloud Networks. Barcelona.

    Google Scholar 

  49. Wu, L., & Buyya, R. (2012). Service level agreement (SLA) in utility cloud systems (p. 25). IGI Global: Melbourne.

    Google Scholar 

  50. Gure, A. T., & Sharma, D. P. (2019). Assessment of knowledge sharing practices in higher learning institutions: A new exploratory framework–AT-DP KSPF. The IUP Journal of Knowledge Management, 17(4), 7–20.

    Google Scholar 

  51. Muda, J., Tumsa, S., Tuni, A., & Sharma, D. P. (2020). Cloud-enabled E-governance framework for citizen centric services. Journal of Computer and Communications, 8(7), 63–78.

    CrossRef  Google Scholar 

  52. Chakraborty, P. (2017). Simulation of reducing broadcasting protocol in ad hoc wireless networks. International Journal of Scientific & Engineering Research, 8(7), 295–301.

    Google Scholar 

  53. Wu, F., Wu, Q., & Tan, Y. (2015). Workflow scheduling in cloud: A survey. Journal of Super Computer, 71(9), 3373–3418.

    CrossRef  Google Scholar 

  54. Wu, L., & Buyya, R. Service level agreement (SLA) in utility cloud systems. arXiv:1010.2881.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bhupesh Kumar Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Sharma, D.P., Singh, B.K., Gure, A.T., Choudhury, T. (2021). Emerging Paradigms and Practices in Cloud Resource Management. In: Choudhury, T., Dewangan, B.K., Tomar, R., Singh, B.K., Toe, T.T., Nhu, N.G. (eds) Autonomic Computing in Cloud Resource Management in Industry 4.0. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-71756-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-71756-8_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-71755-1

  • Online ISBN: 978-3-030-71756-8

  • eBook Packages: EngineeringEngineering (R0)