Noms d'hôte virtuel pour les équilibreurs de charge
Utilisez des noms d'hôte virtuels pour affecter un nom d'hôte à un processus d'écoute d'équilibreur de charge.
Lors d'une utilisation conjointe avec les enregistrements que vous créez dans votre système DNS, vous pouvez affecter des noms d'hôte virtuel à tout processus d'écoute que vous créez pour votre équilibreur de charge. Les noms d'hôte associés à un processus d'écoute correspondent aux ensembles de back-ends de ce processus d'écoute. Ces ensembles de back-ends acheminent le trafic vers des back-ends spécifiques qui hébergent différentes applications. Voici quelques avantages des noms d'hôte virtuel :
- Une seule adresse IP associée. Plusieurs noms d'hôte, qui s'appuient sur des entrées DNS que vous créez dans vos serveurs de noms, peuvent pointer vers la même adresse IP d'équilibreur de charge.
- Un seul équilibreur de charge. Vous n'avez pas besoin d'un équilibreur de charge distinct pour chaque application.
- Une seule forme d'équilibreur de charge. L'exécution de plusieurs applications à l'aide d'un même équilibreur de charge vous permet de gérer des demandes de bande passante agrégée et d'optimiser l'utilisation.
- Une gestion simplifiée de l'ensemble de back-ends. La gestion d'un ensemble de serveurs back-end sous une seule ressource simplifie la configuration et l'administration du réseau.
Vous pouvez effectuer les tâches de gestion de nom d'hôte virtuel suivantes :
Répertoriez les noms d'hôte virtuel d'un équilibreur de charges.
Créez un nom d'hôte virtuel pour un équilibreur de charge.
Obtenez les détails d'un nom d'hôte virtuel.
Définition du nom d'hôte
Vous pouvez définir des noms d'hôte virtuel exacts tels que "app.example.com" ou utiliser des noms génériques. Les noms génériques comprennent un astérisque (*) à la place de la première ou de la dernière partie du nom. Lorsque le service recherche un nom d'hôte virtuel, il choisit la première variante correspondante dans l'ordre de priorité suivant :
- Correspondance de nom exacte (aucun astérisque), par exemple
app.example.com
. - Nom générique le plus long commençant par un astérisque, par exemple
*.example.com
.Remarque
Les noms génériques d'un préfixe peuvent nécessiter un certificat générique pour les sites HTTPS. - Nom générique le plus long se terminant par un astérisque, par exemple
app.example.*
.Remarque
Les noms génériques d'un suffixe peuvent nécessiter un certificat SAN (Subject Alternative Name) multidomaine pour les sites HTTPS.
Il n'est pas nécessaire d'indiquer le modèle de correspondance à appliquer. Le modèle est déterminé par la position de l'astérisque, à savoir s'il est présent et s'il se situe au début ou à la fin du nom.
Les considérations suivantes s'appliquent aux noms d'hôte virtuel :
- Vous ne pouvez pas utiliser des expressions régulières.
- Pour appliquer des noms d'hôte virtuel à un processus d'écoute, vous devez d'abord créer des noms d'hôte virtuel associés à un équilibreur de charge.
- La priorité de sélection de nom d'hôte virtuel n'est pas liée à l'ordre de configuration du processus d'écoute.
- Vous pouvez appliquer jusqu'à 16 noms d'hôte virtuel à un processus d'écoute.
- Vous pouvez associer jusqu'à 16 noms d'hôte virtuel à un équilibreur de charge.
La fonctionnalité des noms d'hôte virtuel prend uniquement en charge les processeurs d'écoute HTTP et HTTPS, mais ne prend pasen charge les processus d'oreille TCP.
Processus d'écoute par défaut
Si un processus d'écoute ne comporte aucun nom d'hôte virtuel, il est utilisé par défaut pour le port affecté.
Si tous les processus d'écoute sur un port comportent des noms d'hôte virtuel, le premier nom d'hôte virtuel configuré pour ce port fait office de processus d'écoute par défaut.