UMR: A Multi-Round Algorithm for Scheduling Divisible Workloads
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Adaptive control of virtualized resources in utility computing environments
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
HPCC '08 Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications
Automated control in cloud computing: challenges and opportunities
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
An application-centric model for cloud management
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
Optimization of Resource Scheduling in Cloud Computing
SYNASC '10 Proceedings of the 2010 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
Adaptive resource provisioning for read intensive multi-tier applications in the cloud
Future Generation Computer Systems
A Performance Guarantee Approach for Cloud Applications Based on Monitoring
COMPSACW '11 Proceedings of the 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops
Achieving Performance and Availability Guarantees with Spot Instances
HPCC '11 Proceedings of the 2011 IEEE International Conference on High Performance Computing and Communications
Statistical Modeling of Spot Instance Prices in Public Cloud Environments
UCC '11 Proceedings of the 2011 Fourth IEEE International Conference on Utility and Cloud Computing
Reliable Provisioning of Spot Instances for Compute-intensive Applications
AINA '12 Proceedings of the 2012 IEEE 26th International Conference on Advanced Information Networking and Applications
Optimization of Resource Provisioning Cost in Cloud Computing
IEEE Transactions on Services Computing
Application-centric Cloud management
AICCSA '11 Proceedings of the 2011 9th IEEE/ACS International Conference on Computer Systems and Applications
Monetary Cost-Aware Checkpointing and Migration on Amazon Cloud Spot Instances
IEEE Transactions on Services Computing
Hi-index | 0.00 |
In late 2009, Amazon introduced spot instances to offer their unused resources at lower cost with reduced reliability. Amazon's spot instances allow customers to bid on unused Amazon EC2 capacity and run those instances for as long as their bid exceeds the current spot price. The spot price changes periodically based on supply and demand of spot instances, and customers whose bid exceeds it gain access to the available spot instances. Customers may expect their services at lower cost with spot instances compared to on-demand or reserved. However the reliability is compromised since the instances (IaaS) providing the service (SaaS) may become unavailable at any time without any notice to the customer. In this paper, we study various checkpointing schemes to increase the reliability over spot instances. Also we devise a novel checkpointing scheme on top of application-centric resource provisioning framework that increases the reliability while reducing the cost significantly.