On Parallel Processing Systems: Amdahl's Law Generalized and Some Results on Optimal Design
IEEE Transactions on Software Engineering
A scheduling algorithm for tasks described by time value function
Real-Time Systems
The impact of job arrival patterns on parallel scheduling
ACM SIGMETRICS Performance Evaluation Review
Characteristics of a Large Shared Memory Production Workload
JSSPP '01 Revised Papers from the 7th International Workshop on Job Scheduling Strategies for Parallel Processing
An Architectural Overview of Alpha: A Real-Time, Distributed Kernel
Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures
A Scalable Solution to the Multi-Resource QoS Problem
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
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
Cluster scheduling for explicitly-speculative tasks
Proceedings of the 18th annual international conference on Supercomputing
Libra: a computational economy-based job scheduling system for clusters
Software—Practice & Experience
Balancing Risk and Reward in a Market-Based Task Service
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Statistical service assurances for applications in utility grid environments
Performance Evaluation - Special issue: Distributed systems performance
A multi-commodity flow approach to maximising utility in linked market-based grids
Proceedings of the 5th international workshop on Middleware for grid computing: held at the ACM/IFIP/USENIX 8th International Middleware Conference
MapReduce optimization using regulated dynamic prioritization
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Evaluating the impact of inaccurate information in utility-based scheduling
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Learning based opportunistic admission control algorithm for MapReduce as a service
Proceedings of the 3rd India software engineering conference
Service differentiation based on flexible time constraints in market-oriented grids
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
An Evaluation of the Benefits of Fine-Grained Value-Based Scheduling on General Purpose Clusters
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Profit-Driven Service Request Scheduling in Clouds
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
An evaluation of the benefits of fine-grained value-based scheduling on general purpose clusters
Future Generation Computer Systems
An evaluation of the benefits of fine-grained value-based scheduling on general purpose clusters
Future Generation Computer Systems
SLA-tree: a framework for efficiently supporting SLA-based decisions in cloud computing
Proceedings of the 14th International Conference on Extending Database Technology
Tradeoffs Between Profit and Customer Satisfaction for Service Provisioning in the Cloud
Proceedings of the 20th international symposium on High performance distributed computing
ActiveSLA: a profit-oriented admission control framework for database-as-a-service providers
Proceedings of the 2nd ACM Symposium on Cloud Computing
Utilization-based pricing for power management and profit optimization in data centers
Journal of Parallel and Distributed Computing
Performance evaluation of scheduling algorithms for database services with soft and hard SLAs
Proceedings of the second international workshop on Data intensive computing in the clouds
Business-driven short-term management of a hybrid IT infrastructure
Journal of Parallel and Distributed Computing
Using clouds to scale grid resources: An economic model
Future Generation Computer Systems
On the effect of using third-party clouds for maximizing profit
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Profit-driven scheduling for cloud services with data access awareness
Journal of Parallel and Distributed Computing
A grid broker pricing mechanism for temporal and budget guarantees
EPEW'11 Proceedings of the 8th European conference on Computer Performance Engineering
Dynamic management of resources and workloads for RDBMS in cloud: a control-theoretic approach
PhD '12 Proceedings of the on SIGMOD/PODS 2012 PhD Symposium
SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments
Journal of Computer and System Sciences
The ISQoS grid broker for temporal and budget guarantees
GECON'12 Proceedings of the 9th international conference on Economics of Grids, Clouds, Systems, and Services
International Journal of Web and Grid Services
Intelligent Randomize Round Robin for Cloud Computing
International Journal of Cloud Applications and Computing
Distribution-based query scheduling
Proceedings of the VLDB Endowment
Business-driven management of infrastructure-level risks in Cloud providers
Future Generation Computer Systems
Hi-index | 0.00 |
In a service-oriented, utility-computing, Grid-like world, service providers will execute jobs on behalf of their clients on systems rented from resource providers. This poses many challenges to the service provider, such as choosing which jobs to admit, when to run them, whether to execute them on one system or many, and how many resources to rent. To complicate matters, the service provider may experience resource uncertainty an inability to get the resources it needs or expects. The result will be sub-optimal choices of which jobs to accept and when to run them, and the service provider may have to pay penalties to its clients. Using an economics-based approach, we have developed scheduling policies that systematically address these problems. We show that the new policies deliver significantly more profit (or added value) than ones oblivious to such concerns.