Performability Analysis: Measures, an Algorithm, and a Case Study
IEEE Transactions on Computers - Fault-Tolerant Computing
Optimal software rejuvenation for tolerating soft failures
Performance Evaluation
The emerging role of electronic marketplaces on the Internet
Communications of the ACM
Probability and statistics with reliability, queuing and computer science applications
Probability and statistics with reliability, queuing and computer science applications
Capacity Planning for Web Services: metrics, models, and methods
Capacity Planning for Web Services: metrics, models, and methods
TPC-W: A Benchmark for E-Commerce
IEEE Internet Computing
Measuring End-User Availability on the Web: Practical Experience
DSN '02 Proceedings of the 2002 International Conference on Dependable Systems and Networks
A scalable and highly available web server
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Evaluating Optimizing for Multiprocessors E-Commerce Server Running TPC-W Workload
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 7 - Volume 7
Controlled Availability of Pervasive Web Services
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
An Architectural Evaluation of Java TPC-W
HPCA '01 Proceedings of the 7th International Symposium on High-Performance Computer Architecture
Adding High Availability and Autonomic Behavior to Web Services
Proceedings of the 26th International Conference on Software Engineering
Availability Measurement and Modeling for An Application Server
DSN '04 Proceedings of the 2004 International Conference on Dependable Systems and Networks
Improving Availability and Performance with Application-Specific Data Replication
IEEE Transactions on Knowledge and Data Engineering
A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Modeling 3-Tiered Web Applications
MASCOTS '05 Proceedings of the 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Measurement-based Performance Analysis of E-commerce Applications with Web Services Components
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
Enhancing Web Services Availability
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
A Contribution Towards Solving the Web Workload Puzzle
DSN '06 Proceedings of the International Conference on Dependable Systems and Networks
Performance and Availability Analysis of an E-Commerce Site
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
Enhancing server availability and security through failure-oblivious computing
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
On Evaluating the Performability of Degradable Computing Systems
IEEE Transactions on Computers
Resource Provisioning in an E-commerce Application
CECANDEEE '08 Proceedings of the 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services
Hierarchical performance and availability analysis methodology for multi-tiered web applications
Hierarchical performance and availability analysis methodology for multi-tiered web applications
Modeling Web Request and Session Level Arrivals
AINA '09 Proceedings of the 2009 International Conference on Advanced Information Networking and Applications
Hi-index | 0.00 |
Multi-tiered Web applications must offer their services with superior availability in order to encourage customers to choose online services over the traditional brick-and-mortar options. A systematic, quantitative analysis is the first step in ensuring that multi-tiered Web applications meet their high availability expectations. This paper proposes a hierarchical, model-based methodology to assess the availability of multi-tiered Web applications. The hierarchical approach partitions the analysis into three levels, which allows a systematic consideration of several factors that are relevant to application availability without encountering the issues of model complexity and intractability. We illustrate the approach via experimentation using the TPC-W benchmark. We also demonstrate how the approach could be used to guide resource provisioning decisions.