Capacity Planning for Internet Services

»   Search By Title
»   Search By Author
»   Search By Subject
»   Just Published
»   Soon to be Published
»   Notification Form
»   Listings
 
 
 

Capacity Planning for Internet Services

By Adrian Cockcroft and Bill Walker
First edition, 221 pages
ISBN 0-13-089402-8


buy now ยป


Active Tab Table of Contents

Table of Contents

Acknowledgments

Preface

Chapter 1: Introduction

Chapter 2: Theoretical Principles

Performance Management
Layers of Service Architecture
Phases of Performance Management
Baselining
Load Planning
Capacity Planning
Resource Management
Service Level Agreements
Caveats and Problems with Service Level Agreements Production Environment Engineering
Overview
IT Frameworks
The ISO FCAPS IT Framework
IT Extended Frameworks
FCAPS IT Extended Framework
The IT Service Model
Applying ITIL
The SunReady[tm] Approach
Monitoring and Management
Measurement Principles
Conclusion

Chapter 3: Suggested Processes

Service Level ManagementBR> Service Level Agreements (SLAs)
Identifying a Service
The Service Definition
Problem Reporting and Escalation
Reporting and Review
Costs, Chargebacks, and Consequences
Arbitration and Conflict Resolution
Reassessment and Updating
Inventorying the Enterprise
Baselining Business Services
Capacity Estimation and Consolidation Processes
Quantifying Capacity
Consolidating Workloads
Resource Management
The Never-Ending Cycle
Summary

Chapter 4: Scenario Planning

A Recipe for Successful Scenario Planning,
Modelling Capacity and Load
Modelling Load
Modelling Capacity
Tweaking the Model
Predicting Tomorrow
Fitting the Model to the Data by Tweaking
Summary

Chapter 5: Capacity Estimation

Overview
System Measurement Frames
Sun Constant Performance Metric (SCPM) Value Capacity Planning
Amdahl's Law
Geometric Scalability
Measuring Utilization
SCPM Measurement
Measuring Disk Storage Capacity
SCPM Load Planning
Workload Characterization
Capacity Planning for Complex Disk Subsystems
Capacity Measurements for Single Disks
Measurements on a Single Disk
Cached Disk Subsystem Optimizations
Cached Disk Subsystems
Host-Based Write Cache Model Interconnect Parameters
Estimating Capacity for Complex Disk Subsystems
Single Disks
Mirrored Disks
Concatenated and Fat Stripe Disks
Striped Disk Accesses
RAID5 for Small Requests
RAID5 for Large Requests
Cached RAID5
Cached Stripe
Capacity Model Measurements
Disk and Controller Capacity
Performance Factor P
Cache Performance
Impact Factors
Service Time and Cache Hit Rate
Caveats
Summary

Chapter 6: Observability

Operations Viewpoint
Management Viewpoint
Engineering Viewpoint
Example Scenarios
Operations Viewpoint Implementation
Implementing with Sun Management Center
Alert Monitoring with SunMC
Handling Alarms in SunMC
Key Performance Indicator Plots
Operations Viewpoint Implementations Summary
Management Viewpoint Implementation
Weekly Summary. Scenario Planning
Weekly Problem Summary
External Monitoring Summary
Engineering Viewpoint Implementation
SE Orcollator Logs
SAS Data Import and Analysis
Summary

Chapter 7: Tools Overview and Evaluations

Tools and Products for Performance Management
Server Consolidation
Domains and Dynamic Reconfiguration
Solaris Resource Manager
Solaris Bandwidth Manager
Load Sharing Facility and Codeine
Sun Management Center (SunMC)
SunMC Hardware Diagnostic Suite 1.0
Sun Configuration & Service Tracker
BMC Patrol and Best/1
Foglight Software (RAPS)
SAS IT Service Vision (CPE)
Hyperformix/SES Workbench and Strategizer
Aurora Software SarCheck
Capacity Planning with TeamQuest Model
Creating the Model Summary

Appendix A: Sun Constant Performance Metrics

Appendix B: References

Glossary

Index