Skip to main content

A Proposed Framework for Autonomic Resource Management in Cloud Computing Environment

  • Chapter
  • First Online:
Autonomic Computing in Cloud Resource Management in Industry 4.0

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

Abstract

The technological revolution during the past decades has resulted in the explosion of data leading to an emergence of cloud computing that subsequently led to fog computing. These technologies are continuously striving for increased computational capability so as to inculcate it in our daily lives and obtain ever larger infrastructures. However, inclusion of heterogeneous infrastructures in such systems poses different challenges like complexity, security, and manageability. For the same, it necessitates an autonomic, self-managing system to address the growing complexities in its realization in terms of cost and complexity. These challenges have opened avenues for Autonomic computing, an approach that aims to provide significant benefits in terms of speed and automation by managing complex and heterogeneous infrastructure. Additionally, autonomic computing overcomes the limitations of manual control by providing an economical and robust solution in minimum time. As a result, autonomic computing has observed its widespread application since its inception. The proposed chapter focuses on the various aspects of autonomic computing like self-healing, self-optimization, self-protection, and so on, and presents a simplistic architecture. The proposed architecture implements autonomic computing infrastructure to dynamically control and manage services to develop and deploy an intelligent application. Hence, the proposed framework achieves the autonomic services to maintain the autonomic requirements of a wide range of network applications and services.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Kurian, D., & Raj, P. (2013). Autonomic computing for business applications. International Journal of Advanced Computer Science and Applications, 4(8).

    Google Scholar 

  2. Alippi, C., Fantacci, R., Marabissi, D., & Roveri, M. (2016). A cloud to the ground: The new frontier of intelligent and autonomous networks of things. IEEE Communications Magazine, 54(12), 14–20.

    Article  Google Scholar 

  3. Sterritt, R. (2005). Autonomic computing. Innovations in Systems and Software Engineering, 1(1), 79–88.

    Article  Google Scholar 

  4. Dong, X., Hariri, S., Xue, L., Chen, H., Zhang, M., Pavuluri, S., & Rao, S. (2003, April). Autonomia: An autonomic computing environment. In Conference proceedings of the 2003 IEEE international performance, computing, and communications conference, 2003. (pp. 61–68). IEEE.

    Google Scholar 

  5. Akhare, R., Mangla, M., Deokar, S., & Wadhwa, V. (2020). Proposed framework for fog computing to improve quality-of-service in IoT applications (In fog data analytics for IoT applications) (pp. 123–143). Singapore: Springer.

    Google Scholar 

  6. Gheisari, M. (2012). Design, implementation, and evaluation of SemHD: A new semantic hierarchical sensor data storage. Indian Journal of Innovations and Developments, 1(3), 115–120.

    Google Scholar 

  7. Mangla, M., Satpathy, S., Nayak, B., & Mohanty, S. N. (Eds.). (2021). Integration of cloud computing with internet of things: Foundations. analytics and applications. New York: John Wiley & Sons.

    Google Scholar 

  8. Tomar, R., Khanna, A., Bansal, A., & Fore, V. (2018). An architectural view towards autonomic cloud computing. Data Engineering and Intelligent Computing.

    Google Scholar 

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

    Google Scholar 

  10. Deokar, S., Mangla, M., & Akhare, R. (2021). A secure fog computing architecture for continuous health monitoring. In Fog computing for healthcare 4.0 environments (pp. 269-290). Springer, Champions.

    Google Scholar 

  11. Abuseta, Y. (2019). A fog computing based architecture for IoT services and applications development. arXiv preprint arXiv:1911.02403.

    Google Scholar 

  12. Ganek, A. G., & Corbi, T. A. (2003). The dawning of the autonomic computing era. IBM Systems Journal, 42(1), 5–18.

    Article  Google Scholar 

  13. Stoilov, T., & Stoilova, K. Autonomic computing applications for traffic control.

    Google Scholar 

  14. White, S. R., Hanson, J. E., Whalley, I., Chess, D. M., & Kephart, J. O. (2004, May). An architectural approach to autonomic computing. International conference on autonomic computing, 2004. Proceedings. (pp. 2–9). IEEE.

    Google Scholar 

  15. Chauhan, S. K. (2012). Autonomic computing: A long term vision in computing. Journal of Global Research in Computer Science, 3(5), 65–67.

    Google Scholar 

  16. Jaleel, A., Arshad, S., & Shoaib, M. (2018). A secure, scalable and elastic autonomic computing systems paradigm: Supporting dynamic adaptation of self-* services from an autonomic cloud. Symmetry, 10(5), 141.

    Article  Google Scholar 

  17. Omer, A., Mustafa, A., & Alghali, F. (2014). Advantages of autonomic computing over cloud computing comparative analysis. IOSR Journal of Electrical and Electronics Engineering, 9, 56–60.

    Article  Google Scholar 

  18. Furrer, F. J., & Püschel, G. (Eds.). (2017). Autonomic computing: State of the art-promises-impact. Dresden: Saechsische Landesbibliothek-Staats-und Universitaetsbibliothek Dresden.

    Google Scholar 

  19. Jimoh, F., McCluskey, T. L., Chrpa, L., & Gregory, P. (2012). Enabling autonomic properties in road transport system.

    Google Scholar 

  20. Exposito, E., Gomez, J., & Lamolle, M. (2009, November). Semantic and architectural framework for autonomic transport services. In 2009 computation world: Future computing, service computation, cognitive, adaptive, content, patterns (pp. 99–104). IEEE.

    Google Scholar 

  21. Boubin, J., Chumley, J., Stewart, C., & Khanal, S. (2019, June). Autonomic computing challenges in fully autonomous precision agriculture. In 2019 IEEE international conference on autonomic computing (ICAC) (pp. 11–17). IEEE.

    Google Scholar 

  22. Schlingensiepen, J., Nemtanu, F., Mehmood, R., & McCluskey, L. (2016). Autonomic transport management systems—Enabler for smart cities, personalized medicine, participation and industry grid/industry 4.0. In Intelligent transportation systems–problems and perspectives (pp. 3–35). Cham: Springer.

    Chapter  Google Scholar 

  23. Anala, M. R., & Shobha, G. (2012). Application of autonomic computing principles in virtualized environment. First international conference on information technology convergence and services (ITCS 2012) (p. 203208).

    Google Scholar 

  24. Mangla, M., Akhare, R., & Ambarkar, S. (2019). Context-aware automation based energy conservation techniques for IoT ecosystem. In Energy conservation for IoT devices (pp. 129–153). Singapore: Springer.

    Chapter  Google Scholar 

  25. Huebscher, M. C., & McCann, J. A. (2008). A survey of autonomic computing—Degrees, models, and applications. ACM Computing Surveys (CSUR), 40(3), 1–28.

    Article  Google Scholar 

  26. Abeywickrama, D. B., & Ovaska, E. (2017). A survey of autonomic computing methods in digital service ecosystems. Service Oriented Computing and Applications, 11(1), 1–31.

    Article  Google Scholar 

  27. Parashar, M., & Hariri, S. (2004, September). Autonomic computing: An overview. In International workshop on unconventional programming paradigms (pp. 257–269). Berlin: Springer.

    Google Scholar 

  28. Kephart, J., Kephart, J., Chess, D., Boutilier, C., Das, R., Kephart, J. O., & Walsh, W. E. (2003). An architectural blueprint for autonomic computing. IBM White paper (pp. 2–10).

    Google Scholar 

  29. Coutinho, E. F., Rego, P. A., Gomes, D. G., & de Souza, J. N. (2016, April). An architecture for providing elasticity based on autonomic computing concepts. In Proceedings of the 31st Annual ACM Symposium on Applied Computing (pp. 412–419).

    Google Scholar 

  30. Singh, A., Juneja, D., & Malhotra, M. (2015). Autonomous agent based load balancing algorithm in cloud computing. Procedia Computer Science, 45, 832–841.

    Article  Google Scholar 

  31. Singh, A., Juneja, D., & Malhotra, M. (2017). A novel agent based autonomous and service composition framework for cost optimization of resource provisioning in cloud computing. Journal of King Saud University-Computer and Information Sciences, 29(1), 19–28.

    Article  Google Scholar 

  32. Ghobaei-Arani, M., Souri, A., Baker, T., & Hussien, A. (2019). ControCity: An autonomous approach for controlling elasticity using buffer Management in Cloud Computing Environment. IEEE Access, 7, 106912–106924.

    Article  Google Scholar 

  33. Nazir, S., Patel, S., & Patel, D. (2020). Cloud-based autonomic computing framework for securing SCADA systems. In Innovations, algorithms, and applications in cognitive informatics and natural intelligence (pp. 276–297). IGI Global.

    Google Scholar 

  34. Nahar, K., & Chakraborty, P. (2020). A modified version of Vigenere cipher using 95 × 95 table. International Journal of Engineering and Advanced Technology (IJEAT), 9, 1144–1148.

    Article  Google Scholar 

  35. Nahar, K., & Chakraborty, P. (2020). Improved approach of rail fence for enhancing security. International Journal of Innovative Technology and Exploring Engineering, 9, 583–585.

    Google Scholar 

  36. Etemadi, M., Ghobaei-Arani, M., & Shahidinejad, A. (2020). Resource provisioning for IoT services in the fog computing environment: An autonomic approach. Computer Communications.

    Google Scholar 

  37. Kaur, M., & Kaur, H. (2019, February). Autonomic computing for sustainable and reliable fog computing. In Proceedings of international conference on sustainable computing in science. Rajasthan: Technology and Management (SUSCOM), Amity University Rajasthan.

    MATH  Google Scholar 

  38. Kayal, P., & Liebeherr, J. (2019, October). Poster: Autonomic service placement in fog computing. In Proceedings of the 2019 on wireless of the students, by the students, and for the students workshop (p. 17).

    Google Scholar 

  39. Zhao, Z., Schiller, E., Kalogeiton, E., Braun, T., Stiller, B., Garip, M. T., … Matta, I. (2017). Autonomic communications in software-driven networks. IEEE Journal on Selected Areas in Communications, 35(11), 2431–2445.

    Article  Google Scholar 

  40. Lam, A. N., & Haugen, Ø. (2018, May). Supporting IoT semantic interoperability with autonomic computing. In 2018 IEEE industrial cyber-physical systems (ICPS) (pp. 761–767). IEEE.

    Google Scholar 

  41. Khorsand, R., Ghobaei-Arani, M., & Ramezanpour, M. (2018). FAHP approach for autonomic resource provisioning of multitier applications in cloud computing environments. Software: Practice and Experience, 48(12), 2147–2173.

    Google Scholar 

  42. Singh, S., & Chana, I. (2015). Q-aware: Quality of service based cloud resource provisioning. Computers & Electrical Engineering, 47, 138–160.

    Article  Google Scholar 

  43. Gill, S. S., Buyya, R., Chana, I., Singh, M., & Abraham, A. (2018). BULLET: Particle swarm optimization based scheduling technique for provisioned cloud resources. Journal of Network and Systems Management, 26(2), 361–400.

    Article  Google Scholar 

  44. Singh, S., Chana, I., Singh, M., & Buyya, R. (2016). SOCCER: Self-optimization of energy-efficient cloud resources. Cluster Computing, 19(4), 1787–1800.

    Article  Google Scholar 

  45. Bittencourt, L. F., Diaz-Montes, J., Buyya, R., Rana, O. F., & Parashar, M. (2017). Mobility-aware application scheduling in fog computing. IEEE Cloud Computing, 4(2), 26–35.

    Article  Google Scholar 

  46. Kettimuthu, R., Liu, Z., Foster, I., Beckman, P. H., Sim, A., Wu, K., … & Choudhary, A. (2018, June). Towards autonomic science infrastructure: Architecture, limitations, and open issues. In Proceedings of the 1st international workshop on autonomous infrastructure for science (pp. 1–9).

    Google Scholar 

  47. Srivastava, B., & Kambhampati, S. (2005, June). The case for automated planning in autonomic computing. In Second international conference on autonomic computing (ICAC'05) (pp. 331–332). IEEE.

    Google Scholar 

  48. Dimitrakopoulos, G., & Demestichas, P. (2010). Systems based on cognitive networking principles and management functionality. IEEE Vehicular Technology, 5, 77–84.

    Article  Google Scholar 

  49. Exposito, E., Chassot, C., & Diaz, M. (2010, December). New generation of transport protocols for autonomous systems. In 2010 IEEE globecom workshops (pp. 1617–1621). IEEE.

    Google Scholar 

  50. Jain, A., & Kumar, R. (2017). Critical analysis of load balancing strategies for cloud environment. International Journal of Communication Networks and Distributed Systems, 18(3–4), 213–234.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Monika Mangla .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Mangla, M., Deokar, S., Akhare, R., Gheisari, M. (2021). A Proposed Framework for Autonomic Resource Management in Cloud Computing Environment. 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_10

Download citation

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

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics