Open Access Open Access  Restricted Access Subscription Access

An Energy Aware Data Scheduling Approach in Cloud Using GK-ANFIS


Affiliations
1 Department of Computer Science and Engineering, University Visvesvaraya College of Engineering, Bengaluru, Karnataka, India
 

HealthCare (HC) applications are vital and also time-sensitive. Due to the Internet of Things (IoT) technology’s capability to enhance the quality and efficiency of treatments, multiple HC applications were implemented through it to augment the patients’ health. IoT technology comprises of scheduling methodologies, which makes it intricate to self-configure and self-adapt to respond with respect to the environmental changes. Prevailing scheduling techniques don’t consider allocating tasks via sleep modes that consecutively bring about additional power consumption in addition to long time delays. Here, an energy-efficient as well as activity aware management framework called Gaussian Kernel-based Adaptive Neuro-Fuzzy Inference System (GK-ANFIS) is proposed for IoT devices on the cloud. The proposed work follows data filtering, Features Extraction (FE), Features Selection (FS), along with scheduling of IoT data. The proposed work allows the distribution of HC data of the patients to the proper Cloud Server (CS) of hospital admin through the implementation of GK-ANFIS centered scheduling along with allocation approach. The proposed method is implemented and its performance is analyzed. The outcomes rendered exhibit that the proposed techniques execute better when weighed against other existing algorithms.

Keywords

Adaptive Neuro-Fuzzy Inference System (ANFIS), Cloud Computing, Internet of Things (IoT), Scheduling.
User
Notifications
Font Size

  • Sanjeevi Pandiyan, T. Samraj Lawrence, V. Sathiyamoorthi, Manikandan Ramasamy, Qian Xia, and Ya Guo, “A performance-aware dynamic scheduling algorithm for cloud-based IoT applications”, Computer Communications, vol. 160, no. 1, pp. 512-520, 2020.
  • Charith Perera, Dumidu S. Talagala, Chi Harold Liu, and Julio C. Estrella, “Energy-efficient location and activity-aware on-demand mobile distributed sensing platform for sensing as a service in IoT clouds”, IEEE Transactions on Computational Social Systems, vol. 2, no. 4, pp. 171-181, 2015.
  • Mahalakshmi, J., and Venkata Krishna P, “An efficient priority based resource management framework for IoT enabled applications in the cloud”, Evolutionary Intelligence, vol. 14, no. 2, pp. 863-869, 2021.
  • Kalaivanan Karunanithy, and Bhanumathi Velusamy, “Cluster-Tree based Energy Efficient Data Gathering Protocol for Industrial Automation using WSNs and IoT”, Journal of Industrial Information Integration, vol. 19, no. 1, pp. 100156, 2020.
  • Mahammad Shareef Mekala, and Perumal Viswanathan, “Energy-efficient virtual machine selection based on resource ranking and utilization factor approach in cloud computing for IoT”, Computers & Electrical Engineering, vol. 73, no. 1, pp. 227-244, 2019.
  • Tahereh Saheb, and Leila Izadi, “Paradigm of IoT big data analytics in the healthcare industry: A review of scientific literature and mapping of research trends”, Telematics and Informatics, vol. 41, no. 1, pp. 70-85, 2019.
  • Thar Baker, Muhammad Asim, Hissam Tawfik, Bandar Aldawsari, and Rajkumar Buyya, “An energy-aware service composition algorithm for multiple cloud-based IoT applications”, Journal of Network and Computer Applications, vol. 89, no. 1, pp. 96-108, 2017.
  • Tahani Aladwani, “Scheduling IoT Healthcare Tasks in Fog Computing Based on their Importance”, Procedia Computer Science, vol. 163, no. 1, pp. 560-569, 2019.
  • Leila Ismail, and Huned Materwala, “Energy-aware vm placement and task scheduling in cloud-iot computing: Classification and performance evaluation”, IEEE Internet of Things Journal, vol. 5, no. 6, pp. 5166-5176, 2018.
  • Huaiying Sun, Huiqun Yu, Guisheng Fan, and Liqiong Chen, “Energy and time efficient task offloading and resource allocation on the generic IoT-fog-cloud architecture”, Peer-to-Peer Networking and Applications, vol. 13, no. 2, pp. 548-563, 2020.
  • Ding Ding, Xiaocong Fan, Yihuan Zhao, Kaixuan Kang, Qian Yin, and Jing Zeng, “Q-learning based dynamic task scheduling for energy-efficient cloud computing”, Future Generation Computer Systems, vol. 108, no. 1, pp. 361-371, 2020.
  • Zahra Ghanbari, Nima Jafari Navimipour, Mehdi Hosseinzadeh, and Aso Darwesh, “Resource allocation mechanisms and approaches on the Internet of Things”, Cluster Computing, vol. 22, no. 4, pp. 1253-1282, 2019.
  • Praveenchandar, J., Tamilarasi, A. Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. Journal of Ambient Intelligence and Humanised Computing, vol. 12, no. 3, pp. 4147–4159, 2021.
  • Sampa Sahoo, Bibhudatta Sahoo, and Ashok Kumar Turuk, “An Energy-Efficient Scheduling Framework for Cloud Using Learning Automata”, In 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), IEEE, pp. 1-5, 2018.
  • Mohammed Joda Usman, Abdul Samad Ismail, Abdulsalam Yau Gital, Ahmed Aliyu, and Tahir Abubakar, “Energy-Efficient Resource Allocation Technique Using Flower Pollination Algorithm for Cloud Datacenters”, In International Conference of Reliable Information and Communication Technology, Springer, pp. 15-29, 2018.
  • Amudha, S., and M. Murali, “Deep learning based energy efficient novel scheduling algorithms for body-fog-cloud in smart hospital”, Journal of Ambient Intelligence and Humanized Computing, vol. 12, no. 7, pp. 7441-7460, 2020.
  • Xiang Wu, Huanhuan Wang, Dashun Wei, and Minyu Shi, “ANFIS with natural language processing and gray relational analysis based cloud computing framework for real time energy efficient resource allocation”, Computer Communications, vol. 150, no. 1, pp. 122-130, 2020.
  • Hamid Reza Boveiri, Raouf Khayami, Mohamed Elhoseny, and M. Gunasekaran, “An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications”, Journal of Ambient Intelligence and Humanized Computing, vol. 10, no. 9, pp. 3469-3479, 2019.
  • Husnu Narman S, Md Shohrab Hossain, Mohammed Atiquzzaman, and Haiying Shen,“Scheduling internet of things applications in cloud computing”, Annals of Telecommunications, vol. 72, no. 1-2, pp. 79-93, 2017.
  • Randa Abdelmoneem M, Abderrahim Benslimane, and Eman Shaaban, “Mobility-Aware Task Scheduling in Cloud-Fog IoT-Based Healthcare Architectures”, Computer Networks, Vol. 179, no. 1, pp. 107348, 2020.
  • Abishi Chowdhury, and Shital Raut, “Scheduling Correlated IoT Application Requests Within IoT Eco-System: An Incremental Cloud Oriented Approach”, Wireless Personal Communications, vol. 108, no. 2, pp. 1275-1310, 2019.
  • Weiwei Lin, Gaofeng Peng, Xinran Bian, Siyao Xu, Victor Chang, and Yin Li, “Scheduling algorithms for heterogeneous cloud environment: main resource load balancing algorithm and time balancing algorithm”, Journal of Grid Computing, vol. 17, no. 4, pp. 699-726, 2019.
  • Xiaojin Ma, Honghao Gao, Huahu Xu, and Minjie Bian, “An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing”, EURASIP Journal on Wireless Communications and Networking, no. 1, pp. 249, 2019, https://doi.org/10.1186/s13638-019-1557-3.
  • Yiping Wen, Zhibin Wang, Yu Zhang, Jianxun Liu, Buqing Cao, and Jinjun Chen, “Energy and cost aware scheduling with batch processing for instance-intensive IoT workflows in clouds”, Future Generation Computer Systems, vol. 101, no. 1, pp. 39-50, 2019.
  • Mukhtar Mahmoud, ME, Joel JPC Rodrigues, Kashif Saleem, Jalal Al-Muhtadi, Neeraj Kumar, and Valery Korotaev, “Towards energy-aware fog-enabled cloud of things for healthcare”, Computers & Electrical Engineering, vol. 67, pp. 58-69, 2018.
  • Chunlin Li, Chengyi Wang, and Youlong Luo, “An efficient scheduling optimization strategy for improving consistency maintenance in edge cloud environment”, The Journal of Supercomputing, vol. 76, no. 9, pp. 6941-6968, 2020.
  • Banos, Oresti, Rafael Garcia, Juan A. Holgado-Terriza, Miguel Damas, Hector Pomares, Ignacio Rojas, Alejandro Saez, and Claudia Villalonga. "mHealthDroid: a novel framework for agile development of mobile health applications." In International workshop on ambient assisted living, Springer, pp. 91-98, 2014.

Abstract Views: 254

PDF Views: 1




  • An Energy Aware Data Scheduling Approach in Cloud Using GK-ANFIS

Abstract Views: 254  |  PDF Views: 1

Authors

Sampath Kumar Y. R.
Department of Computer Science and Engineering, University Visvesvaraya College of Engineering, Bengaluru, Karnataka, India
Champa H. N.
Department of Computer Science and Engineering, University Visvesvaraya College of Engineering, Bengaluru, Karnataka, India

Abstract


HealthCare (HC) applications are vital and also time-sensitive. Due to the Internet of Things (IoT) technology’s capability to enhance the quality and efficiency of treatments, multiple HC applications were implemented through it to augment the patients’ health. IoT technology comprises of scheduling methodologies, which makes it intricate to self-configure and self-adapt to respond with respect to the environmental changes. Prevailing scheduling techniques don’t consider allocating tasks via sleep modes that consecutively bring about additional power consumption in addition to long time delays. Here, an energy-efficient as well as activity aware management framework called Gaussian Kernel-based Adaptive Neuro-Fuzzy Inference System (GK-ANFIS) is proposed for IoT devices on the cloud. The proposed work follows data filtering, Features Extraction (FE), Features Selection (FS), along with scheduling of IoT data. The proposed work allows the distribution of HC data of the patients to the proper Cloud Server (CS) of hospital admin through the implementation of GK-ANFIS centered scheduling along with allocation approach. The proposed method is implemented and its performance is analyzed. The outcomes rendered exhibit that the proposed techniques execute better when weighed against other existing algorithms.

Keywords


Adaptive Neuro-Fuzzy Inference System (ANFIS), Cloud Computing, Internet of Things (IoT), Scheduling.

References





DOI: https://doi.org/10.22247/ijcna%2F2021%2F209983