Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title
Copyright
Dedication
Contents at a Glance
Contents
About the Authors
Acknowledgments
Preface
Introduction
Chapter 1: Understanding Cloud Computing
Cloud Computing
Cloud Characteristics
Service Models
Deployment Models
Chapter 2: Cloud Stakeholders and Value Chain
Cloud Views
Service Delivery Chain in the Cloud
Service-Based View
Layer-Based View
Chapter 3: Technology that Drives the Cloud
Virtualization: The Engine of Cloud Computing
Virtual Machine
Virtual Servers
Virtual Network
Virtual Storage
Virtual Firewall
Load Balancer
Virtual Applications and Middleware
Cloud Architecture Layers
Chapter 4: Introduction to Capacity Management
ITIL Overview
Continual Service Improvement Process Throughout the Lifecycle
Continual Service Improvement Feedback Mechanism
Integration with the Rest of the Lifecycle Stages and Service Management Processes
Capacity Management Overview
Capacity Management Activities
A Balancing Act
Capacity Management: Scope and Coverage
Capacity Management Procedures in the Traditional Model
Capacity Management Procedures in the Cloud Model
Produce Capacity Plan
Iterative Capacity Management for Live Services
Implementation
Monitoring the Plan
Analysis
Tuning
Capacity Review
Chapter 5: Cloud Capacity Management
Capacity Management in Cloud Computing
Scenario A
Scenario B
The Capacity-Utilization Curve
Conventional vs. Cloud View of Capacity Management
Business Capacity Management in Cloud
Cloud Service Provider
Cloud Service Consumer
Service Capacity Management in the Cloud
Cloud Service Provider
Cloud Consumer
Component Capacity Management in the Cloud
Cloud Service Provider
Cloud Consumer
Chapter 6: Capacity Planning
Capacity Planning
Capacity Management in the Cloud
Performance Requirements
Business Criticality
Future Growth
Chapter 7: Determining Capacity Requirements for New Services
Capacity Calculation for New Services
Determine Capacity Requirements
Understand Capacity Requirements and Vital Business Functions
Understanding Disaster Recovery Requirements for Capacity
Capacity Demand Coupling
Demand Monitoring
Providing Cost of Capacity Inputs
Specifying Performance Targets
Cloud Service Provider
Cloud Service Aggregator
Consumer
Chapter 8: Capacity Management Design
Design for Capacity
Establishing Capacity Approach
Establishing Architecture
Virtualization Tier
Infrastructure Monitoring Tier
Usage Analysis Tier
Presentation/Dashboard Tier
Storage Tiering
Applying Capacity Techniques
Establishing Components and Checking for Cost Optimization
Chapter 9: Capacity Plan
Producing the Capacity Plan
Identifying the Profiles of Virtual Machines
Identifying Host Server Profiles
Identifying Storage
Developing Thresholds and Alerting
Resource Replenishment
Demand Management and Forecasting
Creating a Capacity Plan
Document Capacity Requirements
Document Design and Methods Used
Producing the Overall Plan
Chapter 10: Ongoing Capacity Management for Existing or Live Services
Implementation
Scaling
Horizontal scaling
Vertical scaling
Auto scaling
Clustering
Asymmetric clustering
Symmetric clustering
Load Balancing
Memory Ballooning
VMware Ballooning
Swapping
Distributed Resource Scheduling
Time Zones and Variable Workloads
Chapter 11: Capacity Monitoring
Monitoring
Utilization Monitoring
CPU Demand
Memory Demand
Total virtual machine capacity
Deployed virtual machine capacity
Remaining virtual machine capacity
Virtual Environment Monitoring
Virtual machines
Hosts
Distributed Resource Scheduler Clusters
Resource Pools
Response Time Monitoring
Alerts and Notification Management
Key Considerations from Cloud Provider Perspective
Key Considerations from Cloud Consumer Perspective
Chapter 12: Capacity Analysis, Tuning, and Review
Analysis
Convert Data into Information Inputs for Modeling
Performance Trending and Analysis at the Functional Level
Exception Trending and Analysis at the Functional Level
Identification of Issues
Identification of Cost Reduction Opportunities
Validation by Inter-Functional Analysis
Tools and Data collection
Trending
Forecasting
Statistical Models
Time Series Analysis
Moving Average
Tuning
Capacity Management Review and Reports
Capacity Reports
Capacity management staffing
Chapter 13: Capacity Management Database and Integrations
Configuration Management Database and Capacity Database
Data Type Description
Business Data
Service Data
Technical Data
Financial Data
Utilization Data
Integration of the Capacity Database with the Configuration Management Database
Integration Approach
Benefits
Capacity Management Tools Integration
Capacity Management Process Relations
Demand Management
IT service Continutity Management
Release Management
Availability Management
Service Level Management
Financial Management
Chapter 14: Capacity Management Concepts
Threshold Management
Emerging Trends in Capacity Management
Self-Learning Capability
Automated Threshold Management
Visibility into Individual Virtual Machine and System Behavior
Proactive Capacity Planning
Yield Management
VM Sprawl Management
Appendix A: Capacity Plan Template
Document Control
Executive Summary
Introduction
Scope and Terms of Reference of the Plan
Methods Used
Application
Infrastructure
User Task Scenarios
Task Load Matrix
Monitoring and Metrics
Service Demand and Forecasts
Service Tiers
Third Party
User Profile
Usage Scenarios
Task-load Matrix
Expected Growth
Assumptions Made
Requested System Reserves
Component Capacity
Bottlenecks
Growth and Intervention Strategy
Service Summary
Options for Service Improvement
Costs Forecast
Monitoring and Metrics
Thresholds for Intervention
Document History
Appendix B: Capacity Implementation Case Study
Introduction and Scope
Technology Vision
Current Infrastructure Utilization and Cost Overview
IT Imperatives
Need for Capacity Planning
Implementing Capacity Management
Conclusion
Index
← Prev
Back
Next →
← Prev
Back
Next →