Réduire la latence
Vous pouvez réduire la latence entre différentes machines virtuelles (VM) pour les utiliser à leur capacité optimale.
La latence est le délai entre l’action et le moment où celle-ci est effective. Moins vous avez de latence, plus vous pouvez gérer rapidement vos ressources.
Vous pouvez réduire la latence en plaçant les VM plus près les unes des autres, vous devez créer celles-ci avec le même compte et dans la même Sous-région. Comme le Cloud est virtuel, pour une seule Sous-région, il y a différents sites physiques. Même si les VM sont dans la même Sous-région, elles peuvent être séparées physiquement. Utiliser le même compte augmente les changes que les VM soient sur la même Sous-région.
Vous pouvez vous assurer de réduire la latence au minimum en plaçant les VM plus près les unes des autres ; sur le même site physique. Vous pouvez utiliser des tags pour placer vos VM sur le même cluster ou hyperviseur.
Vous pouvez également réduire la latence en ne travaillant qu’avec un seul Subnet. Par défaut, les VMs dans un même Subnet peuvent communiquer entre elles sans aucune règle de security group nécessaire, grâce au contournement de pare-feu. Contourner un pare-feu consiste à désactiver des security groups afin de réduire la latence générale entre des VM. Cela permet aussi d’éviter des conflits avec des protocoles spécifiques, tels que ceux utilisés par Microsoft Windows. Pour en savoir plus, voir Référence des tags user data > Contournement de pare-feu. Si vous voulez une sécurité accrue entre vos VM, (par exemple, une sur un DLZ et l’autre sur un réseau interne), vous pouvez les placer dans des Subnets différents ou désactiver cette fonctionnalité.
Travailler dans une seule Sous-région ou dans un seul Subnet
-
Dans une seule Sous-région
Vous pouvez créer des VM dans la même Sous-région et avec le même compte. Pour en savoir plus, voir Créer des VM.
-
Dans un seul Subnet d’un Net
Vous pouvez créer des VM dans le même Subnet. Pour en savoir plus sur les Subnets dans un Net, voir Créer et gérer des Subnets dans un Net.
Rapprocher les VM
Sur le même cluster
Vous pouvez forcer vos VM à être sur le même cluster en utilisant l’un de ces deux tags :
Nom du tag | Comportement | Valeur | Utilisable au boot avec les user data |
---|---|---|---|
|
Distribue les VM avec le même tag sur le même UCS. |
Libre |
Oui |
|
Alias osc.fcu.attract_cluster mais échoue avec une erreur "InsuficientCapacity" si la requête ne peut être forcée. |
Libre |
Oui |
Pour en savoir plus à propos de comment utiliser ces tags, voir Configurer une VM avec les user data et les tags OUTSCALE.
Si une erreur apparaît lors de l’utilisation du tag osc.fcu.attract_cluster_strict, utilisez cette commande lors du boot, dans le header des user data, en suivant cette syntaxe :
-----BEGIN OUTSCALE SECTION-----
tags.osc.fcu.attract_cluster_strict=myclusterofvms_1
-----END OUTSCALE SECTION-----
Sur le même hyperviseur
Vous pouvez forcer vos VM à être sur le même hyperviseur en utilisant l’un de ces deux tags :
|
Nom du tag | Comportement | Valeur | Utilisable au boot avec les user data |
---|---|---|---|
|
Distribue les VM avec le même tag sur la même slide. |
Libre |
Oui |
|
Alias osc.fcu.attract_server mais échoue avec une erreur "InsuficientCapacity" si la requête ne peut être forcée. |
Libre |
Oui |
Pour en savoir plus à propos de comment utiliser ces tags, voir Configurer une VM avec les user data et les tags OUTSCALE.
Si une erreur apparaît lors de l’utilisation du tag osc.fcu.attract_server_strict, utilisez cette commande lors du boot, dans le header des user data, en suivant cette syntaxe :
-----BEGIN OUTSCALE SECTION-----
tags.osc.fcu.attract_server_strict=myclusterofvms_1
-----END OUTSCALE SECTION-----
Forcer un |
Isolation du security group à l’intérieur d’un Subnet
Par défaut, grâce à une amélioration du réseau, les VM au sein d’un même Subnet peuvent communiquer entre elles sans règles de security group requises. Ceci permet de réduire la latence entre deux VM et d’éviter des problèmes avec des protocoles spécifiques, comme ceux utilisés par Microsoft Windows. Si vous souhaitez mettre en place un plus grande sécurité entre deux VM (par exemple une en DMZ et une autre dans un réseau interne), placez-les dans des Subnets différents ou désactiver cette fonctionnalité.