Optimización de características y rendimiento de la réplica de Hyper-V (HVR)

En este artículo se describen las claves del Registro que se aplican a la característica réplica de Hyper-V.

Número de KB original: 2767928

Resumen

La réplica de Hyper-V en Windows Server 2012 permite a los administradores crear una solución de continuidad empresarial y recuperación ante desastres para su infraestructura virtualizada mediante la replicación de máquinas virtuales desde un servidor principal (o de origen) a un servidor réplica (o destino). Los cambios en la máquina virtual principal se realizan un seguimiento y se transfieren a intervalos frecuentes al servidor de réplica. En caso de un error no planeado de la máquina virtual en el servidor principal, los administradores tienen la capacidad de conmutar por error la máquina virtual en el servidor de réplica.

Con las claves del Registro mencionadas en este artículo, los administradores tendrán la capacidad de ajustar el sistema en distintas implementaciones. En el artículo se capturan las claves del Registro y los valores admitidos.

Más información

Todas las claves del Registro que se describen en este artículo están disponibles en el nodo siguiente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Lista de las claves del Registro que se describen en este artículo:

  • DisableCertRevocationCheck
  • MaximumActiveTransfers
  • ApplyVHDLimit
  • ApplyVMLimit
  • ApplyChangeReplicaDiskThrottle

Tenga en cuenta que las claves del Registro son configuración de nivel de servidor y deben establecerse en cada nodo del clúster cuando sea aplicable y deseado.

DisableCertRevocationCheck

Descripción: La réplica de Hyper-V admite la autenticación mutua basada en certificados, lo que permite al servidor principal conectarse al servidor de réplica a través de HTTPS. Al establecer esta conexión, como parte de la validación del certificado, la réplica de Hyper-V comprueba si la entidad de certificación emisora (CA) ha revocado el certificado.

Sin embargo, debido a las restricciones de implementación, esta comprobación produciría un error si el punto de distribución de la lista de revocación de certificados (CRL) (CDP) no es accesible. La comprobación también produciría un error si se usaran certificados autofirmados (generados mediante makecert) en las implementaciones de laboratorio. Los administradores pueden solucionar esta restricción estableciendo esta clave.

Valores admitidos: 0, 1

Interpretación de entrada:

  • 0: La comprobación de revocación de certificados está habilitada
  • 1: La comprobación de revocación de certificados está deshabilitada Valor predeterminado: 0

Servidor principal o réplica: esta clave se puede establecer en los servidores principal y de réplica según sea necesario.

MaximumActiveTransfers

Descripción: La réplica de Hyper-V realiza un seguimiento de los cambios en la máquina virtual principal en un archivo de registro de cambios que se transmite al servidor de réplicas a intervalos frecuentes. En un escenario de replicación de varias máquinas virtuales, si el archivo de registro de cambios para cada una de las máquinas virtuales de replicación se transfiere secuencialmente, esto podría provocar o retrasar la transmisión del archivo de registro de cambios de alguna otra máquina virtual. Si el archivo de registro de cambios de todas las máquinas virtuales de replicación se transfieren en paralelo, afectaría al tiempo de transferencia de todas las máquinas virtuales debido a la contención de recursos de red. En cualquier escenario, el objetivo de punto de recuperación (RPO) de las máquinas virtuales de replicación se ve afectado.

Un valor óptimo para el número de transferencias paralelas se tiene dividiendo el ancho de banda WAN disponible (medido en Mbps) por el rendimiento TCP. El rendimiento de TCP se puede obtener observando la velocidad de transferencia de datos (Mbps) al copiar un archivo entre los servidores principal y de réplica. Cabe destacar que el valor captura el número de transferencias de red paralelas y no el número de máquinas virtuales habilitadas para la replicación.

Valores admitidos: especifique cualquier valor entero entre 1 y 1024.

Interpretación de entrada:

  • 1: El archivo de registro de cambio de cada archivo de registro de máquinas virtuales de replicación se envía secuencialmente.
  • 2: En cualquier momento, los archivos de registro de cambios de 2 máquinas virtuales de replicación se envían en paralelo.
  • 3: En cualquier momento, los archivos de registro de cambios de 3 máquinas virtuales de replicación se envían en paralelo.
  • N: En cualquier momento, los archivos de registro de cambios de N máquinas virtuales de replicación se envían en paralelo.

Valor predeterminado: 3 (en cualquier momento, los archivos de registro de 3 máquinas virtuales se envían en paralelo)

Servidor principal o réplica: esta clave es aplicable en cualquier servidor que tenga una máquina virtual en la que está habilitada la replicación (servidor principal). Esta clave no limita el número de conexiones entrantes. El servicio vmms debe reiniciarse después de cambiar esta clave.

ApplyVHDLimit

Descripción: en el servidor réplica, la réplica de Hyper-V recibe el archivo de registro entrante y aplica el archivo de registro a la máquina virtual de réplica correspondiente. La operación de aplicación del registro está en un nivel de VHD y la operación se realiza en paralelo entre máquinas virtuales replicadas y entre discos duros virtuales que pertenecen a la misma máquina virtual. Los administradores pueden optar por elegir un valor no predeterminado que limite o aumente el número de operaciones paralelas para cada máquina virtual.

Valores admitidos: cualquier valor entre 0 y 260

Interpretación de entrada:

  • Si se establece un valor '0' se indica que los 4 VHD por máquina virtual se procesan en paralelo.
  • Si se establece cualquier otro valor, se indica el conjunto correspondiente de VHD por máquina virtual que se puede procesar en paralelo.

Valor predeterminado: este nombre no se crea de forma predeterminada en el nodo Registro de replicación. Los administradores necesitarían crear manualmente un DWORD en la siguiente clave del Registro y establecer el valor correspondiente.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Nota:

Si el valor no está presente o se establece en 0, indica que el servidor de réplica procesará 4 VHD en paralelo por máquina virtual.

Servidor principal o réplica: esta clave solo es aplicable en el servidor de Hyper-V que recibe tráfico de replicación (servidor de réplica). No es necesario reiniciar VMMS para que la clave surta efecto.

ApplyVMLimit

Descripción: el servidor de réplica de Hyper-V puede recibir las réplicas de máquina virtual de distintos servidores principales y administradores puede querer controlar el número de operaciones de registro de aplicación paralelas desde un único servidor principal. Esta clave del Registro permite al administrador establecer este límite.

Valores admitidos: cualquier valor mayor que 0

Interpretación de entrada:

  • Si se establece un valor "0", se indica que la operación apply-log puede producirse en cualquier número de máquinas virtuales de un servidor.
  • Si se establece cualquier otro valor (1..N), se controla el número de máquinas virtuales de un único servidor principal, en el que pueden producirse operaciones de registro de aplicación (paralelas).

Valor predeterminado: este nombre no se crea de forma predeterminada en el nodo Registro de replicación. Los administradores necesitarían crear manualmente un DWORD en la siguiente clave del Registro y establecer el valor correspondiente.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Nota:

Si la clave no está presente o se establece en 0, indica que el servidor de réplica procesará todas las operaciones de registro de aplicación en paralelo.

Servidor principal o réplica: esta clave solo es aplicable en el servidor de Hyper-V que recibe tráfico de replicación (servidor de réplica).

ApplyChangeReplicaDiskThrottle

Descripción: en el servidor réplica, la réplica de Hyper-V recibe el archivo de registro entrante y aplica el archivo de registro a la máquina virtual de réplica correspondiente. En función de la escala de la implementación y del subsistema de disco, es posible que los administradores deseen limitar las operaciones de disco de registro de aplicación modificando esta clave del Registro.

Valores admitidos: cualquier valor mayor y igual que cero.

Interpretación de entrada:

  • 0 indica que la operación apply-log en unbounded (profundidad máxima de cola de 256 por VHD).
  • Si se establece cualquier otro valor, se determina la profundidad de la cola en todos los VHD replicados. Valor predeterminado: este nombre no se crea de forma predeterminada en el nodo Registro de replicación. Los administradores necesitarían crear manualmente un DWORD en la siguiente clave del Registro y establecer el valor correspondiente.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Servidor principal o réplica: esta clave solo es aplicable en el servidor de Hyper-V que recibe tráfico de replicación (servidor de réplica).