Probando Virtual SAN (VSAN) usando nested ESXi.

Es muy posible que ya sepas que es VMware Virtual SAN, pero si no es el caso, VSAN es el remplazo de Virtual Storage Appliance (VSA). Las diferencias entre estos 2 productos son muchas, pero mejor hablemos de las funcionalidades que tiene VSAN ya que VSA dejara de existir.

 

  1. Radically Simple Storage Management.
  2. Two-Click Storage Provisioning
  3. Seamless Integration with vSphere and vCenter™
  4. High Performance with SSD Caching
  5. Resiliency Against Multiple Hardware Failures
  6. Dynamic Scaling of Performance and Capacity
  7. Reduced CapEx via Server Disks
  8. High Performance, Lower TCO

 

Como se puede apreciar, la lista es interesante.

Otra diferencia es que con VSA necesitábamos un VM (varios VM tipo master-slave) quien se encargaba de controlar el almacenamiento disponible para los servidores con ESXi. Aquí un link de la lista de funcionalidades que proporciona VSA (http://www.vmware.com/products/vsphere-storage-appliance/features.html ) comparada con la lista de funcionalidades que proporciona VSAN (http://www.vmware.com/products/virtual-san/features.html ), la diferencia es clara.

 

Ahora la parte importante es como probamos esta nueva tecnología de VMware llamada VSAN sin perder un órgano del cuerpo adquiriendo nuevos equipos o SSD para poder cumplir con los requerimientos de VSAN. Por suerte William Lam ha posteado un buen elaborado paso-a-paso de cómo crear un entorno VSAN con ESXi en modo nested.

 

Nota: también aquí tenemos los pre-requsitos de los pre-requisitos anteriores!!!!

 

VSAN Walkthrough (http://vmwarewalkthroughs.com/VSAN/ )

VSAN Part 1 – A first look at VSAN (http://cormachogan.com/2013/08/26/vsan-part-1-a-first-look-at-vsan/ )

VSAN Part 2 – What do you need to get started (http://cormachogan.com/2013/08/28/vsan-part-2-what-do-you-need-to-get-started/ )

Los requerimientos para esto son los siguientes:

Tener un equipo donde poder crear como mínimo 3 ESXi nested.

Crear una VM, en la ventana de configuración  seleccionar custom.

  1. Le pondremos un nombre (ej: nESXi1).
  2. Seleccionamos nuestro datastore.
  3. En la versión seleccionaremos la versión 8
  4. En Guest OS seleccionaremos “Other” y en la versión “Other 64bit”.
  5. Necesitamos 2 vCPU asi que seleccionaremos 2 virtual sockets.
  6. La cantidad de RAM ha variado de 5.1 a 5.5 y ahora el mínimo que está permitido es 4GB.
  7.  La cantidad de NIC puede variar dependiendo de qué tan complejo será nuestro entorno de pruebas, normalmente aquí le agrego 4 NICs a la VM.
  8. SCSI controller lo dejamos por defecto.
  9. Para los discos que tendrá nuestro ESXi virtual, como minimo necesitamos 3 discos.
    1. 2G para la instalación de ESXi 5.5
    2. 4G para emular una SSD. => http://www.virtuallyghetto.com/2013/07/emulating-ssd-virtual-disk-in-vmware.html
    3. 8G para storage.

Ya con esta configuración estamos listo para crear nuestro ESXi en modo nested y luego poder probar VSAN!

Pero qué tal si alguien ya nos facilitara un template con toda la customización necesaria para correr VSAN? … si, esta disponible este template, gracias a William Lam que lo ha creado y publicado en su blog. http://www.virtuallyghetto.com/2013/09/how-to-quickly-setup-and-test-vmware.html

Autor: Ariel Antigua

Automation guy with a love for Containers!