Links

Virtualization

IOMMU

check VDI for GPU passthrough.
intel_iommu=on kvm-intel.nested=1

Hyper-V DDA

UI

webvirtcloud

`# oVirt

https://www.ovirt.org/download/ Engine running as a Virtual Machine on that Host: RHEL/CentOS

Compare

vendor
storage
PVE
LVM-thin/ZFS
libvirtd
qcow2

OVMF (Open Virtual Machine Firmware)

http://www.linux-kvm.org/downloads/lersek/ovmf-whitepaper-c770f8c.txt a sub-project of Intel's EFI Development Kit II (edk2)

Xen vs KVM

Xen

apt-get build-dep xen # `deb-src` required
make xenconfig # kernel 4.2+
apt-get install xen-system

VSphere / ESXi

Raw disk mapping (RDM)

ls -alh /vmfs/devices/disks
vmkfstools -r /vmfs/devices/disks/<device> example.vmdk
vmkfstools -z /vmfs/devices/disks/<device> example.vmdk
Ref

Config

Ref

Backup

vim-cmd hostsvc/firmware/backup_config

Restore

vim-cmd hostsvc/maintenance_mode_enter
vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

vmdk

vmkfstools -i "source.vmdk" -d thin "destination.vmdk"
The tool also reverts a vmdk which was blown up, back into a thin file! (Ref)

Inject driver

Vagrant

sudo apt-get install vagrant
sudo apt-get install libz-dev
vagrant plugin install vagrant-mutate
vagrant mutate http://files.vagrantup.com/precise32.box libvirt
vagrant plugin install vagrant-libvirt
vagrant plugin install vagrant-lxc
vagrant box add hashicorp/precise64 && tar *.box -C out_folder

Intel vPro

https://en.wikipedia.org/wiki/Intel_vPro Intel vPro technology is an umbrella marketing term used by Intel for a large collection of computer hardware technologies, including Hyperthreading, Turbo Boost 3.0, VT-x, VT-d, Trusted Execution Technology (TXT), and Intel Active Management Technology (AMT).[1] When the vPro brand was launched (circa 2007), it was identified primarily with AMT,[2][3] thus some journalists still consider AMT to be the essence of vPro.[4]

Q35

Q35 has IOMMU
Q35 has PCIe Switches vs PCI Bridges (I440FX/PIIX4)

OSX on KVM

Hyper-V

Check support

systeminfo

Turn Off

C:\>bcdedit /copy {current} /d "No Hyper-V"
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
C:\>bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off
The operation completed successfully.
Last modified 2yr ago