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 votre machine virtuelle Forge. Pour la procédure générique, reportez-vous à la section Configuration du comportement du serveur PlateSpin via les paramètres de configuration XML.
Ces paramètres permettent d'optimiser les transferts de données dans un environnement 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-6 répertorie les paramètres de configuration qui déterminent les vitesses de transfert des fichiers avec les valeurs par défaut et 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-6 Paramètres de configuration du transfert de fichiers par défaut et optimisés dans https://votre_serveur_PlateSpin/platespinconfiguration/
|
Paramètre |
Valeur par défaut |
Valeur maximale |
|---|---|---|
|
AlwaysUseNonVSSFileTransferForWindows2003 |
Faux |
|
|
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 |
|
FileTransferBufferThresholdPercentage Détermine la quantité de données minimale devant être mise en tampon avant la création et l'envoi de nouveaux paquets réseau. |
10 |
|
|
FileTransferKeepAliveTimeOutMilliSec Indique le délai d'attente avant de commencer à envoyer des messages de maintien de connexion en cas de timeout du TCP. |
120000 |
|
|
FileTransferLongerThan24HoursSupport |
True (vrai) |
|
|
FileTransferLowMemoryThresholdInBytes Détermine le moment où le serveur se considère en état de mémoire faible, ce qui provoque l'augmentation d'un comportement réseau particulier. |
536870912 |
|
|
FileTransferMaxBufferSizeForLowMemoryInBytes Indique la taille du tampon interne utilisé en état de mémoire faible. |
5242880 |
|
|
FileTransferMaxBufferSizeInBytes Indique la taille du tampon interne pour la conservation des données de paquet. |
31457280 |
|
|
FileTransferMaxPacketSizeInButes Détermine les paquets les plus volumineux qui seront envoyés. |
1048576 |
|
|
FileTransferMinCompressionLimit Spécifie en octets le seuil de compression au niveau des paquets. |
0 (désactivé) |
65 536 max (64 Ko) |
|
FileTransferPort |
3725 |
|
|
FileTransferSendReceiveBufferSize Indique la taille de la fenêtre TCP/IP pour les connexions de transfert de fichiers. Contrôle le nombre d'octets envoyés sans accusé de réception TCP, en octets. 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 (Mbits/s)/8)*DURÉE (s))*1000*1000 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*1000*1000 = 125 000 octets |
0 (8 192 octets) |
5 242 880 max (5 Mo) |
|
FileTransferSendReceiveBufferSizeLinux Indique la taille de la fenêtre TCP/IP des connexions de transfert de fichiers pour Linux. Contrôle le nombre d'octets envoyés sans accusé de réception TCP, en octets. Lorsque la valeur est définie sur zéro (désactivé), la valeur de taille de la fenêtre TCP/IP pour Linux est automatiquement calculée à partir du paramètre FileTransferSendReceiveBufferSize. Si les deux paramètres sont définis sur zéro (désactivé), la valeur par défaut est 248 Ko. Pour personnaliser les tailles, spécifiez-les en octets. REMARQUE :dans les versions précédentes, vous deviez définir ce paramètre sur la 1/2 de la valeur désirée, mais ce n'est plus nécessaire. |
0 (253952 octets) |
|
|
FileTransferShutDownTimeOutInMinutes |
1090 |
|
|
FileTransferTCPTimeOutMilliSec Permet de définir les valeurs de timeout pour l'envoi et la réception TCP. |
30000 |
|
|
PostFileTransferActionsRequiredTimeInMinutes |
60 |