Mecanismo de arbitraje de Hypermetro

57 0 2 0

En la siguiente publicación se describe el mecanismo de arbitraja de la solución de Huawei Hypermetro.

 

Si los enlaces entre dos sistemas de almacenamiento habilitados para HyperMetro se desconectan o cualquiera de los sistemas de almacenamiento se rompe, la sincronización de datos en tiempo real no estará disponible para los sistemas de almacenamiento y solo un sistema de almacenamiento puede continuar brindando servicios. Para garantizar la coherencia de los datos, HyperMetro utiliza el mecanismo de arbitraje para determinar qué sistema de almacenamiento continúa brindando servicios.

 

HyperMetro ofrece dos modos de arbitraje:

 

  • El modo de prioridad estática se utiliza cuando no se implementa ningún servidor de quórum o arbitration server.

  • El modo de servidor de quórum se usa cuando se implementa un servidor de quórum o arbitration server. En este modo, se utiliza un servidor físico independiente o VM como el servidor de quórum. Se recomienda implementar el servidor de quórum en un sitio dedicado que esté en un dominio de falla diferente de los dos DC.

 

 

NOTA:

Si los enlaces de replicación entre los dos sistemas de almacenamiento son normales y el servidor de quórum está desconectado de ambos sistemas de almacenamiento (es decir, el estado de ejecución del servidor de quórum consultado en ambos sistemas de almacenamiento es sin conexión), HyperMetro cambia automáticamente del modo de servidor de quórum al modo de prioridad estática

Si los enlaces de replicación entre los dos sistemas de almacenamiento son normales y la conexión entre el servidor de quórum y cualquiera de los sistemas de almacenamiento se recupera (es decir, el estado de ejecución del servidor de quórum consultado en este sistema de almacenamiento está en línea), HyperMetro cambia automáticamente del modo de prioridad estática al modo de servidor de quórum.

 

Modo de prioridad estática

Si no se configura ningún servidor de quórum o no se puede acceder al servidor de quórum, HyperMetro funciona en modo de prioridad estática.

 

  • Si los enlaces entre los dos sistemas de almacenamiento están caídos o el sitio no preferido de un par HyperMetro se rompe, el sistema de almacenamiento en el sitio preferido continúa proporcionando servicios para los hosts y el sistema de almacenamiento en el sitio no preferido se detiene.

  • Si el sitio preferido de un par HyperMetro se rompe, el sitio no preferido no se hace cargo de los servicios automáticamente. Como resultado, los servicios se detienen. Debe iniciar por la fuerza los servicios en el sitio no preferido.

El siguiente ejemplo usa DC A como el sitio preferido y DC B como el sitio no preferido. La Tabla 1-1 describe el mecanismo de arbitraje en modo de prioridad estática.

 

 

Tabla 1-1 Mecanismo de arbitraje en modo de prioridad estática

 

Diagrama

Descripción de la falla

Estado del par en

ejecución

Resultado de arbitraje

144138y3wpiay3m3pdmjjy.png?image.png

El enlace entre dos sistemas de almacenamiento está inactivo.

 

Listo para sincronización

 

El volumen en DC A continúa proporcionando servicios mientras que el volumen en DC B se detiene.

 

144145nowh2bwkr0oes344.png?image.png

El sistema de almacenamiento en DC B funciona mal.

 

Listo para sincronización

El volumen en DC A continúa proporcionando servicios mientras que el volumen en DC B se detiene.

 

144154cellh5f49vk9hpv4.png?image.png

El sistema de almacenamiento en DC A no funciona correctamente.

Listo para sincronización

El volumen en DC A es inaccesible mientras el volumen en DC B se detiene. En este caso, debe iniciar por la fuerza el par HyperMetro para habilitar el volumen en DC


 

 

 

Modo de servidor de quórum o arbitration server

 

En el caso de una falla de CC o desconexión entre los sistemas de almacenamiento, cada sistema de envío envía una solicitud de arbitraje al servidor de quórum, y solo el ganador continúa brindando servicios. El sitio preferido tiene prioridad en el arbitraje.

 

El siguiente ejemplo usa DC A como el sitio preferido y DC B como el sitio no preferido. La Tabla 1-2 describe el mecanismo de arbitraje en el modo de servidor de quórum.

 

NOTA:

En los siguientes tipos de fallas, "falla simultánea" significa que el intervalo entre dos fallas no excede los 60 segundos.

 

Tabla 1-2 Mecanismo de arbitraje en modo de servidor de quórum

Diagrama

Descripción de la falla

Estado del par en

ejecución

Resultado de arbitraje

144241xmy8oqybbxy276bl.png?image.png

El quórum funciona mal.

 

Normal

Los volúmenes en los DC A y B continúan brindando servicios.

NOTA:

HyperMetro cambia automáticamente a arbitraje de prioridad estática.

 

144256s79bgkukgssz99cu.png?image.png

El enlace entre un sistema de almacenamiento (por ejemplo, sistema de almacenamiento en DC A) y el servidor de quórum está inactivo.

 

Normal

Los volúmenes en los DC A y B continúan brindando servicios.

 

144307j1qcxg9ncnngin2b.png?image.png

Un sistema de almacenamiento (por ejemplo, sistema de almacenamiento en DC A) no funciona correctamente.

 

Listo para sincronización

El volumen en DC A es inaccesible mientras que el volumen en DC B continúa proporcionando servicios.

 

144325q5atas975ts9575w.png?image.png

El enlace entre dos sistemas de almacenamiento está inactivo.

 

Listo para sincronización

Resultado 1: el volumen en DC A continúa brindando servicios mientras el volumen en DC B se detiene.

 

Resultado 2: el volumen en DC B continúa proporcionando servicios mientras el volumen en DC A se detiene.

 

NOTA:

DC A tiene prioridad en el arbitraje, por lo que el resultado normal es el resultado 1.

 

144335cl9uz33kxk83cz2a.png?image.png

Un sistema de almacenamiento (por ejemplo, sistema de almacenamiento en DC A) y el mal funcionamiento del servidor de quórum.

 

Listo para sincronización

El volumen en DC A es inaccesible mientras el volumen en DC B se detiene.

NOTA:

En este caso, debe iniciar por la fuerza el par HyperMetro para habilitar el volumen en DC B para proporcionar servicios.

 

144342sr3aq3ya7ykll5gf.png?image.png

El enlace entre los dos sistemas de almacenamiento y el enlace entre un sistema de almacenamiento (por ejemplo, el sistema de almacenamiento en DC A) y el servidor de quórum están inactivos.

 

Listo para sincronización

El volumen en DC A se detiene mientras el volumen en DC B continúa brindando servicios.

 

144351kakrdk8kka6ar585.png?image.png

El sistema de almacenamiento no funciona correctamente (por ejemplo, el sistema de almacenamiento en DC A) y el enlace entre el otro sistema de almacenamiento y el servidor de quórum está inactivo.

 

Listo para sincronización

El volumen en DC A es inaccesible mientras el volumen en DC B se detiene.

 

NOTA:

En este caso, debe iniciar por la fuerza el par HyperMetro para habilitar el volumen en DC B para proporcionar servicios.

 

144359sym9ctpmf1mmgry4.png?image.png

El servidor de quórum funciona mal y el enlace entre los sistemas de almacenamiento está inactivo.

 

Listo para sincronización

 

Resultado 1: si el intervalo entre las dos fallas es superior a 20 segundos, el volumen en DC A continúa brindando servicios mientras el volumen en DC B se detiene.

 

Resultado 2: si el intervalo entre las dos fallas es de 20 segundos, los volúmenes en las CC A y B se detienen. En este caso, debe iniciar por la fuerza el volumen en DC A o B para proporcionar servicios.

 

144406x7enqkadyqne844y.png?image.png

 

El servidor de quórum no funciona correctamente y el enlace entre el servidor de quórum y un sistema de almacenamiento (por ejemplo, el sistema de almacenamiento en DC A) está inactivo.

 

Normal

 

Los volúmenes en los DC A y B continúan brindando servicios.

 

NOTA:

HyperMetro cambia automáticamente a arbitraje de prioridad estática.

 



Enlaces relacionados:


Conceptos básicos de Huawei HyperMetro

Instalación de software para servidor Quorum de Huawei


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje