You are previewing Data Center Fundamentals.
O'Reilly logo
Data Center Fundamentals

Book Description

Master the basics of data centers to build server farms that enhance your Web site performance

  • Learn design guidelines that show how to deploy server farms in highly available and scalable environments

  • Plan site performance capacity with discussions of server farm architectures and their real-life applications to determine your system needs

Today's market demands that businesses have an Internet presence through which they can perform e-commerce and customer support, and establish a presence that can attract and increase their customer base. Underestimated hit ratios, compromised credit card records, perceived slow Web site access, or the infamous "Object Not Found" alerts make the difference between a successful online presence and one that is bound to fail.

These challenges can be solved in part with the use of data center technology. Data centers switch traffic based on information at the Network, Transport, or Application layers. Content switches perform the "best server" selection process to direct users' requests for a specific service to a server in a server farm. The best server selection process takes into account both server load and availability, and the existence and consistency of the requested content.

Data Center Fundamentals helps you understand the basic concepts behind the design and scaling of server farms using data center and content switching technologies. It addresses the principles and concepts needed to take on the most common challenges encountered during planning, implementing, and managing Internet and intranet IP-based server farms. An in-depth analysis of the data center technology with real-life scenarios make Data Center Fundamentals an ideal reference for understanding, planning, and designing Web hosting and e-commerce environments.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedications
  4. Contents at a Glance
  5. Table of Contents
  6. About the Authors
  7. About the Contributor
  8. Acknowledgments
  9. Icons Used in This Book
  10. Command Syntax Conventions
  11. Introduction
  12. Part I. An Introduction to Server Farms
    1. Chapter 1. Overview of Data Centers
    2. Chapter 2. Server Architecture Overview
    3. Chapter 3. Application Architectures Overview
    4. Chapter 4. Data Center Design Overview
    5. Chapter 5. Data Center Security Overview
    6. Chapter 6. Server Load-Balancing Overview
  13. Part II. Server Farm Protocols
    1. Chapter 7. IP, TCP, and UDP
    2. Chapter 8. HTTP and Related Concepts
    3. Chapter 9. SSL and TLS
    4. Chapter 10. DNS Essentials and Site-Selection Considerations
    5. Chapter 11. Streaming Protocols Overview
  14. Part III. Infrastructure Protocols
    1. Chapter 12. Layer 2 Protocol Essentials
    2. Chapter 13. Layer 3 Protocol Essentials
    3. Chapter 14. IBM Data Center Technology
  15. Part IV. Security and Server Load Balancing
    1. Chapter 15. Security Protocols and Technologies
    2. Chapter 16. Load-Balancing Modes and Predictors
    3. Chapter 17. Server Health Management
    4. Chapter 18. Session Tracking and Cookies
    5. Chapter 19. Persistence Mechanisms on Load Balancers
  16. Part V. Data Center Design
    1. Chapter 20. Designing the Data Center Infrastructure
    2. Chapter 21. Integrating Security into the Infrastructure
    3. Chapter 22. Performance Metrics of Data Center Devices
  17. Part VI. Appendixes
    1. Appendix A. Character Sets
    2. Appendix B. HTTP Header Fields
    3. Appendix C. Video Encoding Mechanisms
    4. Appendix D. Loopback Interface Configuration Procedures
    5. Appendix E. Configuring Servers to Insert Cookies
    6. Appendix F. Client-Side and Server-Side Programming
  18. Index