1 00:00:00,000 --> 00:00:12,240 In this video, I want to give you a quick overview of networking and 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:32,240 Now on the virtual host, we have these different virtual machines, and let's say they are here, 6 00:00:32,240 --> 00:00:35,360 VM1, VM2, VM3, and so on. 7 00:00:35,360 --> 00:00:37,080 How are they going to get networked? 8 00:00:37,080 --> 00:00:41,480 Well, this is by using the virtual bridge. 9 00:00:41,480 --> 00:00:44,919 You normally have a virtual bridge device. 10 00:00:44,919 --> 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,480 What's going to happen is that the virtual bridge connects to the ETH0, and the ETH0 network card 13 00:01:02,480 --> 00:01:08,879 in your virtual machines, well, that is going to connect to the virtual bridge. 14 00:01:08,879 --> 00:01:12,760 And that makes that all these virtual machines can connect to one another. 15 00:01:12,760 --> 00:01:17,279 And as this virtual bridge is implementing network address translation technology, 16 00:01:17,279 --> 00:01:21,239 it also means that your virtual machines can go out. 17 00:01:21,239 --> 00:01:24,519 Now it's even going to be more interesting if there is another virtual host. 18 00:01:24,519 --> 00:01:27,680 Let me draw it real small. 19 00:01:27,680 --> 00:01:32,120 In this other virtual host, you might want to have some virtual machines as well. 20 00:01:32,120 --> 00:01:37,559 And these virtual machines might be between a virtual bridge also. 21 00:01:37,559 --> 00:01:43,800 Now what are you going to do to make sure that you have one big network between the virtual bridges 22 00:01:43,800 --> 00:01:45,519 on all these hosts? 23 00:01:45,519 --> 00:01:50,720 Well, that is where SDN is coming in, software-defined networking. 24 00:01:50,720 --> 00:01:57,000 It goes a little bit far for standalone virtualization, but if you create a virtualized data center, 25 00:01:57,000 --> 00:02:03,000 it's really important to join all these virtual bridges together in one software-defined network 26 00:02:03,000 --> 00:02:07,559 so that the virtual machines think that they're all on the same network. 27 00:02:07,559 --> 00:02:11,759 So virtual networking is all about the virtual bridge. 28 00:02:11,759 --> 00:02:13,679 You want to see it? Use IPA. 29 00:02:13,679 --> 00:02:20,240 And there we can see VRBR, VRBR0, and VRBR0, that is my virtual bridge. 30 00:02:20,240 --> 00:02:26,160 It has an INET interface, which creates the internal network for the virtual machines. 31 00:02:26,160 --> 00:02:32,960 And this bridge makes that through the regular ENS33, my virtual machines can go outside.