lunes, 18 de julio de 2011

VSphere sin SAN Storage parte 3

¿Que es esto?
Vsphere Node
A primera vista parece un super-desorden, pero hagamos un poco de análisis. Se trata de un NODO de nuestra infraestructura VSphere con SAN sin tener una real SAN, esto es, un Host ESX o ESXi nos permite tener todo lo necesario, continene los siguientes elementos:

  • Host ESX/ESXi tradicional con
    • Procesadores
    • Memoria
    • Tarjetas de Red
    • etc.
  • Discos locales (de preferencia con un arreglo RAID por una tarjeta especial)
  • Datastore local
  • Virtual SAN Appliance (VSA, software antes de Lefthand, ahora de HP)
hasta aqui con los componentes.

Como sabemos un Datastore basado en discos locales no puede ser utilizado por un cluster VSphere, ya que no es un storage compartido, por lo tanto, no VMotion, no DRS, no HA, no FT, etc.
Sin embargo para eso viene VSA, a tomar el espacio de ese Datastore local y junto con el resto de los datastores locales presentes en los demás Hosts (efectivamente, esperamos tener más de un Host, si no, no tiene caso) y a formar un cluster de scale-out Storage.

Como construir un VSA VSphere
Veamos, VSA puede efectivamente sumar su espacio al espacio de otros nodos, y realizar un NRAID (Network RAID, o RAIN) que puede ser de NRAID 0, NRAID1 o incluso NRAID 5, siguiendo las mismas reglas que aplican con discos, esto nos permite:

  1. Crear LUNs de gran tamaño
  2. Soportar fallas en discos individuales
  3. Soportar fallas en Nodos enteros
  4. Crear Datastores que puedan ser accedidos y compartidos por todos los Nodos ESX/ESXi
  5. Sumar el poder de procesamiento de cada Storage y crear un arreglo de altas prestaciones
  6. No se restringe a dos controladoras, podría crecer a 16 nodos facilmente
  7. Utilizar todaslas funciones de VSphere, VMotion, HA, DRS, etc.
  8. Incluso, podemos crear con esta arquitectura redundancia entre sites con VMWare Site Recovery Manager (algo extremadamente costoso con arreglos tradicionales)
  9. Y un beneficio adicional es que el VSA soporta Thin Provisioning, lo que nos ahorrará algo de espacio en disco.
Ahora viene la imaginación.

¿Y si se cae un nodo? para eso esta HA, para reniciar las VMs, el VSA local fallará, pero el storage cluster tiene la capacidad de soportar la caída de uno o varios nodos (depende de como lo configuremos).

¿Y el performance? Obviamente no es un storage real, pero si los Hosts tienen suficiente poder (discos, procesadores y memoria, por cierto, son baratos) el cluster sumara el poder de todos haciendo un storage de muy buen tamaño.

Así luce finalmente:
Vsphere sin SAN Storage


¿Que opinion te merece?

No hay comentarios:

Publicar un comentario