ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

A Dynamic Optimization Algorithm for Task Scheduling in Cloud Computing With Resource Utilization

Journal: International Journal of Scientific Engineering and Technology (IJSET) (Vol.2, No. 10)

Publication Date:

Authors : ;

Page : 1062-1068

Keywords : Cloud; Service Request; Service Provider; Consumer; Scheduler Units Cloud Scheduling; Optimal Scheduling; Dynamic task execution.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

It is a style of computing where massively scalable resources are delivered as a service to external customers using Internet technologies. Scheduling in cloud is responsible for selection of best suitable resources for task execution, by taking some static and dynamic parameters and restrictions of tasks' into consideration. Cloud computing provides us with the massive pool of resources in terms of pay-as-you-use policy. Cloud delivers these resources on demand through the use of network resources under different load conditions. Cloud computing is the next stage in the Internet's evolution, providing the means through which everything ? from computing power to computing infrastructure, applications, business processes to personal collaboration ? can be delivered to you as a service wherever and whenever you need. Cloud computing has emerged as a popular computing model to support on demand services. As the users will be charged based on their usage the effective utilization of resources poses a major challenge. To accomplish this, a service request scheduling algorithm which reduces the waiting time of the task in the scheduler and maximizes the Quality of Service (QoS) is needed. Our proposed algorithm is based on 3-tier cloud architecture (Consumer, Service Provider and the Resource Provider) which benefits both the user (QoS) and the service provider (Cost) through effective schedule reallocation based on utilization ratio leading to better resource utilization. Performance analysis made with the existing scheduling techniques shows that our algorithm gives out a more optimized schedule and enhances the efficiency rate. The main objective of this paper we are showing the maximum utilization on client and server side accessing the cloud environment

Last modified: 2013-10-02 17:31:21