¿Debo elegir KVM o OpenVZ para mi VPS?
openvz o kvm (5)
Elija KVM porque OpenVZ es a menudo más barato que otros hosts :)
Mi proveedor de VPS me permite elegir entre KVM y OpenVZ. ¿Cuál es la mejor opción para un VPS con 128 MB o 256 MB de RAM?
KVM no proporciona en ningún lugar cerca del rendimiento de OpenVZ (o Virtuozzo, su equivalente comercial). Es extremadamente importante tener en cuenta que KVM requiere un kernel en ejecución dentro del VPS, mientras que OpenVZ ejecuta contenedores utilizando un kernel compartido. Esto significa que un VPS KVM de 256 MB no tiene la misma cantidad de memoria disponible para el espacio de usuario que OpenVZ. OpenVZ es una tecnología de virtualización extremadamente ligera que supera fácilmente a la virtualización completa.
KVM proporciona un mejor aislamiento, aunque esto no suele ser evidente para el espacio de usuario en un contenedor.
En cuanto a la pregunta original, si estuviera comprando un VPS, hay dos factores a considerar:
1) Al mismo precio, obtendrá menos por su dinero con KVM. 256 MB de KVM es menos de 256 MB de OpenVZ porque tiene que ejecutar su propio kernel para que haya menos para sus aplicaciones reales. Por otro lado, algunos proveedores cobran más por OpenVZ, por lo que tendrá que hacer los cálculos.
2) Es más fácil para las empresas de hosting sobrecargar los sistemas OpenVZ, por lo que las malas empresas de alojamiento pueden ponerlo en un sistema con demasiados contenedores, así que tenga cuidado con esto.
KVM tiene un aislamiento mucho mejor que OpenVZ y en mi experiencia KVM también obtiene un mejor rendimiento. Sin embargo, escuché a algunos decir que obtienen un mejor rendimiento de OpenVZ. KVM ha recorrido un largo camino en el último año, así que no me sorprendería si ya ha superado OpenVZ ...
KVM también es compatible con cualquier sistema operativo (en teoría), mientras que OpenVZ está limitado solo a Linux.
Estamos utilizando KVM exclusivamente para nuestros sistemas de virtualización y no tenemos interés en cambiar a ninguna otra cosa.
OpenVZ no le da a sus procesos la cantidad total de memoria asignada debido a la sobrecarga, por lo que para VPSes de memoria más pequeños, me inclino por elegir KVM o XEN.
Si compras desde un proveedor de VPS, entonces KVM / Xen. Los proveedores de OpenVZ / LXC pueden vender sus productos en exceso.
Si es su propio servidor, entonces puede tener una mezcla de OpenVZ / LXC y KVM en la misma máquina.