1
00:00:00,000 --> 00:00:12,240
In this video, I want to give you a quick overview of networking in virtualization.

2
00:00:12,240 --> 00:00:16,520
Let's say that here we have your virtualization host.

3
00:00:16,520 --> 00:00:19,639
On this virtualization host, you have your network.

4
00:00:19,639 --> 00:00:26,080
Let's call it ETH0 for simplicity's sake, and ETH0 is connected to the network.

5
00:00:26,080 --> 00:00:30,000
And along the virtual host, we have these different virtual machines.

6
00:00:30,000 --> 00:00:35,400
And let's say they are here, VM1, VM2, VM3, and so on.

7
00:00:35,400 --> 00:00:37,119
How are they going to get networked?

8
00:00:37,119 --> 00:00:41,520
Well, that is by using the virtual bridge.

9
00:00:41,520 --> 00:00:44,939
You normally have a virtual bridge device.

10
00:00:44,939 --> 00:00:48,799
There are different ways how this virtual bridge can be implemented, by the way.

11
00:00:48,799 --> 00:00:55,520
There is also OpenVSwitch as a virtual bridge on steroids, but that doesn't change the idea.

12
00:00:55,520 --> 00:01:02,400
What is going to happen is that the virtual bridge connects the ETH0, and the ETH0 network

13
00:01:02,400 --> 00:01:08,879
card in your virtual machines, well, that is going to connect to the virtual bridge.

14
00:01:08,879 --> 00:01:12,779
And that makes it all these virtual machines can connect to one another.

15
00:01:12,779 --> 00:01:17,320
And as this virtual bridge is implementing network address translation technology, it

16
00:01:17,320 --> 00:01:20,199
also means that your virtual machines can go out.

17
00:01:20,199 --> 00:01:24,559
Now, it's even going to be more interesting if there is another virtual host.

18
00:01:24,599 --> 00:01:27,760
Let me draw it real small.

19
00:01:27,760 --> 00:01:32,199
In this other virtual host, you might want to have some virtual machines as well.

20
00:01:32,199 --> 00:01:36,599
And these virtual machines might be between a virtual bridge also.

21
00:01:36,599 --> 00:01:42,839
Now, what are you going to do to make sure that you have one big network between the

22
00:01:42,839 --> 00:01:45,239
virtual bridges on all these hosts?

23
00:01:45,239 --> 00:01:50,120
Well, that is where SDN is coming in, software-defined networking.

24
00:01:50,839 --> 00:01:57,080
Goes a little bit far for standalone virtualization, but if you create a virtualized data center,

25
00:01:57,080 --> 00:02:02,959
it's really important to join all these virtual bridges together in one software-defined network

26
00:02:02,959 --> 00:02:07,639
so that the virtual machines think that they're all on the same network.

27
00:02:07,639 --> 00:02:11,800
So virtual networking is all about the virtual bridge.

28
00:02:11,800 --> 00:02:12,800
You want to see it?

29
00:02:12,800 --> 00:02:13,800
Use IPA.

30
00:02:13,800 --> 00:02:20,559
And there we can see VRBR, VRBR0, and VRBR0, that is my virtual bridge.

31
00:02:20,559 --> 00:02:26,399
It has an INET interface, which creates the internal network for the virtual machines.

32
00:02:26,399 --> 00:02:32,919
And this bridge makes that through the regular ENS33, my virtual machines can go outside.

