On Sun, 3 Jul 2016 23:07, Ciro Iriarte
Hi!,
I'm building a new NAS box (Leap + btrfs) which is a little over powered so I would love to use it as a personal virtualization lab.
Xenserver/ESXi/Proxmox/Acropolis are out because of software R6 and having a single host, so I'm turning to openSUSE. I've worked a lot with Xen years ago but I understand the guys that get all the attention these days are KVM and docker, and Xen might be a second class citizen.
Given I would like: - Software R6 on the host - Virtualization nesting - PCI passthrough - Some permanent VMs - Lots of temporary VMs
Would you suggest to go with XEN or KVM or Virtualbox in this specific scenario at this point in time?, can I assume docker will place nice with any of them?.
Short, incomplete answer: * XEN, KVM, Virtualbox, and VMware are all full virtual machines, and can run any client system. * LXC, and Docker are 'paravirtual' and as such can only run the same 'base' system, here Linux - Full virtual systems allow greater freedom at the cost of a higher overhead. - paravirtual systems allow nearly the same compartmentalisation at much less overhead, but effective run the same kernel as the base (bare metal) machine. It's a trade off. Docker on Leap 42.1 per se plays nice with most of the images from hub.docker.com (some run better / performanter on a Debian base system, but for most cases that can be safely ignored) The plus of docker is less configuration needed to start, but also as negative, less configurable compared to, - say KVM for example. Check what you really need. - just a safe environment to run php? -- Docker wins. - some tricky extra on BSD? -- KVM for the win. I'm not preaching one or the other, it's a matter of use case and familiarity (and thus ease of use) - Yamaban. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org