Syndetics cover image
Image from Syndetics

The Art of Capacity Planning [electronic resource].

By: Material type: Computer fileComputer filePublisher number: 9780596518578Publication details: Sebastopol : O'Reilly Media, Inc., 2008.ISBN:
  • 9780596155773
Subject(s): Genre/Form: Additional physical formats: Print version:: The Art of Capacity PlanningDDC classification:
  • 004.3
LOC classification:
  • QA76.9 .C63 A45 2008
Online resources:
Contents:
Preface; Why I Wrote This Book; Focus and Topics; Audience for This Book; Organization of the Material; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Books Online; Acknowledgments; Goals, Issues, and Processes in Capacity Planning; Quick and Dirty Math; Predicting When Your Systems Will Fail; Make Your System Stats Tell Stories; Buying Stuff: Procurement Is a Process; Performance and Capacity: Two Different Animals; The Effects of Social Websites and Open APIs; Setting Goals for Capacity; Different Kinds of Requirements and Measurements
Ad Hockery
Applications of MonitoringApplication-Level Measurement; Storage Capacity; Consumption rates; A real-world example: Tracking storage consumption; Storage I/O patterns; Logs and backup: The metacapacity issue; Measuring loads on web servers; A real-world example: Web server measurement; Finding web server ceilings in a load-balancing environment; Database Capacity; A real-world example: Database measurement; Finding database ceilings; Caching Systems; Cache efficiency: Working sets and dynamic data; Establishing Caching System Ceilings; A real-world example: Cache measurement
Interpreting Formal MeasurementsService Level Agreements; Business Capacity Requirements; User Expectations; Architecture Decisions; Providing Measurement Points; Providing Scaling Points; Hardware Decisions (Vertical, Horizontal, and Diagonal Scaling); Disaster Recovery; Measurement: Units of Capacity; Aspects of Capacity Tracking Tools; Fundamentals and Elements of Metric Collection Systems; Round-Robin Database and RRDTool; Ganglia; SNMP; Treating Logs As Past Metrics; Monitoring As a Tool for Urgent Problem Identification; Network Measurement and Planning; Load Balancing
Iteration and CalibrationBest Guesses; Diagonal Scaling Opportunities; Summary; Deployment; Automated Deployment Philosophies; Goal: Minimize Time to Provision New Capacity; Goal: All Changes Happen in One Place; Goal: Never Log In to an Individual Server (for Management); Goal: Have New Servers Start Working Automatically; Maintain Consistency for Easier Troubleshooting; Automated Installation Tools; Preparing the OS Image; The Installation Process; Automated Configuration; Defining Roles and Services; An Example: Splitting Off Static Web Content; User Management and Access Control
Special Use and Multiple Use ServersAPI Usage and Its Effect on Capacity; Examples and Reality; Summary; Predicting Trends; Riding Your Waves; Trends, Curves, and Time; Tying Application Level Metrics to System Statistics: Database Example; Forecasting Peak-Driven Resource Usage: Web Server Example; Caveats Concerning Small Data Sets; Automating the Forecasting; Safety Factors; Procurement; Procurement Time: The Killer Metric; Just-In-Time Inventory; The Effects of Increasing Capacity; Long-Term Trends; Traffic Pattern Changes; Application Usage Changes and Product Planning
Summary: Success on the web is measured by usage and growth. Web-based companies live or die by the ability to scale their infrastructure to accommodate increasing demand. This book is a hands-on and practical guide to planning for such growth, with many techniques and considerations to help you plan, deploy, and manage web application infrastructure.The Art of Capacity Planning is written by the manager of data operations for the world-famous photo-sharing site Flickr.com, now owned by Yahoo! John Allspaw combines personal anecdotes from many phases of Flickr's growth with insights from his colleagues
Holdings
Item type Home library Call number Status Date due Barcode Item holds
Electronic Resource Electronic Resource UH Online Library Ebooks Not for loan
Total holds: 0

Enhanced descriptions from Syndetics:

Description based upon print version of record.

Preface; Why I Wrote This Book; Focus and Topics; Audience for This Book; Organization of the Material; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Books Online; Acknowledgments; Goals, Issues, and Processes in Capacity Planning; Quick and Dirty Math; Predicting When Your Systems Will Fail; Make Your System Stats Tell Stories; Buying Stuff: Procurement Is a Process; Performance and Capacity: Two Different Animals; The Effects of Social Websites and Open APIs; Setting Goals for Capacity; Different Kinds of Requirements and Measurements

Ad Hockery

Applications of MonitoringApplication-Level Measurement; Storage Capacity; Consumption rates; A real-world example: Tracking storage consumption; Storage I/O patterns; Logs and backup: The metacapacity issue; Measuring loads on web servers; A real-world example: Web server measurement; Finding web server ceilings in a load-balancing environment; Database Capacity; A real-world example: Database measurement; Finding database ceilings; Caching Systems; Cache efficiency: Working sets and dynamic data; Establishing Caching System Ceilings; A real-world example: Cache measurement

Interpreting Formal MeasurementsService Level Agreements; Business Capacity Requirements; User Expectations; Architecture Decisions; Providing Measurement Points; Providing Scaling Points; Hardware Decisions (Vertical, Horizontal, and Diagonal Scaling); Disaster Recovery; Measurement: Units of Capacity; Aspects of Capacity Tracking Tools; Fundamentals and Elements of Metric Collection Systems; Round-Robin Database and RRDTool; Ganglia; SNMP; Treating Logs As Past Metrics; Monitoring As a Tool for Urgent Problem Identification; Network Measurement and Planning; Load Balancing

Iteration and CalibrationBest Guesses; Diagonal Scaling Opportunities; Summary; Deployment; Automated Deployment Philosophies; Goal: Minimize Time to Provision New Capacity; Goal: All Changes Happen in One Place; Goal: Never Log In to an Individual Server (for Management); Goal: Have New Servers Start Working Automatically; Maintain Consistency for Easier Troubleshooting; Automated Installation Tools; Preparing the OS Image; The Installation Process; Automated Configuration; Defining Roles and Services; An Example: Splitting Off Static Web Content; User Management and Access Control

Special Use and Multiple Use ServersAPI Usage and Its Effect on Capacity; Examples and Reality; Summary; Predicting Trends; Riding Your Waves; Trends, Curves, and Time; Tying Application Level Metrics to System Statistics: Database Example; Forecasting Peak-Driven Resource Usage: Web Server Example; Caveats Concerning Small Data Sets; Automating the Forecasting; Safety Factors; Procurement; Procurement Time: The Killer Metric; Just-In-Time Inventory; The Effects of Increasing Capacity; Long-Term Trends; Traffic Pattern Changes; Application Usage Changes and Product Planning

Success on the web is measured by usage and growth. Web-based companies live or die by the ability to scale their infrastructure to accommodate increasing demand. This book is a hands-on and practical guide to planning for such growth, with many techniques and considerations to help you plan, deploy, and manage web application infrastructure.The Art of Capacity Planning is written by the manager of data operations for the world-famous photo-sharing site Flickr.com, now owned by Yahoo! John Allspaw combines personal anecdotes from many phases of Flickr's growth with insights from his colleagues