After Linux installation and VLAN configuration:
Create bridge interfaces.
Download SFSS.
Deploy the SFSS KVM via CLI or VM Manager.
Configure management IP address.
The example Linux deployment in this guide is one of many ways to configure virtual networking on a Linux operating system that hosts a guest VM. The guidance is intended to help with configuration of Linux distributions running Kernel-based Virtual Machine and the libvirt Virtualization API, but may require adaptation in some solutions.
This Linux environment begins with a Linux KVM Virtualization Host deployed, and with the libvirt package installed. The bond and vlan interfaces were created with the following configuration:
localhost:/etc/sysconfig/network # cat ifcfg-bond0
IPADDR='0.0.0.0'
MTU='9000'
BOOTPROTO='none'
STARTMODE='auto'
ZONE=''
BONDING_MASTER='yes'
BONDING_SLAVE0='eth0'
BONDING_SLAVE1='eth1'
BONDING_MODULE_OPTS='mode=802.3ad miimon=100'
localhost:/etc/sysconfig/network # cat ifcfg-vlan1811
IPADDR='0.0.0.0'
BOOTPROTO='none'
STARTMODE='auto'
ETHERDEVICE='bond0'
VLAN_ID='1811'
localhost:/etc/sysconfig/network # cat ifcfg-vlan1821
IPADDR='0.0.0.0'
MTU='9000'
BOOTPROTO='none'
STARTMODE='auto'
ZONE=
ETHERDEVICE='bond0'
VLAN_ID='1821'
localhost:/etc/sysconfig/network # cat ifcfg-vlan1822
IPADDR='0.0.0.0'
MTU='9000'
BOOTPROTO='none'
STARTMODE='auto'
ZONE=''
ETHERDEVICE='bond0'
VLAN_ID='1822'
KVM can be enabled within the Linux operating system allowing it to work as a hypervisor. QEMU emulates the host's hardware. Libvirt is the API used to manage QEMU and KVM.
For more information on Kernel-based Virtual Machine, see the Kernel Virtual Machine page.
For more information on the libvirt Virtualization API, see the libvert: The virtualization API page.
For more information on Quick Emulator (QEMU), see the QEMU documentation page.