Real-time transaction scheduling: a cost conscious approach
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
On maximizing service-level-agreement profits
Proceedings of the 3rd ACM conference on Electronic Commerce
Real-Time Databases and Data Services
Real-Time Systems
Balancing Risk and Reward in a Market-Based Task Service
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
SLA based profit optimization in autonomic computing systems
Proceedings of the 2nd international conference on Service oriented computing
Profitable services in an uncertain world
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
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
Open versus closed: a cautionary tale
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Fair, effective, efficient and differentiated scheduling in an enterprise data warehouse
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
Deadline division-based heuristic for cost optimization in workflow scheduling
Information Sciences: an International Journal
Adaptive Scheduling of Web Transactions
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Predicting Multiple Metrics for Queries: Better Decisions Enabled by Machine Learning
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Rethinking cost and performance of database systems
ACM SIGMOD Record
An evaluation of alternative architectures for transaction processing in the cloud
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Extreme scale with full SQL language support in microsoft SQL Azure
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Scalable Scheduling Policy Design for Open Soft Real-Time Systems
RTAS '10 Proceedings of the 2010 16th IEEE Real-Time and Embedded Technology and Applications Symposium
CloudDB: One Size Fits All Revived
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
SLA-Aware Profit Optimization in Cloud Services via Resource Scheduling
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
An Algorithm for Scheduling Certifiable Mixed-Criticality Sporadic Task Systems
RTSS '10 Proceedings of the 2010 31st IEEE Real-Time Systems Symposium
Optimizing Expected Time Utility in Cyber-Physical Systems Schedulers
RTSS '10 Proceedings of the 2010 31st IEEE Real-Time Systems Symposium
SLA-tree: a framework for efficiently supporting SLA-based decisions in cloud computing
Proceedings of the 14th International Conference on Extending Database Technology
Performance prediction for concurrent database workloads
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
iCBS: incremental cost-based scheduling under piecewise linear SLAs
Proceedings of the VLDB Endowment
Intelligent management of virtualized resources for database systems in cloud environment
ICDE '11 Proceedings of the 2011 IEEE 27th International Conference on Data Engineering
ActiveSLA: a profit-oriented admission control framework for database-as-a-service providers
Proceedings of the 2nd ACM Symposium on Cloud Computing
Performance Evaluation of Range Queries in Key Value Stores
IPDPSW '11 Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Trade-Off analysis of elasticity approaches for cloud-based business applications
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
Database service providers face heterogeneous customer workloads with widely varying characteristics. The query scheduling plays a critical role in serving such workloads and involves the careful consideration of specific requirements introduced in service provisioning environments. As a part of our real platform building process, we have collected specific requirements for the scheduling framework through extensive interactions with business organizations that provide services to real clients. Although there is a very large body of previous work in the scheduling area, there is no single scheduling method that is designed to satisfy all of our requirements. However, some of them may address certain aspects of those requirements. In this work, we rigorously evaluate a comprehensive set of such scheduling methods and present how they perform with respect to the full requirements list. We also propose and evaluate an effective extension to the most promising method, iCBS, we identified through the evaluations in this space.