2018•Journal of Emerging Technologies and Innovative ResearchRequires access

ENHANCED TASK SCHEDULING ALGORITHMS FOR CLOUD ENVIRONMENT

Dasaradh Ramaiah K, Aarthi Priya.R, Krishna Prasanna.M

Open publisher page 0 citations

Abstract

Cloud Computing is a hardbackstandpoint for large scale distributed computing and parallel processing. Normally it serves computing as a utility service as pay per use. The users task/process which is submitted on to the cloud purely depends cloud serves performance and high efficiency. To improve the performance of the cloud services, scheduling plays vital role on users process/task. Task scheduling is one of the main types of scheduling performed. The brief study of different task scheduling method which is used mostly is task scheduling in the cloud computing. But in cloud computing environment the major problem which decreases the performance is task scheduling. To improve system performance of the cloud, over there need an efficient task-scheduling algorithm. The main focus of the currenttask-scheduling algorithms is task-resource requirements, CPU memory, execution time and execution cost. Nevertheless, these things will not consider network bandwidth.The virtual machines will act as scheduling machines while we doing scheduling the task.For maintain the correct load on the processor regarding network bandwidth and increase the usages of the processor and more over to maintain the efficiency to decrease the task execution time(Minimum-Execution-Time) by applying scheduling algorithms in cloud environment. By providing the scheduling algorithms onto the cloud, it will control the completion time.

About this research paper

What this paper is about

Cloud Computing is a hardbackstandpoint for large scale distributed computing and parallel processing. Normally it serves computing as a utility service as pay per use. The users task/process which is submitted on to the cloud purely depends cloud serves performance and high efficiency. To improve the performance of the cloud services, scheduling plays vital role on users process/task. Task scheduling is one of the main types of scheduling performed. The brief study of different task scheduling method which is used mostly is task scheduling in the cloud computing. But in cloud computing environment the major problem which decreases the performance is task scheduling. To improve system performance of the cloud, over there need an efficient task-scheduling algorithm. The main focus of the currenttask-scheduling algorithms is task-resource requirements, CPU memory, execution time and execution cost. Nevertheless, these things will not consider network bandwidth.The virtual machines will act as scheduling machines while we doing scheduling the task.For maintain the correct load on the processor regarding network bandwidth and increase the usages of the processor and more over to maintain the efficiency to decrease the task execution time(Minimum-Execution-Time) by applying scheduling algorithms in cloud environment. By providing the scheduling algorithms onto the cloud, it will control the completion time.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Cloud Computing is a hardbackstandpoint for large scale distributed computing and parallel processing. Normally it serves computing as a utility service as pay per use. The users task/process which is submitted on to the cloud purely depends cloud serves performance and high efficiency. To improve the performance of the cloud services, scheduling plays vital role on users process/task. Task scheduling is one of the main types of scheduling performed. The brief study of different task scheduling method which is used mostly is task scheduling in the cloud computing. But in cloud computing environment the major problem which decreases the performance is task scheduling. To improve system performance of the cloud, over there need an efficient task-scheduling algorithm. The main focus of the currenttask-scheduling algorithms is task-resource requirements, CPU memory, execution time and execution cost. Nevertheless, these things will not consider network bandwidth.The virtual machines will act as scheduling machines while we doing scheduling the task.For maintain the correct load on the processor regarding network bandwidth and increase the usages of the processor and more over to maintain the efficiency to decrease the task execution time(Minimum-Execution-Time) by applying scheduling algorithms in cloud environment. By providing the scheduling algorithms onto the cloud, it will control the completion time.

Key concepts: Computer science, Fixed-priority pre-emptive scheduling, Distributed computing, Two-level scheduling, Fair-share scheduling, Round-robin scheduling, Cloud computing, Dynamic priority scheduling

Related papers

Back to paper searchBrowse research topicsOriginal source
ENHANCED TASK SCHEDULING ALGORITHMS FOR CLOUD ENVIRONMENT — Research Paper | ScholarLens