Journal of Parallel and Distributed Computing - Special issue on parallel evolutionary computing
Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors
Journal of the ACM (JACM)
Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
Journal of Parallel and Distributed Computing - Special issue on software support for distributed computing
Journal of Parallel and Distributed Computing
QoS and Contention-Aware Multi-Resource Reservation
Cluster Computing
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Data Management in an International Data Grid Project
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Scheduling in a Grid Computing Environment Using Genetic Algorithms
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
G-commerce: Market Formulations Controlling Resource Allocation on the Computational Grid
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Predicting Application Run Times Using Historical Information
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
A computational economy for grid computing and its implementation in the Nimrod-G resource broker
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
User-Centric Performance Analysis of Market-Based Cluster Batch Schedulers
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
IEEE Transactions on Parallel and Distributed Systems
The workload on parallel supercomputers: modeling the characteristics of rigid jobs
Journal of Parallel and Distributed Computing
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Utility computing SLA management based upon business objectives
IBM Systems Journal
A Genetic Algorithm Based Approach for Scheduling Decomposable Data Grid Applications
ICPP '04 Proceedings of the 2004 International Conference on Parallel Processing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
Cost-Based Scheduling of Scientific Workflow Application on Utility Grids
E-SCIENCE '05 Proceedings of the First International Conference on e-Science and Grid Computing
Software—Practice & Experience
Backfilling with lookahead to optimize the packing of parallel jobs
Journal of Parallel and Distributed Computing
On incorporating differentiated levels of network service into GridSim
Future Generation Computer Systems
A Grid Infrastructure for Utility Computing
WETICE '06 Proceedings of the 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
A provisioning model and its comparison with best-effort for performance-cost optimization in grids
Proceedings of the 16th international symposium on High performance distributed computing
GridEcon - the economic-enhanced next-generation internet
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
SORMA - building an open grid market for grid resource allocation
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
Multisite co-allocation algorithms for computational grid
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
An auction method for resource allocation in computational grids
Future Generation Computer Systems
Cloudbus Toolkit for Market-Oriented Cloud Computing
CloudCom '09 Proceedings of the 1st International Conference on Cloud Computing
Using economic regulation to prevent resource congestion in large-scale shared infrastructures
Future Generation Computer Systems
A survey of economic models in grid computing
Future Generation Computer Systems
Energy-efficient and multifaceted resource management for profit-driven virtualized data centers
Future Generation Computer Systems
A dual-band priority assignment algorithm for dynamic QoS resource management
Future Generation Computer Systems
High level QoS-driven model for Grid applications in a simulated environment
Future Generation Computer Systems
Budget-Deadline constrained workflow planning for admission control in market-oriented environments
GECON'11 Proceedings of the 8th international conference on Economics of Grids, Clouds, Systems, and Services
SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments
Journal of Computer and System Sciences
Cost-benefit analysis of an SLA mapping approach for defining standardized Cloud computing goods
Future Generation Computer Systems
Provisioning-Based Resource Management for Effective Workflow Scheduling on Utility Grids
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Bacterial foraging based hyper-heuristic for resource scheduling in grid computing
Future Generation Computer Systems
An Adaptive Scheduler Framework for Complex Workflow Jobs on Grid Systems
International Journal of Distributed Systems and Technologies
MIP model scheduling for multi-clusters
Euro-Par'12 Proceedings of the 18th international conference on Parallel processing workshops
An Adaptable Job Submission System Based on Moderate Price-Adjusting Policy in Market-Based Grids
Wireless Personal Communications: An International Journal
Budget-Deadline Constrained Workflow Planning for Admission Control
Journal of Grid Computing
QoS based resource provisioning and scheduling in grids
The Journal of Supercomputing
Hi-index | 0.00 |
With the growth of Utility Grids and various Grid market infrastructures, the need for efficient and cost effective scheduling algorithms is also increasing rapidly, particularly in the area of meta-scheduling. In these environments, users not only may have conflicting requirements with other users, but also they have to manage the trade-off between time and cost such that their applications can be executed most economically in the minimum time. Thus, selection of the best Grid resources becomes a challenge in such a competitive environment. This paper presents three novel heuristics for scheduling parallel applications on Utility Grids that manage and optimize the trade-off between time and cost constraints. The performance of the heuristics is evaluated through extensive simulations of a real-world environment with real parallel workload models to demonstrate the practicality of our algorithms. We compare our scheduling algorithms against existing common meta-schedulers experimentally. The results show that our algorithms outperform existing algorithms by minimizing the time and cost of application execution on Utility Grids.