Prioritized scheduling technique for healthcare tasks in cloud computing

被引:0
|
作者
Eman M. Elshahed
Randa M. Abdelmoneem
Eman Shaaban
Hayam A. Elzahed
Shahinaz M. Al-Tabbakh
机构
[1] Ain Shams University,Faculty of Women for Arts, Sciences, and Education
[2] Ain Shams University,Faculty of Computer Sciences
来源
The Journal of Supercomputing | 2023年 / 79卷
关键词
Internet-of-things (IoT); Cloud computing; Task scheduling; Healthcare monitoring;
D O I
暂无
中图分类号
学科分类号
摘要
The Internet-of-things (IoT) plays a significant role in healthcare monitoring, where the IoT Cloud integration introduces many new opportunities for real-time remote monitoring of the patient. Task scheduling is one of the major challenges in cloud environment. Solving that problem reduces delay, missed tasks, and failure rate, and increases the guarantee ratio. This paper proposes a new task scheduling and allocation technique: Prioritized Sorted Task-Based Allocation (PSTBA) for healthcare monitoring implemented in IoT cloud-based architecture. The proposed technique selects the best virtual machine to execute the health task considering multiple factors such as; the wait time of the VM and the Expected processing time (EPT) of the task as well as its criticality. An extensive simulation study is conducted using the CloudSim simulator to evaluate the performance of the proposed technique. The proposed technique is compared to the Sorted Task-Based Allocation (STBA) and FCFS techniques and it reduces the delay by 13.7% and 80.2%, the failure rate by 21% and 37.5%, and increases the guarantee ratio by 2.2% and 4.5% compared to STBA and FCFS, respectively. In analyzing the critical health tasks, the proposed PSTBA has also reduced the critical health tasks missed ratio by 15.7% and 50.9% compared to STBA and FCFS, respectively. The simulation results demonstrate that PSTBA is more effective than the STBA and FCFS techniques in terms of delay, missed critical tasks, guarantee ratio, and failure rate.
引用
收藏
页码:4895 / 4916
页数:21
相关论文
共 50 条
  • [1] Prioritized scheduling technique for healthcare tasks in cloud computing
    Elshahed, Eman M.
    Abdelmoneem, Randa M.
    Shaaban, Eman
    Elzahed, Hayam A.
    Al-Tabbakh, Shahinaz M.
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (05): : 4895 - 4916
  • [2] Prioritized job scheduling algorithm using parallelization technique in cloud computing
    Mhatre, Mallika
    Shree, Pragya
    Sharma, Sanjay Kumar
    2017 2ND INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2017, : 576 - 581
  • [3] An Optimized Collaborative Scheduling Algorithm for Prioritized Tasks with Shared Resources in Mobile-Edge and Cloud Computing Systems
    Amira A. Amer
    Ihab E. Talkhan
    Reem Ahmed
    Tawfik Ismail
    Mobile Networks and Applications, 2022, 27 : 1444 - 1460
  • [4] An Optimized Collaborative Scheduling Algorithm for Prioritized Tasks with Shared Resources in Mobile-Edge and Cloud Computing Systems
    Amer, Amira A.
    Talkhan, Ihab E.
    Ahmed, Reem
    Ismail, Tawfik
    MOBILE NETWORKS & APPLICATIONS, 2022, 27 (04): : 1444 - 1460
  • [5] Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments
    Abd Elaziz, Mohamed
    Abualigah, Laith
    Attiya, Ibrahim
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 : 142 - 154
  • [6] Energy-Aware Scheduling of Tasks in Cloud Computing
    Mehor, Yamina
    Rebbah, Mohammed
    Smail, Omar
    Informatica (Slovenia), 2024, 48 (16): : 125 - 136
  • [7] Multiobjective Prioritized Workflow Scheduling in Cloud Computing Using Cuckoo Search Algorithm
    Sahu, Babuli
    Swain, Sangram Keshari
    Mangalampalli, Sudheer
    Mishra, Satyasis
    APPLIED BIONICS AND BIOMECHANICS, 2023, 2023
  • [8] Scheduling of Cloud Computing Tasks via Intelligent Optimization Methods
    Ammari, Ahmed Chiheb
    Labidi, Wael
    Aldaoud, Manar
    Mnif, Faisal
    Yuan, Haitao
    Zhou, MengChu
    Sarrab, Mohammed
    PROCEEDINGS OF SEVENTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 4, 2023, 465 : 209 - 221
  • [9] A secure and efficient mechanism for scheduling tasks in cloud computing environments
    Bairagi, Ravi
    Purohit, Preetesh
    Bandhu, Kailash Chandra
    Litoriya, Ratnesh
    SECURITY AND PRIVACY, 2022, 5 (05)
  • [10] Intensified Scheduling Algorithm for Virtual Machine Tasks in Cloud Computing
    Saranu, K. A.
    Jaganathan, Suresh
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 2, 2015, 325 : 283 - 290