- Published 7/10/2015
- 2nd Edition
Part of a series of specialized guides on System Center, this book is specifically designed for architects and cloud fabric administrators who want to understand what decisions to make during the design process and the implications of those decisions, what constitutes best practice, and, ultimately, what to do to build out a virtualized network solution that meets today's business requirements while also providing a platform for future growth and expansion. This second edition includes coverage of the Hyper-V Network Virtualization gateway, designing a solution that extends an on-premises virtualized network solution to an external (hosted) environment, details of how to troubleshoot and diagnose some of the key connectivity challenges, and a look at the Cloud Platform System (CPS) and some of the key considerations that went into designing and building the network architecture and solution for that environment.
Table of Contents
Introduction vii Chapter 1: Key concepts 1 Introducing Fabrikam Ltd. 1 Solution architecture 2 Logical networks 3 IP address pools 5 MAC address pools 5 Uplink port profiles 5 Network adapter port profiles 6 Port classifications 7 Logical switches 8 VM networks 9 Hyper-V Network Virtualization gateways 10 Chapter 2: Logical networks 12 Reviewing key concepts 12 Logical network design 13 Introducing the Fabrikam network 13 Step 1: Mirror physical networks 14 Step 2: Networks with different purposes 15 Step 3: Determine isolation requirements 19 Step 4: Define network sites 40 Step 5: Deployment 43 The default logical network 43 Naming conventions 44Chapter 3: Hyper-V port profiles 46 Uplink port profiles 46 What is defined in an uplink port profile? 47 How are uplink port profiles used? 50 How many uplink port profiles do you need? 50 Naming conventions 62 Virtual network adapter port profiles 63 What is defined in a virtual network adapter port profile? 64 How are virtual network adapter port profiles used? 64 How many virtual network adapter port profiles do you need? 65 Naming conventions 69 Chapter 4: Logical switches 70 Logical switches 70 What is a logical switch? 72 Logical switches versus virtual switches 74 Logical switches versus VMware distributed switches 75 Logical switch planning considerations 75 Hyper-V Server 2008 network architecture 76 Quality of service (QoS) 77 Virtual network interface cards (vNICs) 77 Network adapter teaming 78 Virtual high bandwidth adapters (HBAs) 79 VMM availability and logical switches 80 How many logical switches do you need? 80 Step 1: Review the environment in which logical switches will be deployed 81 Step 2: Enhancing logical switch capabilities 86 Step 3: Determine whether different QoS modes or traffic policies are required for logical networks 88 Step 4: Determine whether logical networks are restricted to a specific group of hosts 92 Step 5: Review the circumstances in which you should not create a logical switch 93Chapter 5: Network Virtualization gateway 94 How Network Virtualization works 94 Designing the virtualized network solution 97 Understanding connectivity requirements: When is a gateway required? 97 Connectivity to enterprise applications 98 Internet connectivity and publishing 106 Connectivity to shared services 108 Connectivity to legacy networks 114 Deployment considerations 116 Hardware requirements for each type of gateway 116 How many gateways do you need? 117 Chapter 6: Deployment 119 Preparing for deployment 119 Deploying logical switches 121 Untagged host management network adapter 123 Tagged host management network adapter 126 Bare-metal deployment 131 Update drivers and firmware on Hyper-V hosts 132 Migrating from a standard switch to a logical switch 133 Known deployment issues 136 Limitations for an existing NIC team 136 Deployment fails if host is out-of-scope 136 Deployment fails when using different network adapter types 137 Chapter 7: Operations 138 Monitoring network utilization 138 Managing the environment 139 Logical switches 139 Logical networks 144 VM networks 148Chapter 8: Diagnosing connectivity issues 150 Where is the failure? 150 A step-by-step approach 151 Step 1: Confirm host connectivity and physical configuration 152 Step 2: Confirm host is providing tenant network services 154 Step 3: Check guest network settings and configuration 161 Step 4: Check Hyper-V Network Virtualization gateway settings 166 Step 5: Perform a network packet analysis 173 Chapter 9: Cloud Platform System network architecture 174 Introduction 174 Solution architecture 175 A closer look at CPS network architecture 178 Network topology 179 Physical networks 181 Logical networks 185 Network sites 188 Logical switches 189 External connectivity 190 Monitoring 191