Projects per year
Abstract
Numerous organisations are considering moving at least some of their existing applications to the cloud. A key motivating factor for this fast-paced adoption of cloud is the expectation of cost savings. Estimating what these cost savings might be requires comparing the known cost of running an application in-house with a predicted cost of its cloud deployment. A major problem with this approach is the lack of suitable techniques for predicting the cost of the virtual machines (VMs) that a cloud-deployed application requires in order to achieve a given service-level agreement. We introduce a technique that addresses this problem by using established results from queueing network theory to predict the minimum VM cost of cloud deployments starting from existing application logs. We describe how this formal technique can be used to predict the cost-performance trade-offs available for the cloud deployment of an application, and presents a case study based on a real-world webmail service.
Original language | English |
---|---|
Title of host publication | Proceedings of the ACM Symposium on Applied Computing |
Pages | 397-404 |
DOIs | |
Publication status | Published - 27 May 2013 |
Event | 28th Annual ACM Symposium on Applied Computing, SAC 2013 - Coimbra, United Kingdom Duration: 18 Mar 2013 → 22 Mar 2013 |
Conference
Conference | 28th Annual ACM Symposium on Applied Computing, SAC 2013 |
---|---|
Country/Territory | United Kingdom |
City | Coimbra |
Period | 18/03/13 → 22/03/13 |
Keywords
- Cloud computing
- Cost
- Log analysis
- Performance
Projects
- 1 Finished