KVM - Linux kernel virtualization manager
Links: docker containers
- Similar in function to VMware, it uses linux as a hypervisor for guest virtual machines.
- Makes use of hardware virtualization built into most CPU's.
- Gui - Virtual Machine Manager
Memory dedup with KSM
- Monitor ksm with
watch -d "tail /sys/kernel/mm/ksm/* | sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\}\)/\1,\2/;ta'"
- Monitor ksm with
Storage virsh/kvm
- Disk storage is a pool, volumes is created from the pool and assigned to individual VM's.
virsh vol-list default
VBox - Oracle virtual box
- Create physical disk drive
\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename "C:\Users\<user_name>\VirtualBox VMs\<VM_folder_name>\<file_name>.vmdk" -rawdisk \\.\PhysicalDrive#
...