You are previewing Cloud Data Centers and Cost Modeling.
O'Reilly logo
Cloud Data Centers and Cost Modeling

Book Description

Cloud Data Centers and Cost Modeling establishes a framework for strategic decision-makers to facilitate the development of cloud data centers. Just as building a house requires a clear understanding of the blueprints, architecture, and costs of the project; building a cloud-based data center requires similar knowledge. The authors take a theoretical and practical approach, starting with the key questions to help uncover needs and clarify project scope. They then demonstrate probability tools to test and support decisions, and provide processes that resolve key issues. After laying a foundation of cloud concepts and definitions, the book addresses data center creation, infrastructure development, cost modeling, and simulations in decision-making, each part building on the previous. In this way the authors bridge technology, management, and infrastructure as a service, in one complete guide to data centers that facilitates educated decision making.



  • Explains how to balance cloud computing functionality with data center efficiency
  • Covers key requirements for power management, cooling, server planning, virtualization, and storage management
  • Describes advanced methods for modeling cloud computing cost including Real Option Theory and Monte Carlo Simulations
  • Blends theoretical and practical discussions with insights for developers, consultants, and analysts considering data center development

Table of Contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. Preface
    1. Organisation of the Book
  6. Acknowledgments
  7. Part I: Cloud Computing Foundations and Business Requirements
    1. Part I. Cloud Computing Foundations and Business Requirements
    2. Chapter 1. Cloud Computing
      1. 1.1 Introduction
      2. 1.2 Cloud Computing at a Glance
      3. 1.3 Right Approach to Definition
      4. 1.4 A Brief History of Cloud Computing Definitions
      5. 1.5 Parallel Computing
      6. 1.6 Distributed Computing
      7. 1.7 Grid Computing
      8. 1.8 Utility Computing
      9. 1.9 Cloud Computing
      10. 1.10 Summary
      11. 1.11 Review Questions
    3. Chapter 2. Business Needs
      1. 2.1 Introduction
      2. 2.2 Project Contents and Processes
      3. 2.3 Allocate the Right People for the Right Job
      4. 2.4 Business Analyst Role
      5. 2.5 Defining Business
      6. 2.6 Business Variables
      7. 2.7 Classification of Business Requirements
      8. 2.8 E2E Process of Business Problem Solving
      9. 2.9 Managing Expectations
      10. 2.10 Summary
      11. 2.11 Review Questions
    4. Chapter 3. Identifying Business Problems: A Case Study
      1. 3.1 Case Information Briefing
      2. 3.2 Define the Problems
      3. 3.3 Requirements
      4. 3.4 Solution
      5. 3.5 Summary
      6. 3.6 Review Questions
  8. Part II: Data Center Facilities and Cost
    1. Part II. Data Center Facilities and Cost
    2. Chapter 4. Data Center Facilities
      1. 4.1 Basic Understanding of a Data Center
      2. 4.2 Data Center Capacity Planning
      3. 4.3 Data Center Space
      4. 4.4 How to Estimate Cost of Space
      5. 4.5 Summary
      6. 4.6 Review Questions
    3. Chapter 5. Data Center Power
      1. 5.1 Introduction
      2. 5.2 Fundamentals of Power
      3. 5.3 Power Panel (Circuit Breaker)
      4. 5.4 Transfer Switches and Generators
      5. 5.5 Uninterruptible Power Supply (UPS)
      6. 5.6 How to Select UPS Topologies
      7. 5.7 UPS Batteries
      8. 5.8 Summary
      9. 5.9 Review Questions
    4. Chapter 6. Power Distribution Unit and Cabling
      1. 6.1 Introduction
      2. 6.2 Rack Power Distribution Unit and Redundancy
      3. 6.3 Power Feed to 42RU Rack
      4. 6.4 Data Center Power Cabling Installation
      5. 6.5 Power Cable Layout Architectures
      6. 6.6 Data Center Power Calculation
      7. 6.7 Strategies for Power Saving
      8. 6.8 Summary
      9. 6.9 Review Questions
    5. Chapter 7. Data Center Cooling
      1. 7.1 Introduction
      2. 7.2 Understanding Cooling, Comfort, and Precision Cooling
      3. 7.3 Temperature, Pressure, and Volume
      4. 7.4 Data Center Cooling Components
      5. 7.5 Data Center Cooling Control
      6. 7.6 Summary
      7. 7.7 Review Questions
    6. Chapter 8. Effective Air Distribution in Data Centers
      1. 8.1 Introduction
      2. 8.2 Methods of Air Distribution
      3. 8.3 Guidelines for Air Distribution Methods
      4. 8.4 Computational Fluid Dynamics (CFD) Analysis
      5. 8.5 Data Center Cooling Calculations
      6. 8.6 Managing and Optimizing Cooling Systems
      7. 8.7 Summary
      8. 8.8 Review Questions
    7. Chapter 9. Cooling Strategy
      1. 9.1 Cooling Control for Wiring Closets
      2. 9.2 Room-Based Cooling
      3. 9.3 Row-Based Cooling
      4. 9.4 Rack-Based Cooling
      5. 9.5 Comparison of Room-, Row-, and Rack-Based Cooling
      6. 9.6 Rack Rear Door–Based Cooling Strategy
      7. 9.7 Raising the Data Center Temperature
      8. 9.8 Free Cooling Using Economizers
      9. 9.9 Summary
      10. 9.10 Review Questions
    8. Chapter 10. Fire Suppression and On-Site Security
      1. 10.1 Introduction
      2. 10.2 Issues with Traditional Fire Suppression Systems
      3. 10.3 Fire Classification and Standards
      4. 10.4 Fire Suppression Solution Selection
      5. 10.5 Inert Gases, Halocarbons, and Aerosol
      6. 10.6 Fire Suppression System Cost for Data Centers
      7. 10.7 Summary of Fire Suppression Selection
      8. 10.8 On-Site or Physical Security
      9. 10.9 Physical Layers
      10. 10.10 Organizational Layer
      11. 10.11 Establishing Physical Security
      12. 10.12 Summary
      13. 10.13 Review Questions
  9. Part III: Cloud Infrastructure and Management
    1. Part III. Cloud Infrastructure and Management
    2. Chapter 11. Cloud Infrastructure Servers: CISC, RISC, Rack-Mounted, and Blade Servers
      1. 11.1 Cloud Servers
      2. 11.2 x86 Server
      3. 11.3 Rack-Mounted Servers and Vendors
      4. 11.4 Blade Servers
      5. 11.5 RISC Server
      6. 11.6 Oracle/Sun SPARC Servers
      7. 11.7 Summary
      8. 11.8 Review Questions
    3. Chapter 12. Cloud Storage Basics
      1. 12.1 Storage Hierarchy
      2. 12.2 Solid State Disk or Flash SSD
      3. 12.3 Storage Topologies and Connections
      4. 12.4 Storage Protocols
      5. 12.5 Pros and Cons for Different Storage Topologies
      6. 12.6 Traditional Storage vs. Cloud Storage
      7. 12.7 Major Storage Vendors and Market Trends
      8. 12.8 Summary
      9. 12.9 Review Questions
    4. Chapter 13. Data Center Networks
      1. 13.1 Key Network Terms and Components
      2. 13.2 Data Center Network Terms and Jargon
      3. 13.3 Metrics of DCN Topology
      4. 13.4 Types of Network Topology
      5. 13.5 Characteristics of Cloud Data Center Network
      6. 13.6 Cloud DCN Summary
      7. 13.7 Review Questions
  10. Part IV: Cloud Computing Cost Models and Framework
    1. Part IV. Cloud Computing Cost Models and Framework
    2. Chapter 14. Cost Modeling: Terms and Definitions
      1. 14.1 Concept of Cost Model
      2. 14.2 Purposes of Cost Modeling for Cloud Computing
      3. 14.3 Challenges of Cloud Cost Modeling
      4. 14.4 Summary
      5. 14.5 Review Questions
    3. Chapter 15. Cost Model Categories
      1. 15.1 Review of Cost Models
      2. 15.2 Cloud Computing Issues, Impacts, the Right Questions for the Cost Model
      3. 15.3 Cost Models over the Last 50 Years
      4. 15.4 Common Financial Cost Models
      5. 15.5 Summary
      6. 15.6 Review Questions
    4. Chapter 16. Chargeback
      1. 16.1 Introduction to Chargebacks
      2. 16.2 No IT Cost Allocation
      3. 16.3 Non-IT-Based Cost Allocation
      4. 16.4 IT Domain–Based Cost Allocation
      5. 16.5 Fee-Based Cost Allocation
      6. 16.6 Business-Based Cost Allocation
      7. 16.7 Summary
      8. 16.8 Review Questions
  11. Part V: Cloud Strategy and Critical Decision Making
    1. Part V. Cloud Strategy and Critical Decision Making
    2. Chapter 17. Cost Model Calculation
      1. 17.1 Case Study
      2. 17.2 Calculation Steps and Results
      3. 17.3 Conclusion of Case Study
      4. 17.4 Summary
      5. 17.5 Review Questions
    3. Chapter 18. Real Option Theory and Monte Carlo Simulation
      1. 18.1 Overview of Real Option Theory
      2. 18.2 History of Real Options
      3. 18.3 What are Real Options?
      4. 18.4 Possible Real Options
      5. 18.5 Real Options versus Financial Options
      6. 18.6 Real Options versus Traditional Approaches
      7. 18.7 What is Monte Carlo Simulation (MCS)?
      8. 18.8 Random Numbers and Brownian Motion
      9. 18.9 MCS and ROT Process
      10. 18.10 Summary of MCS and ROT Concepts
      11. 18.11 MCS Analysis Process Details
      12. 18.12 Real Option Theory Analysis Process Details
      13. 18.13 Real Option Theory Process Equations
      14. 18.14 Summary
      15. 18.15 Review Questions
  12. Appendices
    1. Appendix A Catalogue of Major IT Project Catastrophe
    2. Appendix B An Example of BRD Template
    3. Appendix C Global Data Center Map (100 Countries and 3236 Data Centers for Colocation in 2014 Based on datacentermap.com)
    4. Appendix D Comparison of Different Cost Models
    5. Appendix E Nineteen Free Cloud Storage Options (2013 Data)
    6. Appendix F List of Different Cost Model Analysis
    7. Appendix G Server Products Provided by Major Server Different Vendors
    8. Appendix H TIA-942 Telecommunication Infrastructure Standard for Data Center Tier
  13. References
  14. Index