Configurer le réseau sur ESXi sur les gammes High Grade & SCALE

Découvrez comment configurer le réseau sur ESXi sur les gammes High Grade & SCALE.

Dernière mise à jour le 07/10/2021

Objectif

Sur les gammes High Grade & SCALE, le fonctionnement des IP fail-over en mode bridged (via des MAC virtuelles) n'est pas possible. Il est donc nécessaire de configurer les IP fail-over en mode routé ou via le vRack.

À ce jour, la documentation ne couvre que la solution via le vRack.

Découvrez comment configurer le réseau sous ESXi.

Prérequis

En pratique

Sur ces gammes de serveurs, il y a 4 cartes réseaux. Deux pour le public, deux pour le privé. Pour profiter de l'ensemble de la bande passante, des agrégats doivent être créés.

IP fail-over via le vRack

Configuration d'origine

schema esxi

Dans cet exemple :

  • les interfaces publiques sont vmnic2 et vmnic3;
  • les interfaces privées sont sur vmnic0 et vmnic1.

Un premier vSwitch existe mais ne comporte qu'une interface vmnic2.

Vérifiez que votre configuration est semblable. Vous disposez des informations relatives aux MAC et interfaces publiques ou privées dans votre espace client OVHcloud ou via l'API OVHcloud.

Explications

Vous devez à présent :

  • créer l'agrégat sur le vSwitch public;
  • créer le vSwitch pour le vRack;
  • créer un groupe de ports;
  • créer les VM en utilsant le nouveau groupe de ports comme interface réseau.

Configurer ESXi

Les manipulations sont à faire en mode commande (shell) et non depuis l'interface graphique (GUI) de ESXi.

Création de l'agrégat en mode LACP sur le vSwitch qui porte les interfaces publiques
[root@localhost:~] esxcli network vswitch standard uplink add --uplink-name=vmnic3 --vswitch-name=vSwitch0
[root@localhost:~] esxcli network vswitch standard policy failover set -l iphash -v vSwitch0

Résultat :

schema esxi

Création du vSwitch et de l'agrégat pour le vRack sur les interfaces privées
[root@localhost:~] esxcli network vswitch standard add --vswitch-name=vRackvSwitch
[root@localhost:~] esxcli network vswitch standard uplink add --uplink-name=vmnic0 --vswitch-name=vRackvSwitch
[root@localhost:~] esxcli network vswitch standard uplink add --uplink-name=vmnic1 --vswitch-name=vRackvSwitch
[root@localhost:~] esxcli network vswitch standard policy failover set -l iphash -v vRackvSwitch
[root@localhost:~] 

Résultat :

schema esxi

Configuration de la VM

Les VM doivent avoir en interface réseau le nouveau groupe de ports portgroupvRackvSwitch.

schema esxi

Création d'un groupe de ports pour le nouveau vSwitch « vRackvSwitch »
[root@localhost:~] esxcli network vswitch standard portgroup add --portgroup-name=portgroupvRackvSwitch --vswitch-name=vRackvSwitch

Configurer une adresse IP utilisable

Dans le cas du vRack, la première et les deux dernières adresses d'un bloc d'IP donné sont toujours réservées respectivement à l'adresse du réseau, sa passerelle et son adresse de broadcast. Cela signifie que la première adresse utilisable est la deuxième adresse du bloc, comme indiqué ci-dessous :

46.105.135.96   # Réservée : adresse du réseau
46.105.135.97   # Première adresse utilisable
46.105.135.98
46.105.135.99
46.105.135.100
46.105.135.101
46.105.135.102
46.105.135.103
46.105.135.104
46.105.135.105
46.105.135.106
46.105.135.107
46.105.135.108
46.105.135.109   # Dernière adresse utilisable
46.105.135.110   # Réservée : passerelle du réseau
46.105.135.111   # Réservée : adresse de broadcast réseau

Pour configurer la première adresse IP utilisable, vous devez éditer le fichier de configuration réseau comme indiqué ci-dessous. Dans cet exemple, utilisez un masque de sous-réseau de 255.255.255.240.

Le masque de sous-réseau utilisé dans cet exemple est approprié pour notre bloc IP. Votre masque de sous-réseau peut différer en fonction de la taille de votre bloc. Lorsque vous achetez votre bloc d'IP, vous recevez un e-mail vous indiquant le masque de sous-réseau à utiliser.

Exemple de configuration d'une VM cliente sous Debian

Contenu du fichier /etc/network/interfaces :

auto lo ens18
iface lo inet loopback
iface ens18 inet static
    address 46.105.135.97
    netmask 255.255.255.240
    gateway 46.105.135.110

Aller plus loin

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community