Optimal static load balancing in distributed computer systems
Journal of the ACM (JACM)
Processor-sharing queues: some progress in analysis
Queueing Systems: Theory and Applications
Optimal allocation of multiple class resources in computer systems
SIGMETRICS '88 Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Performance and stability of communication networks via robust exponential bounds
IEEE/ACM Transactions on Networking (TON)
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
On the relevance of long-range dependence in network traffic
IEEE/ACM Transactions on Networking (TON)
The designer's perspective to atomic noncooperative networks
IEEE/ACM Transactions on Networking (TON)
Resource management policies for e-commerce servers
ACM SIGMETRICS Performance Evaluation Review
In search of invariants for e-business workloads
Proceedings of the 2nd ACM conference on Electronic commerce
On maximizing service-level-agreement profits
Proceedings of the 3rd ACM conference on Electronic Commerce
On balancing the load in a clustered web farm
ACM Transactions on Internet Technology (TOIT)
Analysis of queues under correlated arrivals with applications to web server performance
ACM SIGMETRICS Performance Evaluation Review
Sojourn time asymptotics in the M/G/1 processor sharing queue
Queueing Systems: Theory and Applications
Understanding the slowdown of large jobs in an M/GI/1 system
ACM SIGMETRICS Performance Evaluation Review
INFOCOM '95 Proceedings of the Fourteenth Annual Joint Conference of the IEEE Computer and Communication Societies (Vol. 3)-Volume - Volume 3
Modeling object characteristics of dynamic Web content
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Priority Mechanisms for OLTP and Transactional Web Applications
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
Efficiently serving dynamic data at highly accessed web sites
IEEE/ACM Transactions on Networking (TON)
An analytical model for multi-tier internet services and its applications
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Stochastically bounded burstiness for communication networks
IEEE Transactions on Information Theory
Statistical analysis of the generalized processor sharing scheduling discipline
IEEE Journal on Selected Areas in Communications
Resource allocation optimization for quantitative service differentiation on server clusters
Journal of Parallel and Distributed Computing
Exact Asymptotic Analysis of Closed BCMP Networks with a Common Bottleneck
ASMTA '08 Proceedings of the 15th international conference on Analytical and Stochastic Modeling Techniques and Applications
Burstiness in multi-tier applications: symptoms, causes, and new models
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
Service-level enforcement in web-services-based systems
International Journal of Web and Grid Services
Autonomous resource provisioning for multi-service web applications
Proceedings of the 19th international conference on World wide web
Adaptive internet services through performance and availability control
Proceedings of the 2010 ACM Symposium on Applied Computing
Automated control of Internet services
Proceedings of the Fifth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks
Automated control of internet services
ACM SIGOPS Operating Systems Review
Towards Autonomic Service Provisioning Systems
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
SLA-Driven Dynamic Resource Management for Multi-tier Web Applications in a Cloud
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Journal of Network and Computer Applications
Regression-based resource provisioning for session slowdown guarantee in multi-tier Internet servers
Journal of Parallel and Distributed Computing
Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
A game theoretical method for auto-scaling of multi-tiers web applications in cloud
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Towards transparent and distributed workload management for large scale web servers
Future Generation Computer Systems
Provisioning Virtual Resources Adaptively in Elastic Compute Cloud Platforms
International Journal of Web Services Research
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for Percentile-Based Delay Guarantee
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Energy-aware Management of Customer Streams
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Server providers that support e-commerce applications as a service for multiple e-commerce Web sites traditionally use a tiered server architecture. This architecture includes an application tier to process requests for dynamically generated content. How this tier is provisioned can significantly impact a provider's profit margin. In this article we study methods to provision servers in the application serving tier that increase a server provider's profits. First, we examine actual traces of request arrivals to the application tier of an e-commerce site, and show that the arrival process is effectively Poisson. Next, we construct an optimization problem in the context of a set of application servers modeled as M/G/1/PS queueing systems, and derive three simple methods that approximate the allocation that maximizes profits. Simulation results demonstrate that our approximation methods achieve profits that are close to optimal, and are significantly higher than those achieved via simple heuristics.