© Josep Ros. Con la tecnología de Blogger.

Consulta Técnica: Servidor para virtualización por 3.000€

Mi colega Fernando Gallego, de Zaragoza, me formula la siguiente consulta:

Buenos días Josep,

Me llamo Fernando y querría hacerte una consulta sobre la compra de un servidor. Pertenezco al Departamento de Informática de un Instituto de Enseñanaza Secundaria y llevo tiempo trabajando con ordenadores PC. Me he empezado a a meter con esto de la virtualización (VMWare, Virtualbox,...) y le veo muchas posibilidades, pero me falta mucha experiencia en este tema, las personas que trabajan a diario en una empresa y se encuentran con los problemas reales son los que tienen más conocimiento de las cosas.

Quiero realizar la compra de un servidor (o dos) para el Departamento pero no tengo muy claro cuáles deberían ser las prestaciones mínimas que debería tener el equipo para realizar lo que yo quiero, y como la inversión en dinero es considerable (una empresa puede invertir más dinero pero un IES no), me gustaría tener claras algunas ideas para no equivocarme.

Si no te es mucha molestia te agradecería me dieras alguna idea de las prestaciones que debería tener, o alguna máquina concreta que me recomendaras basándote en tu experiencia. Te comento un poco el uso que le daríamos:
  • En el departamento somo 9 profesores y utilizamos 7 ordenadores para trabajar. Disponemos de un router que nos da salida a Internet.
  • Tenemos tres aulas de informática de unos 20 ordenadores cada una. Cada aula tiene un router, conectados a un router común que da salida a Internet.
  • El número de alumnos que tenemos son aproximadamente 100
  • Usar Virtualización para crear máquinas para:
  1. Máquina virtual que nos permita tener un sistema donde almacenar los documentos creados en el Departamento (el espacio ocupado por estos documentos no es mucho, unos 15GB)
  2. Máquina virtual con un gestor de contenidos.
  3. Posibilidad de crear distintas máquinas virtuales para ser utilizadas por el profesorado en sus asignaturas (Bases de datos, programación, etc). Estas máquinas no serían muchas en número (4 ó 5) y no estarían funcionando constantemente.
  4. Con el tiempo, seguro, se nos ocurrirán más usos.
  • Queremos que el sistema sea seguro; tener copia de los documentos del departamento, que las máquinas virtuales se puedan recuperar si hay un fallo, que el servidor sea seguro frente a fallos de alimentación, hardware, etc.
  • Con virtualización podemos evitar que los alumnos accedan a las máquina virtuales del Departamento o, ¿sería conveniente tener un servidor para el Departamento y otro para los alumnos?.
  • Posibilidad de ampliación del servidor para irse ajustando a nuevas necesidades (más disco duro, más memoria, etc)
Según estas necesidades podrías indicarme prestaciones mínimas que debería tener la máquina con respecto a:
  • Microprocesador
  • Memoria
  • Disco/s duro/s
  • Sistema de virtualización.
Si conoces alguna máquina concreta que se ajuste a nuestras necesidades te lo agradecería también.

¿Un PC normal, con un buen micro, memoria y disco duro sería una opción válida para lo que necesito?

El viernes encargué tu libro en Lulu.com y estoy a la espera de que me llegue y poder aprender más.

Muchas gracias y un saludo.
Fernando Gallego.

PD: Con respecto al mensaje que te he enviado anteriormente se me olvidó indicar que el presupuesto que tenemos está entre 2.500€ y 3.000€. No se si es una cantidad suficiente o con este presupuesto debemos descartar la idea de comprar un servidor.

Muy buenas Fernando,

Cuando hay pocos recursos hay que agilizar la mente y, como dicen en Cuba, 'invental' :-)

Lo primero que se me ocurre es que debes utilizar un sistema de virtualización gratuito, tal como VirtualBox, VMware Server o Hiper-V, en función de tus gustos y preferencias.

Lo segundo y dado el presupuesto que me comentas de 2.500-3.000€ descartaríamos una solución de servidores corporativos tipo HP con su doble fuente de alimentación y su RAID-5 que te van a salir por una bonita pasta, muy probablemente superior a tu presupuesto.

Mi consejo, algo particular si quieres, es:

1. Coge dos equipos económicos con una CPU Intel Core2Quad o Xeon y 8GB de memoria RAM. Pueden ser los HP ML100G6 (http://h10010.www1.hp.com/wwpc/es/es/sm/WF02a/15351-15351-241434.html) Ponle RAM Kingston y la configuración de base del modelo más básico. No te hace falta grandes requisitos de disco. Procura ponerle una segunda tarjeta de red dual port a ser posible. Quien dice estos equipos dice equipos parecidos Dell o clónicos.

2. Necesitas un tercer equipo que te haga de cabina. Busca un equipo que soporte 3 ó 4 discos y, a ser posible, que soporte algún tipo de RAID. Aquí instalas una solución de SAN iSCSI por software del tipo OpenFiler, Open Storage, NexentaStor o FreeNAS. Con esto conseguirás tener discos ofrecidos por red a tus servidores. Intenta que la controladora que pongas aquí sea adecuada. Otra alternativa la tienes en cabinas iSCSI económicas de iOmega y otras que se han publicado en este blog en los últimos meses.

3. Y ahora o bien pones una solución del tipo que te comenté anteriormente de virtualización o ESXi, aunque valora la opción vSphere Essentials que en su versión para educación te va a salir económica y vas a tener plantillas, mapas... Vale unos 900€ en su versión no educativa, la vuestra algo menos.

4. Simplemente le presentas las LUNs que crees en el servidor de almacenamiento a los dos primeros servidores y a jugar con las VMs. Si se cae un servidor tienes el otro. El problema es que como se te caiga la cabina iScsi software pringas, eso si.

5. Tienes un problema con la copia de seguridad. Si has instalado VMware Server bajo Linux podrás buscar alguna solución free, aunque vigila muy bien este aspecto. Ya no te nombro Veeam Backup porque en este escenario se te va de presupuesto.

Otra solución sería poner 2 equipos como los que te comento, pero con disco a tope y hacer DRBD http://josepros.blogspot.com/2009/01/vmware-server-20-drbd-una-solucin.html

A ver si la gente se anima y te da sus propias opiniones.

Suerte y ya contarás cómo te ha ido!!

5 comentarios:

cristian dijo...

Se te olvida una solución muy muy interesante llamada XenServer, gratuita y muy por encima en cuanto a rendimiento que otras opciones, os recomiendo echarle un vistazo, y de paso, conocer otras alternativas.

Si el problema es de presupuesto (aunque XenServer de citrix dispone de una gratuita muy funcional y en la mayoria de los casos suficientes) ver algo como Xen o KVM y olvidate de HP si tu problema es de presupuesto, vien decias clonicos o Dell, pero HP... ni de coña.

Por cierto, metes hyper-v en el bote de vmware server y vbox??? no querrias decir virtualPC?

Mi recomendación seria, según presupuesto XenServer, aunque sobre gustos colores...

saludos

Anónimo dijo...

Hola.

Como base de virtualización (Hypervisores) tienes tres alternativas gratuitas bastante majas:

VMware ESXI:
http://www.vmware.com/products/esxi/

Microsoft Hyper-V Server 2008 R2:
http://www.microsoft.com/hyper-v-server/en/us/default.aspx
http://www.microsoft.com/hyper-v-server/en/us/r2.aspx

Citrix XenServer:
http://www.xensource.com/
http://www.citrix.es/Productos_y_Soluciones/Productos/Citrix_XenServer/

Cualquiera de estos Hypervisores te servirá, olvídate de cual te ofrece más, simplemente bájatelos pruébalos y elige el que más cómodo te resulte de usar.


VirtualBox, Virtual PC y VMware Server (este último entre comillas) están más destinados a ser instalados en PCs para hacer pruebas y trabajar con VM a nivel de escritorio más que a nivel de servidor.

Como te comenta Josep, luego necesitas una solución San iSCSI por software como pueden ser OpenFiler, Open Storage, NexentaStor o FreeNAS.
También tienes otra que es StarWind, que aunque es de pago tiene unas versiones Free que te pueden servir
StarWind:
http://www.starwindsoftware.com/free
http://www.starwindsoftware.com/free-products

Luego ya pasamos al Hardware, como dice Josep para servidores lo que te recomienda no es mala opción. Yo que me acuerde creo que había algún servidor NAS de HP con almacenamiento para 1 TB por 1.000€ o menos que te podría servir como cabina de almacenamiento.

Y para el sistema de BackUp todo es usar la imaginación, puedes ir desde hacer BackUp de las VM cuando estén apagadas copiándolas a un HD externo hasta instalar un software de BackUp Free en las VM para hacer BackUp del contenido de las mismas en plan tradicional y tener creadas unas VM limpias apagadas donde volcar los datos del BackUp en caso de fallo de VM.

Yo por mi parte e recomiendo que el dinero lo gastes en Hardware, ya que echándole un poco de imaginación la parte Software queda cubierta sin invertir en ella €.

Suerte con el proyecto ;-)
Saludos, Norteño.

Perkrin dijo...

Yo intentaria que lo mas potente dentro del presupuesto fuese el sistema de almacenamiento que vayas a usar
El almacenamiento es la clave por que es donde residen las maquinas y DONDE TENDRAS LAS MAYORES MOVIDAS.
En tu entorno a nada que te libres un pc potente lo hinchas de ram , le pones la solucion gratuita de virtualizacion que elijas (yo iria por esxi) y el cliente iscsi del sistema de almacenamiento y a funcionar, ya tienes otro servidor mas para correr maquinas virtuales.
un saludo

Es

Josep Ros dijo...

Gracias a todos por vuestros comentarios.

Cuántas más opiniones se formulen y más diversas sean mejor para que Fernando se pueda formar una opinión a partir de información más plural.

Saludos!

Klein dijo...

En cuanto a almacenamiento económico también está la solución de QNAP http://www.qnap.com/Products.asp donde dependiendo del equipo tienes iSCSI y puedes replicar los datos entre equipos.
Compras el chasis que quieras o puedas y lo vas llenando de discos SATA (1, 1,5 o 2 Tb.) a medida que necesites almacenamiento.
Un saludo

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]