2.5 Configuration du comportement du serveur PlateSpin via les paramètres de configuration

Certains aspects du comportement de votre serveur PlateSpin sont déterminés par les paramètres de configuration définis sur une page Web de configuration résidant sur l'hôte de votre serveur PlateSpin (https://Votre_serveur_PlateSpin/platespinconfiguration/).

dans des circonstances normales, vous n'avez pas besoin de modifier ces paramètres, sauf si le support PlateSpin vous le recommande. Cette section présente des cas d'emploi courants ainsi que des informations sur la procédure à suivre.

Procédez comme suit pour modifier et appliquer des paramètres de configuration :

  1. Ouvrez l'outil https://Votre_serveur_PlateSpin/platespinconfiguration/ dans le navigateur Web de votre choix.

  2. Recherchez le paramètre de serveur requis et modifiez sa valeur.

  3. Enregistrez vos paramètres et quittez la page.

Aucun redémarrage des services n'est nécessaire après avoir modifié l'outil de configuration.

Les rubriques suivantes contiennent des informations concernant des situations spécifiques au cours desquelles il peut s'avérer nécessaire de modifier le comportement du produit à l'aide d'une valeur de configuration XML.

2.5.1 Modification du type d'adaptateur utilisé lors du processus de prise de contrôle cible dans le cadre de la migration de workloads vers une machine virtuelle cible située sur un hôte Hyper-V

Par défaut, PlateSpin Migrate sélectionne le type d'adaptateur en fonction du système d'exploitation du workload et du type de la machine virtuelle cible. Pour modifier le type d'adaptateur utilisé au cours du processus de prise de contrôle cible dans le cadre de la migration de workload vers une cible Hyper-V, procédez comme suit :

  1. Ouvrez https://Votre_serveur_PlateSpin/platespinconfiguration/ dans le navigateur Web de votre choix.

  2. Recherchez le paramètre PreferedHyperVTakeControlNetworkAdapter et définissez sa valeur sur synthetic ou legacy selon vos besoins.

  3. Enregistrez vos paramètres et quittez la page.

2.5.2 Augmentation de la taille limite des opérations de post-migration téléchargées sur le serveur PlateSpin

Par défaut, PlateSpin Migrate définit une limite de téléchargement de 64 Mo pour chaque opération de post-migration, y compris ses dépendances. Reportez-vous à la Gestion des opérations personnalisées.

Vous pouvez augmenter cette valeur limite en modifiant le paramètre de configuration sur l'outil de configuration Web du serveur PlateSpin.

IMPORTANT :la réduction de la limite de taille par défaut peut nuire à la stabilité de votre serveur PlateSpin

  1. Ouvrez https://Votre_serveur_PlateSpin/platespinconfiguration/ dans le navigateur Web de votre choix.

  2. Recherchez et modifiez le paramètre qui définit la valeur de l'attribut maxRequestLength de l'élément httpRuntime :

    maxRequestLength=8192

  3. Remplacez la valeur existante par la nouvelle valeur requise en kilo-octets. Par exemple, pour augmenter la taille à 16 Mo, remplacez 8192 par 16384 :

    maxRequestLength=16384

  4. Enregistrez vos paramètres et quittez la page.

2.5.3 Optimisation du transfert de données sur les connexions WAN

Vous pouvez optimiser les performances de transfert de données et les ajuster pour les connexions WAN. Pour ce faire, modifiez les paramètres de configuration lus par le système à partir des réglages effectués dans un outil de configuration résidant sur l'hôte de votre serveur PlateSpin. Pour la procédure générique, reportez-vous à la section Configuration du comportement du serveur PlateSpin via les paramètres de configuration.

Réglage des paramètres

Les paramètres de configuration du transfert de fichier permettent d'optimiser les transferts de données via un réseau étendu (WAN). Ces paramètres sont globaux et affectent l'ensemble des réplications basées sur les fichiers et VSS.

REMARQUE :si ces valeurs sont modifiées, le temps de réplication sur les réseaux à haute vitesse, comme Gigabit Ethernet, risque d'être allongé. Avant de modifier l'un de ces paramètres, demandez d'abord conseil au support PlateSpin.

Le Tableau 2-7 répertorie les paramètres de la page de configuration de PlateSpin (https://votre_serveur_PlateSpin/platespinconfiguration/) qui contrôlent les vitesses des transferts de fichiers avec les valeurs par défaut et les valeurs maximales. Vous pouvez modifier ces valeurs en procédant par essais-erreurs afin d'optimiser le fonctionnement dans un environnement WAN à latence élevée.

Tableau 2-7 Paramètres de configuration du transfert de fichier par défaut et optimisés

Paramètre

Valeur par défaut

Valeur maximale

fileTransferCompressionThreadsCount

Contrôle le nombre de threads utilisés pour la compression des données au niveau des paquets. Ce paramètre est ignoré si la compression est désactivée. Étant donné que la compression fait appel à l'UC, ce paramètre peut avoir un impact sur les performances.

2

S/O

FileTransferMinCompressionLimit

Spécifie en octets le seuil de compression au niveau des paquets.

0 (désactivé)

65 536 max (64 Ko)

FileTransferSendReceiveBufferSize

Définit la taille maximale (en octets) des tampons d'envoi et de réception pour les connexions TCP dans le réseau de réplication. La taille des tampons affecte la taille de la fenêtre de réception (RWIN) TCP, qui définit le nombre d'octets pouvant être envoyés sans accusé de réception TCP. Ce paramètre est utile à la fois pour les transferts basés sur les fichiers et ceux par bloc. Le réglage de la taille des tampons en fonction de la bande passante et de la latence de votre réseau améliore le débit et réduit l'utilisation de l'UC.

Lorsque la valeur est définie sur zéro (désactivé), la taille de la fenêtre TCP par défaut est utilisée (8 Ko). Pour personnaliser les tailles, spécifiez-les en octets.

Utilisez la formule suivante pour déterminer la valeur appropriée :

((VITESSE_LIAISON en Mbit/s/8) * DÉLAI en s)) * 1 000 * 1 024

Par exemple, pour une liaison de 100 Mbits/s et une latence de 10 ms, la taille de tampon appropriée est de :

(100/8) * 0,01 * 1 000 * 1 024 = 128 000 octets

Pour des informations sur le réglage, reportez-vous à la section Réglage du paramètre FileTransferSendReceiveBufferSize.

0 (8 192 octets)

5 242 880 max (5 Mo)

Réglage du paramètre FileTransferSendReceiveBufferSize

Le paramètre FileTransferSendReceiveBufferSize définit la taille maximale (en octets) des tampons d'envoi et de réception pour les connexions TCP dans le réseau de réplication. La taille des tampons affecte la taille de la fenêtre de réception (RWIN) TCP, qui définit le nombre d'octets pouvant être envoyés sans accusé de réception TCP. Ce paramètre est utile à la fois pour les transferts basés sur les fichiers et ceux par bloc. Le réglage de la taille des tampons en fonction de la bande passante et de la latence de votre réseau améliore le débit et réduit l'utilisation de l'UC.

Vous pouvez régler le paramètre FileTransferSendReceiveBufferSize de manière à optimiser le transfert de fichiers ou de blocs à partir des serveurs sources vers les serveurs cibles au sein de votre environnement de réplication. Définissez le paramètre sur la page de configuration de PlateSpin (https://votre_serveur_PlateSpin/platespinconfiguration/).

Pour calculer la taille optimale des tampons :

  1. Déterminez le temps de latence (délai) entre le serveur source et le serveur cible.

    L'objectif est de découvrir le temps de latence pour une taille de paquet qui se rapproche le plus de l'unité de transmission maximale (Maximum Transmission Unit, MTU).

    1. Connectez-vous au serveur source en tant qu'administrateur.

    2. À l'invite, entrez la commande suivante :

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

      Généralement, l'option -l de la commande ping ajoute 28 octets dans les en-têtes de la charge utile spécifiée pour adresse_IP_serveur_cible. Par conséquent, une bonne valeur initiale pour essayer correspond à la taille en octets de la MTU moins 28.

    3. Modifiez à plusieurs reprises la charge utile et entrez à nouveau la commande de l'Étape 1.b jusqu'à ce que vous obteniez le message suivant :

      Le paquet doit être fragmenté.

    4. Notez la latence en secondes.

      Par exemple, si la latence est de 35 ms (millisecondes), notez 0,035. 

  2. Calculez une valeur (en octets) pour la taille de tampon initiale :

    Taille de tampon = (bande passante en Mbit/s / 8) * latence en secondes * 1 000 * 1 024
    

    Utilisez des valeurs binaires pour la bande passante réseau. Autrement dit, 10 Gbit/s = 10 240 Mbit/s et 1 Gbit/s = 1 024 Mbit/s.

    Par exemple, le calcul pour un réseau de 10 Gbit/s avec une latence de 35 ms serait le suivant :

    Taille de tampon = (10 240 / 8) * 0,035 * 1 000 * 1 024 = 45 875 200 octets
    
  3. (Facultatif) Calculez une taille de tampon optimale en arrondissant à un multiple de la taille de segment maximale (Maximum Segment Size, MSS).

    1. Déterminez la MSS :

      MSS = taille de la MTU en octets - (taille de l'en-tête IP + taille de l'en-tête TCP) 
      

      La taille de l'en-tête IP est de 20 octets. La taille de l'en-tête TCP est de 20 octets plus les octets des options comme le tampon horaire.

      Par exemple, si la taille de la MTU est de 1 470, votre MSS est généralement de 1 430.

      MSS = 1 470 octets - (20 octets + 20 octets) = 1 430 octets
      
    2. Calculez la taille de tampon optimale :

      Taille de tampon optimale = (arrondissement (taille du tampon / MSS)) * MSS
      

      Si nous continuons avec l'exemple, cela donne ceci :

      Taille de tampon optimale = (arrondissement (45 875 200 / 1 430)) * 1 430 = 32 081 * 1 430 = 45 875 830
      

      Vous devez arrondir vers l'unité supérieure car si vous arrondissez à l'unité inférieure, vous obtenez un multiple de la MSS qui est plus petit que la taille du tampon de 45 875 200 :

      Taille de tampon non optimale = 32 080 * 1 430 = 45 874 400
      

2.5.4 Autres cas d'utilisation dans lesquels des modifications doivent être effectuées dans l'outil de configuration Web (avancé)

Vous trouverez, ci-dessous, la liste des valeurs de configuration permettant de résoudre divers problèmes de fonctionnement ou d'environnement. Ne les utilisez pas sans y avoir été invité par l'équipe d'assistance de PlateSpin.

Tableau 2-8 Liste des cas d'utilisation courants dans lesquels les paramètres doivent être modifiés dans l'outil de configuration Web

Problème ou cas d'utilisation

Valeur affichée dans l'outil de configuration

Remarques

Problèmes de découverte/d'inventaire

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

 

Problèmes de démarrage de la cible associés aux pilotes

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

 

Problèmes d'installation du contrôleur sur des sources (dus principalement à des restrictions de l'environnement)

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

 

Problèmes liés à l'augmentation de la taille de la base de données

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