Abstract
Cloud-based hosting promises cost advantages over conventional in-house (on-premise) application deployment. One important question when considering a move to the cloud is whether it makes sense for 'my' application to migrate to the cloud. This question is challenging to answer due to following reasons. Although many potential benefits of migrating to the cloud can be enumerated, some benefits may not apply to 'my' application. Also, there can be multiple ways in which an application might make use of the facilities offered by cloud providers. Answering these questions requires an in-depth understanding of the cost implications of all the possible choices specific to 'my' circumstances. In this study We identify an initial set of key factors affecting the costs of a deployement choice. Using benchmarks representing two different applications (TPC-W and TPC-E) we investigate the evolution of costs for different deployment choices. We show that application characteristics such as workload intensity, growth rate, storage capacity and software licensing costs produce complex combined effect on overall costs. We also discuss issues regarding workload variance and horizontal partitioning.
Original language | English (US) |
---|---|
State | Published - 2011 |
Event | 3rd USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2011 - Portland, United States Duration: Jun 14 2011 → Jun 15 2011 |
Conference
Conference | 3rd USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2011 |
---|---|
Country/Territory | United States |
City | Portland |
Period | 6/14/11 → 6/15/11 |
All Science Journal Classification (ASJC) codes
- Computer Science Applications
- Computer Networks and Communications
- Computer Science (miscellaneous)