Difficulties in simulating the internet
IEEE/ACM Transactions on Networking (TON)
FLEX: Load Balancing and Management Strategy for Scalable Web Hosting Service
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
Dynamically scaling applications in the cloud
ACM SIGCOMM Computer Communication Review
Adaptive resource provisioning for read intensive multi-tier applications in the cloud
Future Generation Computer Systems
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
A study on scalability of services and privacy issues in cloud computing
ICDCIT'12 Proceedings of the 8th international conference on Distributed Computing and Internet Technology
Toward scalable Web systems on multicore clusters: making use of virtual machines
The Journal of Supercomputing
Advertising Strategies in Electronic Retailing: A Differential Games Approach
Information Systems Research
Towards Runtime Reconfiguration of Application Control Policies in the Cloud
Journal of Network and Systems Management
On a Catalogue of Metrics for Evaluating Commercial Cloud Services
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
Modeling and performance analysis of large scale IaaS Clouds
Future Generation Computer Systems
Mathematics of Operations Research
Hi-index | 0.00 |
Web applications' traffic demand fluctuates widely and unpredictably. The common practice of provisioning a fixed capacity would either result in unsatisfied customers (underprovision) or waste valuable capital investment (overprovision). By leveraging an infrastructure cloud's on-demand, pay-per-use capabilities, we finally can match the capacity with the demand in real time. This paper investigates how we can build a web server farm in the cloud. We first present a benchmark performance study on various cloud components, which not only shows their performance results, but also reveals their limitations. Because of the limitations, no single configuration of cloud components can excel in all traffic scenarios. We then propose a dynamic switching architecture which dynamically switches among several configurations depending on the workload and traffic pattern.