Partager via


Vue d'ensemble de la configuration de l'équilibrage de charge dans VMM

 

Date de publication : mars 2016

S’applique à : System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

La mise en réseau dans Virtual Machine Manager (VMM) inclut l'intégration de l'équilibrage de charge, afin que vous puissiez provisionner automatiquement les équilibrages de charge dans votre environnement virtualisé. L'intégration de l'équilibrage de charge fonctionne avec d'autres améliorations du réseau dans VMM. Pour plus d'informations sur ces améliorations, reportez-vous à la liste des rubriques à la fin de cette rubrique.

Intégration de l'équilibrage de charge

En ajoutant un équilibrage de charge à VMM, vous pouvez équilibrer la charge des demandes vers les ordinateurs virtuels qui constituent un niveau de service. Vous pouvez ajouter des équilibrages de la charge matérielle pris en charge via la console VMM ou, pour certaines configurations, vous pouvez utiliser l'équilibrage de charge réseau (NLB) Microsoft. L'équilibrage de charge réseau est proposé comme équilibrage de charge possible lorsque vous installez VMM. Il utilise le tourniquet (round robin) comme méthode d'équilibrage de charge.

Notes

  • Dans les niveaux de service exécutant Linux, l'équilibrage de la charge réseau ne peut pas être utilisé.
  • Il en va de même dans les réseaux d'ordinateurs virtuels configurés avec la virtualisation de réseau.

Pour les deux configurations précédentes, l'équilibrage de la charge matérielle peut être utilisé.

Pour ajouter des équilibrages de la charge matérielle pris en charge, vous devez installer un fournisseur de configuration qui est disponible auprès du fabricant de l'équilibrage de charge. Le fournisseur de configuration est un plug-in de VMM qui traduit les commandes PowerShell VMM en appels d'API qui sont spécifiques à un fabricant et un modèle d'équilibrage de charge.

Avant de pouvoir utiliser un équilibrage de la charge matérielle ou NLB, vous devez créer des modèles d'adresses IP virtuelles (VIP) associés.

Modèles VIP

Un modèle d'adresse IP virtuelle contient des paramètres de configuration liés à l'équilibrage de charge pour un type spécifique de trafic réseau. Par exemple, vous pouvez créer un modèle qui spécifie le comportement de l'équilibrage de charge pour le trafic HTTPS sur un fabricant et un modèle d'équilibrage de charge spécifique. Ces modèles représentent les meilleures pratiques du point de vue de la configuration de l'équilibrage de charge.

Après avoir créé un modèle d'adresse IP virtuelle, les utilisateurs (y compris les utilisateurs libre-service) peuvent spécifier le modèle d'adresse IP virtuelle à utiliser lorsqu'ils créent un service. Lorsqu'un utilisateur modélise un service, il peut choisir un modèle disponible qui correspond au mieux à ses besoins pour le type d'équilibrage de charge et le type d'application.

Flux de travail de l'équilibrage de la charge matérielle

La liste suivante décrit le flux de travail de l'équilibrage de la charge matérielle pour équilibrer la charge d'un niveau de service :

  1. Dans la console VMM, lors de la création d'un pool d'adresses IP statiques, l'administrateur configure une plage réservée d'adresses IP virtuelles.

    Notes

    Cette étape peut être effectuée à tout moment avant le déploiement d'un service qui utilise un équilibrage de charge. Sachez que vous devez disposer d'une adresse IP virtuelle pour chaque niveau de service qui utilise l'équilibrage de charge.

  2. L'administrateur installe le fournisseur de configuration des équilibrages de charge sur le serveur d'administration VMM.

    Notes

    Pour obtenir des informations sur les équilibrages de charge pris en charge et l'obtention de fournisseurs de configuration, voir la section « Configuration requise » de Ajout d'équilibrages de la charge matérielle dans VMM.

  3. Dans la console VMM, l'administrateur ajoute l'équilibrage de charge à l'administration VMM. À partir de l'Assistant Ajout d'équilibrage de charge, l'administrateur effectue les opérations suivantes :

    • Sélectionne les groupes hôtes dans lesquels l'équilibrage de charge sera disponible

    • Spécifie le fabricant et le modèle de l'équilibrage de charge

    • Spécifie les noms DNS de l'équilibrage de charge (ou les adresses IP) et le numéro de port qui est utilisé pour la gestion de l'équilibrage de charge

    • Spécifie l'affinité aux réseaux logiques

    • Sélectionne le fournisseur de configuration

    • Teste éventuellement la connexion à l'équilibrage de charge

  4. Dans la console VMM, l'administrateur crée un ou plusieurs modèles d'adresses IP virtuelles. À partir de l'Assistant Modèle d'adresse IP virtuelle d'équilibrage de charge, l'administrateur définit les éléments suivants :

    • Le port à utiliser pour le type de trafic réseau dont la charge sera équilibrée

    • Si le modèle s'applique à n'importe quel équilibrage de charge pris en charge ou à un type spécifique d'équilibrage de charge

    • Le type de protocole dont la charge doit être équilibrée (par exemple, HTTPS)

    • Si la persistance de session doit être activée

    • Les analyseurs d'intégrité facultatifs qui peuvent être configurés pour vérifier régulièrement que l'équilibrage de charge réagit

    • Le type de méthode d'équilibrage de charge à utiliser

    Pour plus d'informations, voir Création de modèles d’adresses IP virtuelles pour les équilibrages de la charge matérielle dans VMM.

  5. Un utilisateur (généralement un utilisateur libre-service) crée un modèle de service. Dans la fenêtre Concepteur de modèles de services, il ajoute un équilibrage de charge à un niveau de service, puis il sélectionne le modèle d'adresse IP virtuelle (VIP) à utiliser. Lorsque le service est déployé, VMM sélectionne automatiquement une adresse IP virtuelle à partir de la plage réservée dans le pool d'adresses IP statiques et l'affecte à l'équilibrage de charge. Cette adresse IP est considérée comme l'adresse IP « frontale » pour un niveau de service à charge équilibrée.VMM affecte également des adresses IP statiques aux machines virtuelles qui composent le niveau de service. Celles-ci sont considérées comme des adresses IP dédiées « principales », car elles se trouvent derrière l'équilibrage de charge.

  6. Une fois que le service est déployé, l'administrateur vérifie dans la console VMM quelle adresse IP virtuelle est utilisée comme adresse IP frontale pour le niveau de service. L'administrateur contacte ensuite l'administrateur DNS pour créer une entrée DNS pour l'adresse IP virtuelle affectée. Par exemple, si le niveau Web frontal d'un service est équilibré en charge, l'administrateur peut vérifier l'adresse IP virtuelle qui est utilisée pour ce niveau. L'administrateur DNS peut ensuite créer une entrée dans DNS pour le nom que les utilisateurs spécifieront pour se connecter au serveur Web frontal. Par exemple, l'administrateur DNS peut créer une entrée DNS pour ServiceName.contoso.com avec l'adresse IP virtuelle correspondante.

    Notes

    Pour plus d'informations sur l'équilibrage de charge d'un niveau de service à l'aide d'un équilibrage de la charge matérielle, consultez Comment ajouter des composants de réseau à un modèle de Service et How to Configure a Hardware Load Balancer for a Service Tier (Configuration d'un équilibrage de la charge matérielle pour un niveau de service).

Flux de travail de l'équilibrage de charge réseau

La liste suivante décrit le flux de travail de l'équilibrage de charge réseau pour équilibrer la charge d'un niveau de service. Toutefois, dans les niveaux de service exécutant Linux, ou dans un service où les réseaux d'ordinateurs virtuels sont configurés avec la virtualisation de réseau, vous ne pouvez pas utiliser le flux de travail d'équilibrage de charge réseau. Utilisez plutôt le Flux de travail de l'équilibrage de la charge matérielle, mentionné précédemment dans cette rubrique.

Voici le flux de travail d'équilibrage de charge réseau :

  1. Dans la console VMM, lors de la création d'un pool d'adresses IP statiques, l'administrateur configure une plage réservée d'adresses IP virtuelles.

    Notes

    Cette étape peut être effectuée à tout moment avant le déploiement d'un service qui utilise un équilibrage de charge. Sachez que vous devez disposer d'une adresse IP virtuelle pour chaque niveau de service qui utilise l'équilibrage de charge.

  2. Dans la console VMM, l'administrateur crée un ou plusieurs modèles d'adresses IP virtuelles. À partir de l'Assistant Modèle d'adresse IP virtuelle d'équilibrage de charge, l'administrateur définit les éléments suivants :

    • Le port à utiliser pour le type de trafic réseau dont la charge sera équilibrée

    • Le type de modèle (dans ce cas, le type de modèle spécifique, défini sur l'équilibrage de charge réseau Microsoft)

    • Le type de protocole dont la charge doit être équilibrée (TCP, UDP ou les deux)

    • Si la persistance de session doit être activée

  3. Un utilisateur (généralement un utilisateur libre-service) configure un modèle de service en procédant comme suit :

    Lorsque le service est déployé, VMM sélectionne automatiquement une adresse IP virtuelle à partir de la plage réservée dans le pool d'adresses IP statiques, et l'affecte à un niveau de service à charge équilibrée.VMM affecte également des adresses IP statiques aux machines virtuelles qui composent le niveau de service.

  4. Une fois que le service est déployé, l'administrateur vérifie dans la console VMM l'adresse IP virtuelle qui est utilisée pour un service. L'administrateur contacte ensuite l'administrateur DNS pour créer une entrée DNS pour l'adresse IP virtuelle affectée. Par exemple, si le niveau Web frontal d'un service est équilibré en charge, l'administrateur peut vérifier l'adresse IP virtuelle qui est utilisée pour ce niveau. L'administrateur DNS peut ensuite créer une entrée dans DNS pour le nom que les utilisateurs spécifieront pour se connecter au serveur Web frontal. Par exemple, l'administrateur DNS peut créer une entrée DNS pour ServiceName.contoso.com avec l'adresse IP virtuelle correspondante.

    Notes

    Pour des informations plus détaillées sur l'équilibrage de charge d'un niveau de service à l'aide d'un équilibrage de la charge réseau, voir How to Configure NLB for a Service Tier (Configuration de l'équilibrage de la charge réseau pour un niveau de service).

Vue d'ensemble des exemples de scénario

Les procédures décrites dans cette section incluent des exemples qui illustrent les concepts. Pour obtenir un résumé des exemples qui sont utilisés dans cette section, consultez la section « Mise en réseau » du tableau dans Préparation du scénario d'infrastructure dans VMM.

Notes

Les exemples ne sont pas destinés à être des pratiques préconisées pour une installation de labo. Vous devez adapter les exemples à votre environnement de test.

Dans cette section

Pour configurer l'équilibrage de charge dans votre environnement virtualisé, procédez comme suit :

Procédure Description
Ajout d'équilibrages de la charge matérielle dans VMM Décrit comment ajouter des équilibrages de la charge matérielle pris en charge à l'environnement VMM afin que vous puissiez équilibrer la charge des demandes de service. Note: Si vous souhaitez utiliser l'équilibrage de charge réseau Microsoft (NLB), vous n'êtes pas obligé d'ajouter un équilibrage de la charge matérielle. Lorsque vous installez VMM, l'équilibrage de charge réseau est automatiquement inclus en tant qu'équilibrage de charge. Pour utiliser l'équilibrage de charge réseau, vous devez créer des modèles d'adresses IP virtuelles, décrits dans la dernière ligne de ce tableau.
Création de modèles d’adresses IP virtuelles pour les équilibrages de la charge matérielle dans VMM Décrit comment créer des modèles d'adresses IP virtuelles que vous pouvez utiliser lors de la création du service pour choisir un équilibrage de la charge matérielle correspond au mieux au besoin de l'application.
Création de modèles d’adresses IP virtuelles pour l'équilibrage de charge réseau (NLB) dans VMM Décrit comment créer des modèles d'adresses IP virtuelles d'équilibrage de charge réseau que vous pouvez utiliser lors de la création du service pour configurer l'équilibrage de charge réseau pour un niveau de service.

Étapes suivant la configuration de l'équilibrage de charge dans System Center 2012 SP1 ou System Center 2012 R2

Pour plus d'informations sur les étapes suivantes à suivre après avoir configuré l'équilibrage de charge dans System Center 2012 SP1 ou System Center 2012 R2, consultez les présentations de mise en réseau suivantes :

Rubrique Étape
Configuration des ports et des commutateurs pour les réseaux d'ordinateurs virtuels dans VMM (pour System Center 2012 SP1 et System Center 2012 R2) Configurez les profils de port et les classifications de port et utilisez-les dans des commutateurs logiques, afin que vous puissiez appliquer vos paramètres de port de façon cohérente à vos cartes réseau et cartes réseau virtuelles. Après avoir configuré les paramètres du port, configurez les commutateurs logiques et, au besoin, les extensions du commutateur (pour la qualité de service (QoS), la surveillance ou la sécurité).
Configuration de réseaux d'ordinateurs virtuels et de passerelles dans VMM (pour System Center 2012 SP1 et System Center 2012 R2) Configurez les réseaux d'ordinateurs virtuels (dans la partie supérieure des réseaux logiques), qui vous permettent d'utiliser la virtualisation de réseau ou d'autres options de mise en réseau. Avec les réseaux d'ordinateurs virtuels qui utilisent la virtualisation de réseau, vous pouvez également utiliser des passerelles pour augmenter la connectivité.

Étapes suivant la configuration de la mise en réseau

Pour plus d'informations sur les étapes suivant la configuration de la mise en réseau, consultez les rubriques suivantes :

Rubrique Étape
Préparation de l'infrastructure dans VMM Configurez des ressources supplémentaires de l'infrastructure, telles que le stockage et les ressources de bibliothèque.
Ajout et gestion d'ordinateurs hôtes Hyper-V et de serveurs de fichiers avec montée en charge dans VMM 
 Gestion de VMware ESX et Citrix XenServer dans VMM
Configurez des ordinateurs hôtes.
Création et déploiement d'ordinateurs virtuels et de services dans VMM Déployez des ordinateurs virtuels, individuellement ou dans le cadre d'un service.

Voir aussi

Vue d'ensemble de la configuration de la mise en réseau logique dans VMM
Scénarios courants pour la mise en réseau dans VMM dans System Center 2012
Scénarios courants pour la mise en réseau dans System Center 2012 SP1 et System Center 2012 R2
Configuration des ports et des commutateurs pour les réseaux d'ordinateurs virtuels dans VMM
Configuration de réseaux d'ordinateurs virtuels et de passerelles dans VMM
Configuration de la mise en réseau dans VMM