On 2011-May-04 11:03, Philip Iezzi wrote:
Hi
As a small web hosting provider we are planning to switch from physical-only servers to virtualization. So far, our favorite virtualization platform is OpenVZ under Debian Squeeze.
Check out LXC in that case as it is in-kernel and thus does not require any patches and as you note OpenVZ is probably going away, just "apt-get install lxc" on a default Debian box and you are done.
We're looking for a Swiss hosting provider who is actively using such a single kernel virtualization technology. What's your experience with OpenVZ?
OpenVZ works fine, it is just that the future is uncertain. Thus, go LXC. If you have hardware accelerated virtualisation though, KVM is the best thing you can get.
The "why KVM or containers (OpenVZ/LXC)" question really boils down on where you want to virtualize. If you require different kernels (or even operating systems) etc, then it is a clear where to separate.
I tend to use KVM on boxes that have hardware virtualisation and LXC when I just want functional separation.
How about resource separation of containers (VPS)? Have you got any experience running complete containers off a NFS-mounted NAS/SAN?
Works like a charm. The NAS/SAN part is handled in the host though. Like every NAS/SAN setup though the main problem is locking.
How about performance in a web hosting environment with resource peaks on various servers?
That is why one has caching, generally in the form of a local disk.
Greets, Jeroen