Abstract

This paper focuses on providing a solution for online real time services using non-preemptive scheduling algorithm in order to minimize the execution time of the migrated tasks. Earlier, a non-preemptive scheduling with task migration algorithm is used to minimize the penalty. Whenever a task misses its deadline, it will migrate the task to another virtual machine and starts its execution from the beginning. Therefore it increases the execution time of the migrated task. In order to overcome this problem, a non-preemptive real time scheduling using checkpointing algorithm is proposed to minimize the execution time of the migrated tasks and minimizes the penalty even better by earlier completion of migrated tasks. This improves the overall system performance. Our simulation results outperform the older approaches based on the similar model.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.