ENHANCING JOB SCHEDULING IN CLOUD ENVIRONMENT: A REVIEW
Journal: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY (Vol.14, No. 6)Publication Date: 2015-03-30
Authors : Amita Rani; Mohita Garg;
Page : 5796-5802
Keywords : Cloud Computing; Load Balacing; Virtual Machine; Data Center; Data Center Broker.;
Abstract
Cloud computing is Internet based development and use of computer technology. It is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them. Scheduling is one of the core steps to efficiently exploit the capabilities of heterogeneous computing systems. The problem of mapping meta-tasks to a machine is shown to be NP-complete. The NP-complete problem can be solved only using heuristic approach. There are a number of heuristic algorithms that were tailored to deal with scheduling of independent tasks. Different criteria can be used for evaluating the efficiency of scheduling algorithms. The most important of them are makespan, flowtime and resource utilization. In this paper, a new heuristic algorithm for scheduling meta-tasks in heterogeneous computing system is presented. The proposed algorithm improves the performance in both makespan and effective utilization of resources by reducing the waiting time.?
Other Latest Articles
- TEDDEEC: Threshold Enhanced Developed Distributed Energy-Efficient Clustering Protocol for Heterogeneous Wireless Sensor Networks
- A MULTICRITERIA DECISION-MAKING APPROACH USED FOR THE SELECTION OF A LOGISTICS CENTER LOCATION
- Web-Based Knowledge Acquisition Approach for Building Diseases Symptoms Ontology
- Research on Application of Brand building of Chiang Ma Yuan Recreational Farm Area
- A Heuristic Algorithm that Finds the Minimum and the Maximum of the Outputs of a Fuzzy Socio-political Model of E-democracy
Last modified: 2016-06-29 16:18:01