2009/7/30 Krlos krlos_rm@yahoo.com.pe:
Muchas gracias a todos por la ayuda (en especial a Eduardo Grousclade por su explicación), de verdad que me ha servido de mucho y no me queda más que empezar a practicar para ver cuál se acomoda mejor a mis necesidades. No sabía que existía KVM pues en la mayoría de los foros que pude revisar hablaban de OpenVZ y el omnipresente VMware. Si saco algo que crea que pueda servir se los haré saber. Saludos, Krlos --- El Mié 29/7/09, Eduardo Grosclaude eduardo.grosclaude@gmail.com escribió:
De: Eduardo Grosclaude eduardo.grosclaude@gmail.com Asunto: Re: [CentOS-es] Virtualización en Linux Para: centos-es@centos.org Fecha: Miércoles 29 de Julio de 2009, 23:27
2009/7/28 Krlos krlos_rm@yahoo.com.pe:
Saludos a la gente de la lista de Centos,
Les escribo porque quisiera que me ayuden con una duda. Resulta que me estoy iniciando en esto de las VM (Máquinas Virtuales) e investigando por aquí y por allá he encontrado 3 soluciones que quisiera que me digan cuál sería la mejor de acuerdo a lo siguiente:
- Quiero instalar un servidor de VM de tal forma que pueda conectarme a
él desde cualquier Pc de la LAN de tal forma que si deseo correr un S.O. cualquiera (Linux, Windows Server, Unix, etc) este host se lo pida al server éste lo ejecute y se lo enttregue.
- He visto que hay hasta 3 soluciones (Xen, VMWare y OpenVZ) interesantes
pero me inclino por VMWare y OpenVz.
- ¿Cuál de las dos me recomiendan probar?, he visto que VMWare es el rey
en lo que es virtualización, por lo que si lo uso lo haría con VMWare EXSi. Pero en otros foros veo que recomiendan OpenVz por lo que tengo dudas.
Por si acaso, el hardware para hacer la prueba es una Core 2 Duo de 2.6 GHz, 4 Gb de RAM y disco SATA de 320Gb. Placa Intel DP965LT. Mi S.O. es Centos 5.3 de 64 bits.
Si tu micro soporta la característica VT, sería recomendable que te familiarizaras con KVM.. Es tecnología libre, incorporada al kernel Linux, sumamente eficiente, aprovecha plenamente el hardware; es muy fácil de usar, al contrario que Xen; virtualiza una máquina completa, por lo cual es transparente; y por lo que ha dicho RedHat el futuro de su distribución va a quedar ligado a KVM (aunque sin descartar Xen). Así que si sigues en la línea de CentOS, es algo que va a ser soportado y mejorado en forma permanente.
El requisito para usar KVM es VT (lo confirmas cuando "cat /proc/cpuinfo" muestra "vmx" entre los flags).
Por otro lado, si quieres virtualizar otros sistemas operativos, entiendo que con OpenVZ no es posible, sino que los contenedores corren aplicaciones del mismo SO host. KVM sí te lo permite (al igual que las otras alternativas que mencionas). Alguien de la lista que lo conozca puede corregirme si no es así.
Como de costumbre, todo depende de la aplicación. Si conoces qué clase de aplicaciones vas a querer utilizar en los SO guest, podrías orientar la selección por el tipo de tareas. Busca comparativas que se hayan hecho. Las comparaciones entre tecnologías de virtualización suelen incluir el dato de si las tareas son orientadas a Entrada/Salida, o a CPU. Es decir, un SO virtualizado que vaya a correr un gestor de bases de datos (con mucha E/S), tiene un rendimiento diferente con la tecnología de virtualización A, que un programa que hace cómputo numérico (que puede preferir la tecnología B).
Verifica que las comparativas sean actuales. Todas estas tecnologías tienen problemas en algún área, pero se superan a sí mismas y unas a otras constantemente. Puede ser buena idea adoptar la que te parezca mejor pero supervisar de vez en cuando el estado de avance de la segunda en tu lista, en algún momento puede serte conveniente cambiar o complementar.
-- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
¡Capacidad ilimitada de almacenamiento en tu correo! No te preocupes más por el espacio de tu cuenta con Correo Yahoo!: http://pe.mail.yahoo.com/ _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Yo te pregunte que procesador tenias para poderte asesorar si puedes usar KVM o no, sin esa informacion vas a batallar, creeme.