vInfra.ch

Guillaume LACAILLE's Blog

Partie 6: Configuration du teaming sous SCVMM 2012 SP1/R2 (1/7)

Après la configuration du teaming sur un serveur Hyper-V, sans SCVMM, voyons comment utiliser SCVMM pour automatiser cette configuration de manière homogène.

Lors du dernier épisode, nous avons vu comment configurer le teaming de cartes sur Hyper-V sans SCVMM. Comme vous allez le voir aujourd’hui, la configuration du teaming sur SCVMM est bien différente. Si au premier abord elle nécessite beaucoup plus d’opérations pour configurer le teaming sur le premier serveur, celle-ci est un jeu d’enfant pour les serveurs Hyper-V suivants et permet d’avoir une configuration cohérente et homogène sur tous les noeuds !

Note 1: Si vous utilisez SCVMM 2012 SP1 et ultérieur dans votre entreprise, je vous conseille vivement de configurer ces réseau DEPUIS SCVMM et non pas depuis Hyper-V.

Note 2: cet article est le sixième article de la série Introduction aux réseaux sur Hyper-V et SCVMM 2012

Article en plusieurs parties:

Introduction et Création des Logical Networks (1/7)
Création des Network Sites (2/7)
Création des IP Adress Pools (3/7)
Création des VM Networks (4/7)
Création de l’Uplink Port Profile (>>> c’est là que nous configurons une partie du teaming <<<) (5/7)
Création du Logical Switch (>>> Encore un peu de teaming par ici <<<) (6/7)
Ajout du Logical Switch sur le serveur Hyper-V et Conclusion (7/7)

Exemple de configuration

Voici un exemple de configuration standard que vous pouvez retrouver sur un serveur qui va être intégré à un cluster. C’est l’exemple que j’ai donné dans la partie 2 sur les réseaux convergés.

Figure 1: Exemple de configuration réseau convergé

Nous allons configurer

  • Les cartes réseau physiques du serveur en teaming (case blanche « Teaming »);
  • Le virtual switch où seront connectés les VMs et les cartes virtuelles de la partition de management (case mauve « Virtual Switch »);
  • Les cartes réseau virtuelles de la partition de Management (cases grises);
  • Tous les Logical Network associés (avec leurs vLans);
  • Tout ce qui est nécessaire au bon fonctionnement du réseau;

Hors scope:

La configuration des switchs physiques (VLANs, LACP…), des optimisations matériels (SR-IOV, RDMA, RSS, DVMQ…) ou des optimisations réseau (MTU…) vont au delà de cet article.

Etapes de configuration

Avant de commencer, si vous n’êtes pas habitué aux objets présents dans la fabric de SCVMM de vous rafraîchir la mémoire en relisant la Partie 1: Introduction à la Networking Fabric de SCVMM 2012.

Afin de configurer notre premier serveur Hyper-V, nous avons plusieurs étapes préalables:

Figure 2: Configuration du réseau sur SCVMM

Figure 2: Configuration du réseau sur SCVMM

Pour l’exercice et pour mieux saisir sur quels objets nous travaillons, j’utiliserai la convention de nommage suivante:

  • HG-*: Pour le nom du Host Group;
  • LN-* : Pour le nom des Logical Networks;
  • NS-*: Pour les nom des Network Sites;
  • IPP-*: Pour le nom des IP Address Pools;
  • VMN-*: Pour le nom des VM Networks;
  • UPP-*: Pour le nom des Uplink Port Profiles;
  • VPP-*: Pour le nom des Virtual Port Profiles (s’ils ne sont pas déjà définis);
  • LS-*: Pour le nom des Logical Switches;

 Note: Attention, les étapes suivantes sont un peu longues mais simples. C’est un mal nécessaire pour la configuration du teaming (pas seulement…) sur votre serveur Hyper-V depuis SCVMM.

Etape 1: Création des logical networks

Contrairement à la configuration du teaming sur Hyper-V uniquement, ici nous allons d’abord nous concentrer sur la création des réseaux logiques. Ce que nous n’avions pas fais dans la partie précédente, car définie directement sur les machines virtuelles.

Nous avons besoin de 4 réseaux logiques pour le fonctionnement du cluster Hyper-V:

  • Management
  • LiveMigration
  • Cluster
  • iSCSI

A ces réseaux logique s’ajoutent ceux utilisés par les machines virtuelles elles-même, que nous ne définirons pas aujourd’hui.

Note: Bien évidemment, cette configuration est donnée à titre d’exemple, et peut varier selon que vous utilisez du stockage FC, FCoE, du SMB 3.0 ou autre.

Avec la console SCVMM:

  1. Rendez-vous dans l’onglet Fabric de votre console SCVMM 2012 SP1 ou R2.
  2. Cliquez sur Logical Networks puis dans le bandeau cliquez sur Create Logical Network.

    Figure 3: Create Logical Network

    Figure 3: Create Logical Network

  3. Dans l’assistant de création des Logical Networks, entrez le nom: LN-Management. Si vous utilisez SCVMM 2012 R2, sélectionnez One connected network puis cliquez sur Next.

    Figure 4: Entrez le nom du Logical Network

    Figure 4: Entrez le nom du Logical Network

  4. Vous pouvez ajouter des Network Sites tout de suite. Pour l’exercice nous le ferons dans la prochaine étape. Cliquez sur Next.

    Figure 5: Les Network Sites

    Figure 5: Les Network Sites

  5. Avant de cliquer sur Finish, j’attire votre attention sur le petit bouton en haut à droite « View Script« : celui-ci permet de voir le script Powershell généré et utilisé par SCVMM pour créer le Logical Switch.

    Figure 6: Logical Network Summary

    Figure 6: Logical Network Summary

Recommencez l’opération pour chaque Logical Switch.

Figure 7: Tous les Logical Switches dont on a besoin

Figure 7: Tous les Logical Switches dont on a besoin

En PowerShell:

Voici le code généré par SCVMM 2012 SP1 pour créer le Logical Switch de Management:

Pour les autres Logical Switches:

Voir la suite…

, , , , , , , , , , , ,

7 thoughts on “Partie 6: Configuration du teaming sous SCVMM 2012 SP1/R2 (1/7)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *