Entendiendo la Arquitectura vSAN: Disk group

Buenas chic@s! En el post anterior, vimos «Las mejores practicas para crear nuestros diskgroup y minimizar el dominio de fallos«. En el post de hoy, vamos a intentar entender como funciona una de las partes de la arquitectura de vSAN, concrectamente los disk groups.

Como he comentado en post anteriores,para que sea simple, nos basaremos en despligues de cluster de all-flash, ya que los despliegues de entornos hibridos han perdido mucha fuerza en el mercado por el abaratamiento de los discos flash .

Arquitectura vSAN

Cuando apostamos por una arquitectura como vSAN, nos estamos alejando de lo que conociamos hasta ahora. Muchos de los que leais esto, estareis acostumbrados a adminsitrar entornos tradicionales, compuestos por host, cabinas y switches SAN. vSAN simplifica el camino de nuestro almacenamiento, volviendo a traer todo el almacenamiento a nuestros host pero esta vez de manera distribuida.

La arquitectura de vSAN consta de dos niveles: un tier caché para el almacenamiento de la escrituras, y un tier capacidad para almacenamiento persistente de nuestros datos. vSAN utiliza una construcción lógica llamada «disk group»,para administrar la relación entre los dispositivos de capacidad y su nivel de caché.

Algunas cosas que debe comprender sobre los grupos de discos:

  • Cada host que aporta almacenamiento en un clúster de vSAN contendrá al menos 1 disk group
  • Los diskgroup contienen como minimo un 1 dispositivo de caché y entre 1 y 7 dispositivos de capacidad.
  • Como máximo, un host de vSAN puede tener 5 disk groups, cada uno con hasta 7 dispositivos de capacidad, lo que resulta en un máximo de 35 dispositivos de capacidad para cada host.
  • El 100% del dispositivo de caché está dedicado como búfer de escritura.

Cache Tier

El Tier de cache se encarga de recibir todas las escrituras de las VMs, y mandar el ACK tan rapido como pueda. Ademas esta enfocado en asegurar que  el “hot block (data vivo)» sea mantenido en el nivel de cache mientras “cold block (dato que no es accedido)” sea descargado al nivel de capacidad .Por ultimo sirve todas lecturas de aquellos bloques que aun no ha sido descargados al tier de capacidad.

Capacidad Tier

Se encarga de aportar capacidad a nuestro almacenamiento vSAN. Ademas sirve todas las lecturas a nuestras maquinas virtuales.

Descarga escrituras al Tier de capacidad

vSAN tiene varios algoritmos para determinar cuándo vaciar el búffer de escritura. vSAN utiliza varios mecanismos para considerar cuando descargar bloques hacia el tier de capacidad, estos parámetros puede ser (capacidad, proximidad, tasa de E / S entrantes, colas, utilización del disco y procesamiento por lotes óptimo). Esto determina la frecuencia con la que se desestabilizan las escrituras en el nivel de capacidad.

Hasta aqui ha llegado esta introducion a la arquitectura de vSAN. En siguentes post nos iremos metiendo de lleno en temas mas avanzados.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *