2.5 Configuración del comportamiento del servidor de PlateSpin mediante parámetros de configuración

Algunos aspectos del comportamiento del servidor de PlateSpin se controlan mediante parámetros de configuración que se establecen en una página Web de configuración del host del servidor de PlateSpin (https://servidor_de_PlateSpin/platespinconfiguration/).

En circunstancias normales, estos valores no se deben modificar a no ser que se lo indique el servicio técnico de PlateSpin. En esta sección se explican varios casos de uso habituales y se incluye información sobre el procedimiento requerido.

Lleve a cabo el siguiente procedimiento para modificar y aplicar cualquier parámetro de configuración:

  1. En cualquier navegador Web, abra la herramienta https://servidor_PlateSpin/platespinconfiguration/.

  2. Localice el parámetro de servidor necesario y cambie su valor.

  3. Guarde la configuración y salga de la página.

No es necesario rearrancar ni reiniciar servicios después de realizar el cambio en la herramienta de configuración.

Los temas siguientes proporcionan información sobre soluciones específicas en las que puede que tenga que cambiar el comportamiento del producto mediante un valor de configuración XML.

2.5.1 Cambio del tipo de adaptador usado durante el proceso de toma de control de destino de la migración de carga de trabajo a una máquina virtual de destino en un host de Hyper-V

PlateSpin Migrate selecciona por defecto el tipo de adaptador según el sistema operativo de la carga de trabajo y el tipo de máquina virtual de destino. Para editar el tipo de adaptador usado durante el proceso de control de la toma de control de la migración de la carga de trabajo a un destino de Hyper-V, haga lo siguiente:

  1. Desde cualquier navegador Web, abra https://servidor_PlateSpin/platespinconfiguration/.

  2. Localice el parámetro PreferedHyperVTakeControlNetworkAdapter y edite su valor a synthetic (sintético) o legacy (legado), según el entorno.

  3. Guarde la configuración y salga de la página.

2.5.2 Aumento del límite de tamaño en las acciones posteriores a la migración cargadas en el servidor de PlateSpin

Por defecto, PlateSpin Migrate define un límite de carga de 64 MB para cada acción posterior a la migración individual, incluidas sus dependencias. Consulte Gestión de acciones personalizadas.

Para aumentar este límite, modifique el valor de configuración en la herramienta de configuración Web del servidor de PlateSpin.

IMPORTANTE:disminuir el límite de tamaño por defecto puede tener un impacto negativo en la estabilidad del servidor de PlateSpin.

  1. Desde cualquier navegador Web, abra https://servidor_PlateSpin/platespinconfiguration/.

  2. Localice y edite la configuración que define el valor del atributo maxRequestLength del elemento httpRuntime:

    maxRequestLength=8192

  3. Sustituya el valor existente por el nuevo valor requerido en kilobytes. Por ejemplo, para aumentar el tamaño a 16 MB, sustituya 8192 por 16384:

    maxRequestLength=16384

  4. Guarde la configuración y salga de la página.

2.5.3 Optimización de transferencia de datos en conexiones WAN

Puede optimizar el rendimiento de la trasferencia de datos y realizar ajustes más precisos para las conexiones WAN. Para ello, debe modificar los parámetros de configuración que el sistema lee de los ajustes que se realizan en una herramienta de configuración situada en el host del servidor de PlateSpin. Para el procedimiento genérico, consulte Configuración del comportamiento del servidor de PlateSpin mediante parámetros de configuración.

Ajuste de parámetros

Use los parámetros de configuración de transferencia de archivos para optimizar las transferencias de datos en una red WAN. Estos valores son globales y afectan a todas las réplicas basadas en archivos y VSS.

NOTA:si se modifican estos valores, puede afectar negativamente al tiempo que tarda la réplica en redes de alta velocidad, como Gigabit Ethernet. Antes de modificar cualquiera de estos valores, consulte al servicio técnico de PlateSpin.

Tabla 2-7 muestra los parámetros de configuración de la página de configuración de PlateSpin (https://Servidor_de_PlateSpin/platespinconfiguration/) que controlan las velocidades de transferencia de archivos con los valores por defecto y máximos. Es posible modificar estos valores mediante pruebas de ensayo y error a fin de optimizar el funcionamiento en entornos WAN de alta latencia.

Tabla 2-7 Parámetros de configuración por defecto y optimizados de transferencia de archivos

Parámetro

Valor por defecto

Valor máximo

FileTransferCompressionThreadsCount

Controla el número de hilos usados para la compresión de datos de nivel de paquete. Si la compresión está inhabilitada, este ajuste se ignora. Dado que la compresión depende de la CPU, este valor puede tener efecto en el rendimiento.

2

N/D

FileTransferMinCompressionLimit

Especifica el umbral de compresión de nivel de paquete en bytes.

0 (inhabilitado)

Máx. 65 536 (64 KB)

FileTransferSendReceiveBufferSize

Permite definir el tamaño máximo (en bytes) de los búferes de envío y recepción para las conexiones TCP de la red de réplicas. El tamaño del búfer afecta al tamaño de la ventana de recepción de TCP (RWIN), donde se define el número de bytes que se pueden enviar sin acuse de recibo de TCP. Este valor es relevante tanto para las transferencias basadas en archivos como para las basadas en bloques. Si se ajusta el tamaño del búfer según el ancho de banda y la latencia de la red, se mejora el rendimiento y se reduce el procesamiento de la CPU.

Si el valor se define en cero (desactivado), se usa el tamaño por defecto de la ventana TCP (8 KB). En caso de tamaños personalizados, especifique el tamaño en bytes.

Use la fórmula siguiente para determinar el valor oportuno:

((VELOCIDAD_ENLACE en Mb/s / 8) * RETRASO en s)) * 1000 * 1024

Por ejemplo, para un enlace de 100 Mb/s con una latencia de 10 ms, el tamaño de buffer adecuado sería:

(100/8)* 0,01 * 1000 * 1024 = 128000 bytes

Para obtener información sobre el ajuste, consulte Tuning FileTransferSendReceiveBufferSize.

0 (8192 bytes)

Máx. 5 242 880 (5 MB)

Tuning FileTransferSendReceiveBufferSize

El parámetro FileTransferSendReceiveBufferSize permite definir el tamaño máximo (en bytes) de los búferes de envío y recepción para las conexiones TCP de la red de réplica. El tamaño del búfer afecta al tamaño de la ventana de recepción de TCP (RWIN), donde se define el número de bytes que se pueden enviar sin acuse de recibo de TCP. Este valor es relevante tanto para las transferencias basadas en archivos como para las basadas en bloques. Si se ajusta el tamaño del búfer según el ancho de banda y la latencia de la red, se mejora el rendimiento y se reduce el procesamiento de la CPU.

Puede ajustar el parámetro FileTransferSendReceiveBufferSize para optimizar la transferencia de bloques o archivos desde los servidores de origen a los de destino en el entorno de réplica. Defina el parámetro en la página de configuración de PlateSpin (https://Servidor_de_PlateSpin/platespinconfiguration/).

Para calcular el tamaño óptimo del búfer:

  1. Determine la latencia (retraso) entre el servidor de origen y el de destino.

    El objetivo es descubrir cuál es la latencia para un tamaño de paquete que se asemeje lo máximo posible al MTU.

    1. Entre a la sesión en el servidor de origen como usuario administrador.

    2. Escriba lo siguiente en un indicador de comandos:

      # ping <target-server-ip-address> -f -l <MTU_minus_28> -n 10
      

      Habitualmente, la opción -l para el comando ping añade 28 bytes a los encabezados de la carga especificada para dirección-ip-servidor-destino. Por lo tanto, puede ser buena idea probar con un valor inicial de MTU menos 28 como tamaño en bytes.

    3. Modifique repetidamente la carga y vuelva a introducir el comando en Paso 1.b hasta que obtenga el mensaje siguiente:

      The packet needs to be fragmented (Es necesario fragmentar el paquete).

    4. Anote la latencia en segundos.

      Por ejemplo, si la latencia es de 35 ms (milisegundos), anote 0,035 como latencia. 

  2. Calcule un valor de byte para el tamaño del búfer inicial:

    Tamaño del búfer = (ancho de banda en Mb/s / 8) * latencia en segundos * 1000 * 1024
    

    Use valores binarios para el ancho de banda de red. Es decir, 10 Gb/s = 10240 Mb/s y 1 Gb/s = 1024 Mb/s.

    Por ejemplo, el cálculo para una red de 10 Gb/s con una latencia de 35 ms es:

    Tamaño del búfer = (10240 / 8) * 0,035 * 1000 * 1024 = 45875200 bytes
    
  3. (Opcional) Calcule un tamaño de búfer óptimo redondeando al alza a un múltiplo del tamaño máximo del segmento (TMS).

    1. Determine el TMS:

      TMS = tamaño de MTU en bytes - (tamaño de encabezado IP + tamaño de encabezado TCP) 
      

      El tamaño de encabezado IP es de 20 bytes. El tamaño de encabezado TCP es de 20 bytes más los bytes para las opciones como la marca horaria.

      Por ejemplo, si el tamaño de MTU es 1470, el TMS será habitualmente de 1430.

      TMS = 1470 bytes - (20 bytes + 20 bytes) = 1430 bytes
      
    2. Calcule el tamaño óptimo del búfer:

      Tamaño óptimo del búfer = (redondeoalza(tamaño búfer/TMS)) * TMS
      

      Para continuar con el ejemplo:

      Tamaño óptimo del búfer = (redondeoalza(45875200 / 1430) * 1430 *= 32081 * 1430 = 45875830
      

      Se redondea al alza en lugar de a la baja porque de esta última manera se obtendría un múltiplo del TMS de menor tamaño que el tamaño del búfer de 45875200:

      Tamaño no óptimo del búfer = 32080 * 1430 = 45874400
      

2.5.4 Otros ejemplos de uso para realizar modificaciones en la herramienta de configuración Web (opciones avanzadas)

A continuación, se muestra una lista de los valores de configuración que podrían resolver varios problemas funcionales o de entorno. No los use a no ser que se lo pida el servicio de asistencia técnica de PlateSpin.

Tabla 2-8 Lista de ejemplos de uso comunes para cambiar valores de configuración en la herramienta de configuración Web

Problema o ejemplo de uso

Valor mostrado en la herramienta de configuración

Observaciones

Problemas de descubrimiento o inventario

<add key="UseServiceForCommonInventory" value="true" />
<add key="UseServiceForMigrateInventory" value="false" />
<add key="EarliestWindowsVersionForCommonInventory" value="5.2" />

 

Problemas de arranque del destino relacionados con controladores

 <add key="TargetMachineRegistryCleanupLevel" value="None" />

 

Problemas de instalación del controlador en los orígenes (principalmente debidos a restricciones de entorno)

<add key="InstallControllerUsingService" value="true" />
<add key="RunControllerUnderSameCredsAsRemoteAccess" value="false" />

 

Problemas relacionados con el crecimiento de tamaño de la base de datos

<add key="PowerConvertDBSizeLimitInBytes" value="4294967296" />
<add key="PlateSpinDBCleanupThresholdPercent" value="80" />
<add key="OFXDBCleanupThresholdInBytes" value="4294967296" />