Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Capacity Planning for Web Services
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Capacity Planning for Web Services

Capacity Planning for Web Services

Metrics, models, and methods

Daniel A. Menascé, Virgilio A. F. Almeida

572 pages, parution le 01/09/2001

Résumé

The #1 guide to Web capacity planning — now completely updated!
  • A quantitative analysis of Web service availability
  • An integrated coverage of benchmarking, load testing, workload forecasting, and performance modeling of Web services
  • Example and case studies show how to use each technique in the latest Web services, portals, search engines, mobile and streaming-media applications
  • A quantitative framework for planning the capacity of Web services and understanding their behavior

The world's #1 book on Web capacity planning now covers the latest Web services, e-business, and mobile applications! Capacity Planning for Web Services: Metrics, Models, and Methods introduces quantitative performance predictive models for every major Web scenario, showing precisely how to identify and address both potential and actual performance problems. Coverage includes:

  • Web services: protocols, interaction models, and unique performance, reliability, and availability challenges
  • State-of-the-art capacity planning methodologies
  • Spreadsheets implement the solutions of the models presenteed in the book
  • Specific issues and workloads associated with HTTP and TCP/IP protocols
  • Benchmarking current performance at system and component levels

From accommodating current usage peaks to defining service provider SLAs, Daniel A. Menasce and Virgilio Almeida cover every aspect of capacity planning — helping you optimize every tradeoff between cost and performance.

Contents

Preface.
About the Authors.
1. When Web Performance Is a Problem.

Introduction. Web Site Performance. Client/Server Performance. The Capacity Planning Concept. Corporate Portal Performance. ISP Performance. Concluding Remarks.

2. Protocols and Interaction Models for Web Services.
Introduction. The World of Networks. The World of Clients and Servers. The Peer-to-Peer Model. Web Service Protocols. Concluding Remarks.

3. Basic Performance Concepts.
Introduction. The Big Picture of Response Time. Service Times and Service Demands. Web Page Download Time. Queues and Contention. Some Basic Performance Results. Performance Metrics in Web Systems. Concluding Remarks.

4. Performance Issues of Web Services.
Introduction. From Boxes to Services. Perception of Performance. Where Are the Delays? Web Infrastructure. Server Architectures. Networks. Concluding Remarks.

5. Planning the Capacity of Web Services.
Introduction. Adequate Capacity. A Capacity Planning Methodology for Web Services. Understanding the Environment. Workload Characterization. Workload Forecasting. Performance/Availability Modeling and Prediction. Development of a Cost Model. Cost/Performance Analysis. Concluding Remarks.

6. Understanding and Characterizing the Workload.
Introduction. Characterizing the Workload of a Corporate Portal. A WorkloadCharacterization Methodology. Web Workloads. Concluding Remarks.

7. Benchmarks and Performance Tests.
Introduction. The Nature of Benchmarks. Processor Benchmarks. Web Server Benchmarks. System Benchmarks. Performance Testing. Concluding Remarks.

8. System-Level Performance Models.
Introduction. Simple Server Model Infinite Queue. Simple Server Model Finite Queue. Generalized System-Level Models. Other System-Level Models. Concluding Remarks.

9. Component-Level Performance Models.
Introduction. Queuing Networks. Open Systems. Closed Models. Modeling Multiprocessors. Combining System- and Component-Level Models. An Intranet Model. Concluding Remarks.

10. Web Performance Modeling.
Introduction. Incorporating New Phenomena. Client-Side Models. Server-Side Models. Concluding Remarks.

11. Availability of Web Services.
Introduction. A Motivating Availability Example. Why and How Systems Fail. Reliability and Availability Basics. The Reliability of Systems of Components. Revisiting the Online Broker Example. Performance and Availability. Software Aging and Rejuvenation. Concluding Remarks.

12. Workload Forecasting.
Introduction. Why Workload Changes? Forecasting Strategy. Forecasting Process. Forecasting Techniques. Concluding Remarks.

13. Measuring Performance.
Introduction. Performance Measurement Framework. The Meaning of Measurements. Measurement Process. Data Collection Techniques and Tools. Performance Model Parameters. Obtaining Model Parameters. Concluding Remarks.

14. Wrapping Up.
Introduction. Characteristics of Large-Scale Systems. Model-Based Approach. Concluding Remarks.

Appendix A: Glossary of Terms.
Appendix B: Downloads.
The Microsoft Excel Workbooks. HTTP Log Sample and Program.

Index.

L'auteur - Virgilio A. F. Almeida

Virgilio A. F. Almeida

is Professor of Computer Science at the Federal University of Minas Gerais, Brazil, and formerly held visiting positions at Xerox PARC and Boston University.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Daniel A. Menascé, Virgilio A. F. Almeida
Parution 01/09/2001
Nb. de pages 572
Format 18,5 x 24,2
Couverture Relié
Poids 1372g
Intérieur Noir et Blanc
EAN13 9780130659033

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription