23/05/2007, 07:14
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 252
Antigüedad: 17 años, 8 meses Puntos: 5 | |
Re: Servidores Virtuales... Esa es una de las diferencias entre la virtualizacion Xen y la virtualizacion Virtuozzo...
En Xen, tienes una maquina con 128mb de memoria para ti, y 256mb de swap. es decir: tienes 384mb garantizados. y de ahi no puede pasar.
En virtuozzo no esta tan clara la frontera entre RAM y SWAP... un VPS con 128mb garantizados (y otros 256 sin garantia) tendrias 128mb accesibles siempre entre ram y swap y otros 256 si al nodo hardware le queda memoria disponible (entre ram y swap).
¿que es mejor?
pues depende del proveedor que escojas. Si tu proveedor no hace overselling, y tiene memoria de sobra en sus nodos... es probable que gran parte de esos 384mb (en virtuozzo) esten en RAM...
Siento no saber explicarme mejor......
...voy a intentarlo de otra forma. (muy simplificada)
Imagina un servidor con 1Gb de ram. instalamos Xen, y "lo cortamos" en 8 vps con 128Mb de ram. A cada VPS le asignamos un swap de 256Mb
Ahora imagina otro servidor igual, 1Gb de ram y 2 de Swap, instalamos Virtuozzo y "lo cortamos" en 8vps, con 128Mb de memoria garantizada y 256Mb "burstable" (NOTA: date cuenta que en este caso todos los vps podrian utilizar toda la memoria "burstable" siempre, porque hay disponible para todos)
Ok?
Bien.
Supongamos que en nodo1, (el que tiene Xen) hay 7vps gastando 64mb, y uno gastando los 384 disponibles. ¿que ocurriria? que el el octavo VPS estaría haciendo swap, mientras que los otros 7 tendrian RAM libre...
Este mismo caso en el nodo2 (con virtuozzo) el octavo VPS no haria swap porque queda RAM libre.
Ahora imagina otro caso....
7 vps gastan 200Mb cada uno, y tu eres el octavo y solo utilizas 64Mb (y justo ahora vas a pedir mas memoria)
En Xen tendrias a lo 7vps haciendo swap, y tu espacio de RAM libre reservado.
Mientras que en Virtuozzo.. no quedaria RAM libre, y para poder atender tu solicitud de memoria algo tendria que irse al swap.....
Xen es mas rigido a la hora de repartir los recursos (eso no es bueno ni malo) , y Virtuozzo es mas flexible. Me atreveria a decir que si tu proveedor "llena poco" sus nodos, Virtuozzo ira mejor que Xen, pero Virtuozzo se presta mas al overselling
En mi experiencia, un buen VPS virtuozzo ira mejor que un VPS Xen, pero uno malo (nodos sobrevendidos) ira mucho peor que uno Xen.
Por cierto.... Xen permite hace muchas cosas que Virtuozzo no. En un mismo nodo hardware puedes tener VPS windows y linux, podrias tener un kernel diferente en un vps, etc.....
Cada solucion (Xen vs Virtuozzo) tiene sus ventajas e inconvenientes. Ambas funcionan bien, y la diferencia entre estas opciones es, desde mi punto de vista, mucho menos importante que la seleccion de un buen Proveedor que no haga overselling, y que te ofrezca un buen soporte.
Respecto a tu ultima pregunta de si el swap ayuda.....
...el swap ayuda a "salir de un apuro". Es decir: si tu tienes una maquina con una carga de trabajo "X", y con memoria para atender "X", y en un momento puntual tiene un pico de trabajo de "2X".... el swap te ayuda a atender ese momento puntual, pero si tu maquina está haciendo swap constantemente, es un signo claro de que necesitas mas RAM.
Espero haber ayudado. |