You are previewing Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services.
O'Reilly logo
Designing Networks and Services for the Cloud: Delivering business-grade cloud applications and services

Book Description

Designing Networks and Services for the Cloud

Delivering business-grade cloud applications and services

A rapid, easy-to-understand approach to delivering a secure, resilient, easy-to-manage, SLA-driven cloud experience

Designing Networks and Services for the Cloud helps you understand the design and architecture of networks and network services that enable the delivery of business-grade cloud services.  Drawing on more than 40 years of experience in network and cloud design, validation, and deployment, the authors demonstrate how networks spanning from the Enterprise branch/HQ and the service provider Next-Generation Networks (NGN) to the data center fabric play a key role in addressing the primary inhibitors to cloud adoption–security, performance, and management complexity.

The authors first review how virtualized infrastructure lays the foundation for the delivery of cloud services before delving into a primer on clouds, including the management of cloud services. Next, they explore key factors that inhibit enterprises from moving their core workloads to the cloud, and how advanced networks and network services can help businesses migrate to the cloud with confidence.

You’ll find an in-depth look at data center networks, including virtualization-aware networks, virtual network services, and service overlays. The elements of security in this virtual, fluid environment are discussed, along with techniques for optimizing and accelerating the service delivery. The book dives deeply into cloud-aware service provider NGNs and their role in flexibly connecting distributed cloud resources, ensuring the security of provider and tenant resources, and enabling the optimal placement of cloud services.

The role of Enterprise networks as a critical control point for securely and cost-effectively connecting to high-performance cloud services is explored in detail before various parts of the network finally come together in the definition and delivery of end-to-end cloud SLAs. At the end of the journey, you preview the exciting future of clouds and network services, along with the major upcoming trends.

If you are a technical professional or manager who must design, implement, or operate cloud or NGN solutions in enterprise or service-provider environments, this guide will be an indispensable resource.

*  Understand how virtualized data-center infrastructure lays the groundwork for cloud-based services

*  Move from distributed virtualization to “IT-as-a-service” via automated self-service portals

*  Classify cloud services and deployment models, and understand the actors in the cloud ecosystem

*  Review the elements, requirements, challenges, and opportunities associated with network services in the cloud

*  Optimize data centers via network segmentation, virtualization-aware networks, virtual network services, and service overlays

*  Systematically secure cloud services

*  Optimize service and application performance

*  Plan and implement NGN infrastructure to support and accelerate cloud services

*  Successfully connect enterprises to the cloud

*  Define and deliver on end-to-end cloud SLAs

*  Preview the future of cloud and network services

Table of Contents

  1. About This eBook
  2. Title Page
  3. Copyright Page
  4. About the Authors
  5. About the Technical Reviewers
  6. Dedications
  7. Acknowledgments
  8. Contents at a Glance
  9. Contents
  10. Introduction
  11. Part I: Building Blocks for Offering Network Services in the Cloud
    1. Chapter 1. Virtualization
      1. Virtualization Basics
      2. Virtualization: A Brief History
      3. Server Virtualization
      4. Network Virtualization
      5. Storage Virtualization
      6. Summary
      7. Review Questions
      8. References
    2. Chapter 2. Arrival of the Cloud
      1. Phases of Virtualization
      2. Virtualization Enables the Cloud
      3. What Exactly Is Cloud Computing?
      4. Trends Driving the Growth of Cloud Computing
      5. Impact of the Cloud
      6. Cloud Challenges
      7. Summary
      8. Review Questions
      9. References
    3. Chapter 3. Cloud Taxonomy and Service Management
      1. Cloud Service Models
      2. Cloud Actors
      3. Cloud Service Management and Orchestration
      4. Summary
      5. Review Questions
      6. References
    4. Chapter 4. Networks and Services in the Cloud
      1. The CIO’s Dilemma
      2. Increasing Relevance of the Network
      3. Monetization
      4. Evolution of Network Services for the Cloud
      5. Quick Guide to the Rest of This Book
      6. Summary
      7. Review Questions
      8. References
  12. Part II: Inside the Data Center Networks
    1. Chapter 5. Role of the Network Infrastructure in a Virtualized Environment
      1. Trends Influencing the Data Center
      2. Network Segmentation in the Data Center
      3. Virtualization-Aware Network
      4. Virtual Network Services
      5. Service Overlay
      6. Summary
      7. Review Questions
      8. Reference
    2. Chapter 6. Securing and Optimizing Cloud Services
      1. Motivations to Design Secure Multitenant Networks
      2. Design Considerations for Securing Multitenant Data Centers
      3. How Virtual Security Is Enabled: Solutions and Architectures-Based Approach
      4. Deployment Considerations
      5. Summary
      6. Review Questions
      7. References
    3. Chapter 7. Application Performance Optimization
      1. Application Architectures in the Cloud
      2. Application Performance in the Cloud
      3. Drivers for the Transition from Physical to Virtual Network Services
      4. Summary
      5. Review Questions
  13. Part III: Inside the SP Next Generation Network (WAN)
    1. Chapter 8. IP NGN Infrastructure That Supports Cloud Services
      1. IP NGNs Evolve in Line with the Cloud
      2. Role of DCI Technologies in Delivering Cloud Services
      3. DCI Solutions to Build Virtualized and Distributed Cloud Data Centers
      4. Ingress and Egress Route Path Optimization
      5. Summary
      6. Review Questions
      7. References
    2. Chapter 9. Securing Cloud Transport and Edge Using NGN Technologies
      1. Security Challenges in the Cloud
      2. Key Requirements to Secure the Cloud
      3. NGN Solutions to Secure the Cloud
      4. Summary
      5. Review Questions
      6. References
    3. Chapter 10. Optimizing and Accelerating Cloud Services
      1. Enhancing Performance of Cloud Applications and Services
      2. Accelerating Cloud Services
      3. Summary
      4. Review Questions
      5. References
  14. Part IV: Putting It All Together: Cloud Services Delivered
    1. Chapter 11. Connecting Enterprises to the Cloud
      1. Cloud Aware Enterprise Networks
      2. How Enterprises Connect to the Cloud
      3. Summary
      4. Review Questions
      5. References
    2. Chapter 12. End-to-End Cloud SLAs
      1. Defining and Monitoring SLAs
      2. SLA in a Cloud Environment
      3. Complexity of Cloud SLA
      4. Summary
      5. Review Questions
      6. References
    3. Chapter 13. Peeking into the Future
      1. Future Clouds
      2. Network Evolution Continues
      3. Summary
      4. Review Questions
      5. References
  15. A. Answers to Review Questions
    1. Chapter 1
    2. Chapter 2
    3. Chapter 3
    4. Chapter 4
    5. Chapter 5
    6. Chapter 6
    7. Chapter 7
    8. Chapter 8
    9. Chapter 9
    10. Chapter 10
    11. Chapter 11
    12. Chapter 12
    13. Chapter 13
  16. Index