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.
Similar content being viewed by others
References
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
Lee I, Lee K (2015) The Internet of Things (IoT): applications, investments, and challenges for enterprises. Bus Horiz 58(4):431–440
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
Hayes B (2008) Cloud computing. Commun ACM 51(7):9–11
Mell P, Grance T (2011) The NIST definition of cloud computing
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-020-00468-8