diff --git a/images/318_OpenShift_Virtualization_Networking_0423.png b/images/318_OpenShift_Virtualization_Networking_0423.png new file mode 100644 index 0000000000..5b455f0567 Binary files /dev/null and b/images/318_OpenShift_Virtualization_Networking_0423.png differ diff --git a/virt/vm_networking/virt-networking-overview.adoc b/virt/vm_networking/virt-networking-overview.adoc index d19c5a366c..3d3106214d 100644 --- a/virt/vm_networking/virt-networking-overview.adoc +++ b/virt/vm_networking/virt-networking-overview.adoc @@ -13,6 +13,27 @@ toc::[] You cannot run {VirtProductName} on a single-stack IPv6 cluster. ==== +The following figure illustrates the typical network setup of {VirtProductName}. Other configurations are also possible. + +.{VirtProductName} networking overview +image::318_OpenShift_Virtualization_Networking_0423.png[{VirtProductName} networking architecture] + +image:darkcircle-1.png[20,20] Pods and VMs run on the same network infrastructure which allows you to easily connect your containerized and virtualized workloads. + +image:darkcircle-2.png[20,20] You can connect VMs to the default pod network and to any number of secondary networks. + +image:darkcircle-3.png[20,20] The default pod network provides connectivity between all its members, service abstraction, IP management, micro segmentation, and other functionality. + +image:darkcircle-4.png[20,20] Multus is a "meta" CNI plugin that enables a pod or virtual machine to connect to additional network interfaces by using other compatible CNI plugins. + +image:darkcircle-5.png[20,20] The default pod network is overlay-based, tunneled through the underlying machine network. + +image:darkcircle-6.png[20,20] The machine network can be defined over a selected set of network interface controllers (NICs). + +image:darkcircle-7.png[20,20] Secondary VM networks are typically bridged directly to a physical network, with or without VLAN encapsulation. + +image:darkcircle-8.png[20,20] Secondary VM networks can be defined on dedicated set of NICs, as shown in Figure 1, or they can use the machine network. + include::modules/virt-networking-glossary.adoc[leveloffset=+1]