Skip to main content
Log in

An efficient priority based resource management framework for IoT enabled applications in the cloud

  • Special Issue
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

Abstract

Internet of things (IoT) enabled applications are gaining importance in the recent times in many services likehealth care, smart homes, security services etc. The IoT enabled application generates huge volumes of data by continuously monitoring the environment. However, the IoT nodes are supported by cloud computing to meet computational and storage requirements due to limited computation capacity and storage. This paper presents cloud based framework for priority based IoT applications that use resources in an effective manner based on the emergency of the applications by the cloud. The simulation results proved the efficacy of the proposed framework with respect to CPU utilization and memory utilization. It is shown that the memory utilisation is 70% and CPU utilisation is 90% for the proposed framework and it performs better when compared with existing methods.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  2. Lee I, Lee K (2015) The Internet of Things (IoT): applications, investments, and challenges for enterprises. Bus Horiz 58(4):431–440

    Article  Google Scholar 

  3. Kelly SDT, Suryadevara NK, Mukhopadhyay SC (2013) Towards the implementation of IoT for environmental condition monitoring in homes. IEEE Sens J 13(10):3846–3853

    Article  Google Scholar 

  4. Hayes B (2008) Cloud computing. Commun ACM 51(7):9–11

    Article  Google Scholar 

  5. Mell P, Grance T (2011) The NIST definition of cloud computing

  6. Yu J, Kim M, Bang H-C, Bae S-H, Kim S-J (2015) IoT as a applications: cloud-based building management systems for the internet of things. Multimed Tools Appl. https://doi.org/10.1007/s11042-015-2785-0

    Article  Google Scholar 

  7. Suciu G, Suciu V, Halunga S, Fratu O (2015) Big data, internet of things and cloud convergence for e-health applications. In: Rocha A, Correia AM, Costanzo S, Reis LP (eds) New contributions in information systems and technologies. Springer, Berlin, pp 151–160

    Chapter  Google Scholar 

  8. Luo S, Ren B (2016) The monitoring and managing application of cloud computing based on Internet of Things. Comput Methods Prog Biomed 130:154–161

    Article  Google Scholar 

  9. Bai T, Rabara SA (2015) Design and development of integrated, secured and intelligent architecture for internet of things and cloud computing. In: 3rd international conference on future Internet of Things and cloud (FiCloud). IEEE, pp 817–822

  10. Kaur MJ, Maheshwari P (2016) Building smart cities applications using IoT and cloud-based architectures. In: 2016 international conference on industrial informatics and computer systems (CIICS). IEEE, pp 1–5

  11. Kakderi C, Komninos N, Tsarchopoulos P (2019) Smart cities and cloud computing: lessons from the STORM CLOUDS experiment. J Smart Cities 1(2):4–13

    Google Scholar 

  12. Plageras AP, Psannis KE, Stergiou C, Wang H, Gupta BB (2018) Efficient IoT-based sensor BIG Data collection–processing and analysis in smart buildings. Future Gener Comput Syst 82:349–357

    Article  Google Scholar 

  13. Dawson CJ, DiLuoffo VV, Kendzierski MD, Seaman JW (2016) Optimizing cloud service delivery within a cloud computing environment. U.S. Patent 9,274,848, issued March 1, 2016

  14. Jayaraman PP, Perera C, Georgakopoulos D, Dustdar S, Thakker D, Ranjan R (2017) Analytics-as-a-service in a multi-cloud environment through semantically-enabled hierarchical data processing. Softw Pract Exp 47(8):1139–1156

    Article  Google Scholar 

  15. Ningning S, Chao G, Xingshuo A, Qiang Z (2016) Fog computing dynamic load balancing mechanism based on graph repartitioning. China Commun 13(3):156–164

    Article  Google Scholar 

  16. Taherkordi A, Eliassen F (2016) Scalable modeling of cloud-based IoT services for smart cities. In: 2016 IEEE international conference on pervasive computing and communication workshops (PerCom workshops). IEEE, pp 1–6

  17. Rahman AFA, Daud M, Mohamad MZ (2016) Securing sensor to cloud ecosystem using internet of things (IoT) security framework. In: Proceedings of the international conference on Internet of Things and cloud computing. ACM, p 79

  18. Baker T, Asim M, Tawfik H, Aldawsari B, Buyya R (2017) An energy-aware service composition algorithm for multiple cloud-based IoT applications. J Netw Comput Appl 89:96–108

    Article  Google Scholar 

  19. Misra S, Krishna PV, Kalaiselvan K, Saritha V, Obaidat MS (2014) Learning automata-based QoS framework for cloud IaaS. IEEE Trans Netw Serv Manag 11(1):15–24

    Article  Google Scholar 

  20. Sahoo S, Sahoo B, Turuk AK (2020) A learning automata-based scheduling for deadline sensitive task in the cloud. IEEE Trans Serv Comput. https://doi.org/10.1109/tsc.2019.2906870

    Article  Google Scholar 

  21. Aslanpour MS, Ghobaei-Arani M, Heydari M, Mahmoudi N (2019) LARPA: a learning automata-based resource provisioning approach for massively multiplayer online games in cloud environments. Int J Commun Syst 32(14):e4090

    Article  Google Scholar 

  22. Shen S, Huang L, Zhou H, Shui Yu, Fan E, Cao Q (2018) Multistage signaling game-based optimal detection strategies for suppressing malware diffusion in fog-cloud-based IoT networks. IEEE Internet Things J 5(2):1043–1054

    Article  Google Scholar 

  23. Shen M, Ma B, Zhu L, Xiaojiang D, Xu K (2018) Secure phrase search for intelligent processing of encrypted data in cloud-based IoT. IEEE Internet Things J 6(2):1998–2008

    Article  Google Scholar 

  24. Liu B, Yu XL, Chen S, Xu X, Zhu L (2017) Blockchain based data integrity service framework for IoT data. In: 2017 IEEE international conference on web services (ICWS). IEEE, pp 468–475

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Mahalakshmi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mahalakshmi, J., Krishna, P.V. An efficient priority based resource management framework for IoT enabled applications in the cloud. Evol. Intel. 14, 863–869 (2021). https://doi.org/10.1007/s12065-020-00468-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-020-00468-8

Keywords

Navigation