Compute and Server Virtualization
Home » Courses » Building Next-Generation Data Center » Compute and Server Virtualization
Compute and Server Virtualization
You can’t start designing or building a data center infrastructure from the bottom up. Before designing the network you need to understand the workloads the network has to support. In this section we’ll talk about:
- Server virtualization and impact of high-density virtualization
- Bare-metal servers, virtual machines and containers
- Networking requirements of hypervisor- and container products
22:23 Data Center Concepts |
||
We'll start our compute infrastructure journey with a brief overview of data center- and application concepts. |
||
Read-Me-First and Errata | 156K | 2013-05-02 |
Introduction | 9:22 | 2011-04-06 |
Application Concepts | 5:51 | 2011-04-06 |
Firewalls | 7:10 | 2011-04-06 |
2:20:17 The Basics of Compute Virtualization |
||
After mastering the basics, let's focus on server virtualization. In this section we'll cover these topics:
|
||
Basics of Compute Virtualization | 14:51 | 2017-04-25 |
Virtual Machines and Hypervisors | 23:09 | 2017-04-25 |
VM Access to External Networks | 16:52 | 2017-04-25 |
Hypervisor LAN Connectivity | 8:21 | 2017-04-25 |
VM Access to Storage | 13:29 | 2017-04-25 |
High Availability and Live VM Mobility | 18:15 | 2017-04-25 |
Operating System Level Virtualization | 10:17 | 2017-04-25 |
Linux Network Namespaces | 12:35 | 2017-04-25 |
Linux Containers and Docker | 9:46 | 2017-04-25 |
Blade Servers | 12:42 | 2017-04-25 |
2:28:00 Design Virtualization Infrastructure |
||
In his May 2018 presentation, Chris Wahl provided a wonderful overview of server virtualization, hypervisor market, automated data center operations, and sizing of virtual workloads, ending with a few practical guidelines on working across enterprise silos. |
||
Overview of Server Virtualization | 27:52 | 2018-05-09 |
Virtual Data Center Operations | 16:23 | 2018-05-09 |
Virtual Workloads | 34:47 | 2018-05-09 |
Factoring Workload Types Into Your Design | 36:28 | 2018-05-09 |
Working Across Enterprise Silos | 32:30 | 2018-05-09 |
Slide deck | 2.8M | 2018-05-08 |
3:58:00 Introduction to Docker |
||
Sometimes it's best to grasp new concepts through a series of examples. Matt Oswalt did a great job describing the basics of containers and Docker using a series of demos, from starting a simple container to creating a whole application stack with Docker Compose. |
||
2:05:59 Why Containers Make Sense |
||
Containers (including Docker and Kubernettes) are the new buzzword in application development world, so you must understand what their impact on data center infrastructure is. This section (presented by Stephen Foskett) should help you figure out:
|
||
Why Containers Make Sense | 2.1M | 2017-04-11 |
What are Containers | 22:47 | 2020-03-09 |
What Docker Got Right | 19:05 | 2020-03-09 |
How Docker Storage Works | 54:54 | 2020-03-09 |
Other Docker Technologies | 8:26 | 2020-03-09 |
What Can We Do With Containers | 20:47 | 2020-03-09 |
Compute Virtualization and Networking |
||
In this part of the module we'll focus on networking requirements of compute virtualization, including hypervisor virtual switches and various container networking iplementations. | ||
Free items Server Guy's Guide to Virtual Networking |
||
If you've never heard about virtual networking or virtual switches start with this presentation I did at a Windows NT conference a long while ago. If you're at least vaguely familiar with the concepts, skip this one and continue with the introduction to virtual networking sections. |
||
Server Guy's Guide to Virtual Networks | 1.9M | 2013-05-02 |
31:01 Virtual Networks |
||
Virtual machines running within a hypervisor have to communicate with their clients through an outside network, and be able to access storage. This section describes common mechanisms used to implement virtual networking and virtualized storage, including virtual disks, virtual switches, and multi-tenant isolation or security zones. |
||
Virtual Networking Basics | 18:20 | 2022-02-25 |
Live Virtual Machine Mobility Basics | 12:41 | 2022-02-25 |
More Information |
||
308 Permanent Redirect | ||
308 Permanent Redirect | ||
1:13:27 Scaling the Virtual Networks |
||
VLANs were commonly used to implement virtual networks, resulting in brittle environment using end-to-end bridging across whole data centers. Modern designs use MAC-over-IP encapsulations (overlay virtual networking). This section describes the basics of VLAN scaling and overlay virtual networking, you'll find more details in other network virtualization webinars. |
||
Scaling VLANs | 29:14 | 2022-02-09 |
Overlay Virtual Networks | 23:45 | 2022-02-09 |
Integrating Overlay Networks with Physical World | 20:28 | 2022-02-09 |
29:16 Virtual Network Services |
||
You shouldn't use traditional hardware-based network appliances if you want to give the application developers the ability to deploy application stacks on demand. Modern cloud infrastructures therefore offer firewalling-as-a-service and loadbalancing-as-a-service. These services are commonly implemented with virtual appliances and distributed in-kernel firewalls. Both technologies are described in this section. |
||
Virtual Appliances | 17:56 | 2022-02-09 |
Distributed Virtual Firewalls | 11:20 | 2022-02-09 |
4:46:00 vSphere 6 Networking Deep Dive |
||
VMware vSphere is the most common hypervisor you'll find in enterprise networks (surprisingly, it's also used by some Internet- and cloud service providers). I would therefore strongly recommend that you invest time into learning as much about vSphere networking as you can, and the vSphere 6 Networking Deep Dive is probably the best network-oriented resource you can get. |
||
3:51:00 Docker Networking |
||
By now you've mastered the virtual networking used to connect virtual machines to the outside world through hypervisor virtual switches. I have bad news for you: containers are a totally different beast, and Dinesh Dutt did an excellent job covering their peculiarities in Docker Networking webinar. |
||
Recommended Software Gone Wild Episodes |
||
Docker Networking Discussed on Software Gone Wild |
||
These Software Gone Wild podcasts focus on various Docker networking implementations. |
||
308 Permanent Redirect | ||
308 Permanent Redirect | ||
Related Webinars |
||
These ipSpace.net webinars describe topics related to this module. Some of them have been included in the recommended or optional self-study materials; you might want to watch all of them. |
||
Data Center Infrastructure for Networking Engineers | 10:40:00 | |
Introduction to Virtualized Networking | 3:31:00 | |
vSphere 6 Networking Deep Dive | 4:46:00 | |
Introduction to Docker | 3:58:00 | |
Docker Networking Deep Dive | 3:51:00 |