La característica de dominios de errores de Virtual SAN le ordena a Virtual SAN que distribuya los componentes de redundancia entre los servidores de bastidores informáticos separados. De este modo, es posible proteger el entorno contra un error en el nivel de los bastidores como por ejemplo, una pérdida de la alimentación eléctrica o de la conectividad.

Construcciones de dominios de errores

Virtual SAN requiere al menos dos dominios de errores, cada uno compuesto por uno o más hosts. Las definiciones de los dominios de errores deben reconocer las construcciones de hardware físico que pueden representar una zona de errores potencial como, por ejemplo, un gabinete individual de un bastidor informático.

De ser posible, use al menos cuatro dominios de errores. Tres dominios de errores no admiten determinados modos de evacuación de datos, y Virtual SAN no puede reproteger los datos después de un error. En este caso, necesitará un dominio de errores adicional con capacidad para la reconstrucción, que no puede proporcionar con solo tres dominios de errores.

Si se habilitan los dominios de errores, Virtual SAN aplica la directiva activa de almacenamiento de las máquinas virtuales a los dominios de errores y no solamente a los hosts individuales.

Calcule la cantidad de dominios de errores de un clúster en función del atributo Number of failures to tolerate (Número de errores que se toleran) de las directivas almacenamiento que piensa asignar a las máquinas virtuales.

number of fault domains = 2 * number of failures to tolerate + 1

Si un host no es miembro de un dominio de errores, Virtual SAN lo interpreta como un dominio de errores independiente.

Usar dominios de errores para errores en varios hosts

Suponga que tiene un clúster que contiene cuatro bastidores de servidores, cada uno con dos hosts. Si Number of failures to tolerate (Número de errores que se toleran) se establece en uno y no se han habilitado los dominios de errores, es posible que Virtual SAN almacene ambas réplicas de un objeto con hosts en el mismo gabinete de bastidor. De esta manera, es posible que las aplicaciones queden expuestas a una posible pérdida de datos ante un error en el nivel del bastidor. Cuando se configuran hosts que, potencialmente, pueden experimentar un error juntos en dominios de errores separados, Virtual SAN garantiza que cada componente de protección (réplicas y testigos) se coloque en un dominio de errores diferente.

Si agrega hosts y capacidad, puede usar la configuración de dominios de errores actual o puede definir dominios de errores.

Para obtener una tolerancia a errores y una carga de almacenamiento equilibrada al utilizar dominios de errores, tenga en cuenta las siguientes directrices:

  • Proporcione suficientes dominios de errores para satisfacer el atributo Number of failures to tolerate (Número de errores que se toleran) según se ha configurado en las directivas de almacenamiento.

    Defina, al menos, tres dominios de errores. Si desea obtener la mejor protección, defina un mínimo de cuatro dominios.

  • Asigne la misma cantidad de hosts a cada dominio de errores.

  • Use hosts con configuraciones uniformes.

  • De ser posible, dedique un dominio de errores con capacidad libre para la reconstrucción de datos tras un error.