Proyecto

General

Perfil

Características del HW del Cloud

Añadido por Molina Coballes, Alberto hace alrededor de 12 años

Hola,

Como hemos hablado de que cada centro va a adquirir el hardware por separado, creo que sería interesante poner en común las características que pensamos más adecuados para lo que vamos a hacer.

Por lo que yo veo hasta ahora es indispensable:

- Nodos para la ejecución de las VMs (hosts en opennebula y node compute en OpenStack). Son los que tienen que tener muchos cores y mucha RAM ya que van a llevar la carga del cloud.
- Nodo gestor del cloud (Frontend en Opennebula y node controller en OpenStack). Es el que gestiona el cloud. En principio es un equipo básico y puede utilizarse uno de los nodos de ejecución de VMs como nodo gestor, aunque según la documentación que he leído, no es recomendable.

El almacenamiento principal es diferente en OpenNebula y OpenStack, aunque de esto todavía no estoy seguro. En Opennebula va en el frontend y se comparte vía NFS con los hosts, mientras que en OpenStack todavía no lo tengo claro.

El almacenamiento adicional es opcional y sería la SAN iSCSI, aunque no sé si OpenNebula tiene soporte. OpenStack sí.

Una referencia interesante para las características del hw es (OpenStack):

http://www.referencearchitecture.org/hardware-specifications/

De acuerdo a esas especificaciones, he pedido un nuevo presupuesto a SIE que me acaba de llegar y que subiré ahora a la página de peticiones.


Respuestas (2)

RE: Características del HW del Cloud - Añadido por Molina Coballes, Alberto hace alrededor de 12 años

Creo que tengo bastante más claro las características del hardware necesario (por fin :-) ), así que lo voy a poner aquí tomando como referencia los equipos de Supermicro que estamos solicitando presupuesto a SIE y particularizando para OpenStack.

1. Nodos de ejecución de las máquinas virtuales (nova compute). Cuanta más memoria RAM y capacidad de procesamiento, mejor, manteniendo el ratio mínimo de 2 GB RAM/core. No es necesario que estos equipos tengan gran capacidad de almacenamiento, ya que el almacenamiento en nova compute es volátil, esto quiere decir que sólo es necesario tener el espacio suficiente para los clones de las imágenes que se estén ejecutando en ese momento, por lo que lo más adecuado es utilizar discos pequeños pero muy rápidos (SAS 15K). El equipo de referencia es el Supermicro 2022TG-H6RF (http://www.supermicro.com/Aplus/system/2U/2022/AS-2022TG-H6RF.cfm)

Opción A (por cada uno de los 4 nodos). 96 cores a 2.66 GB RAM/core
- 64 GB de RAM
- AMD Opteron 6238 (12 cores, 2.6GHz, 2MB L2, 85W)
- 6 interfaces 1 Gb Eth
- 2 HD SAS 15K 300GB

Opción B (por cada uno de los 4 nodos). 64 cores a 2 GB RAM/core
- 32 GB de RAM
- AMD Opteron 6212 (8 cores, 2.6GHz, 1MB L2, 85W)
- 4 interfaces 1 Gb Eth
- 2 HD SAS 15K 300GB

Opción A (~13500 €), Opción B (~10000 €)

2. SAI (según el presupuesto inicial ~ 1000 €)

3. Switch. Deberíamos pensar en un swtich de 48 puertos por el número de interfaces de red que vamos a utilizar en cada nodo, no sé si serían necesarias características específicas, ¿~ 500€?

4. Nodo controlador de imágenes y de almacenamiento. Dadas las limitaciones presupuestarias, yo optaría por unificar en un solo equipo la gestión del cloud y el almacenamiento y prescindiría de la SAN hardware. En terminología de OpenStack esto significa instalar en el mismo equipo nova controller, glance y nova volume. En este caso es importante que los discos tengan mucha capacidad, por lo que creo que habría que optar por SATAII o por una combinación SAS+SATAII, podemos optar por una placa 1/2 procesadores básicos, 8-16 GB de RAM y 6-8 interfaces 1 Gb Eth (Entre 3000 - 6000 €, dependiendo del número de discos).

¿Qué opináis?

RE: Características del HW del Cloud - Añadido por Molina Coballes, Alberto hace alrededor de 12 años

Por cierto, acabo de abrir un hilo en la lista de correos de OpenStack preguntando al respecto de esta configuración y la duda que tengo principalmente del punto 4. Podéis seguirla e intervenir (y antes de que lo diga alguien, sí es en inglés de los montes ;) )

https://lists.launchpad.net/openstack/msg09098.html

    (1-2/2)