Création d'une adresse locale

Le trafic entre les systèmes Private Cloud Appliance appairés passe par des tunnels entre les adresses. Un rack doit avoir une adresse locale configurée pour pouvoir participer à une connexion homologue.

En supposant que la configuration réseau reste la même, une adresse locale est configurée une fois. Elle reste configurée si une connexion homologue est supprimée, de sorte qu'elle peut être réutilisée pour toute nouvelle connexion. Ces paramètres sont requis pour créer l'adresse locale :

  • une adresse IP pour chaque commutateur Spine

  • les adresses IP des passerelles de centre de données auxquelles les épines sont connectées

  • Adresse IP du pool ZFS de capacité et, le cas échéant, du pool ZFS hautes performances

  • l'ID ASN de votre environnement réseau, le cas échéant

Directives de configuration réseau

Une adresse locale nécessite un bloc d'adresses /29, qui dispose de 6 adresses IP utilisables. Dans cette plage de /29, la paire de commutateurs Spine se voit attribuer 3 adresses IP (une est partagée). Chaque pool ZFS se voit attribuer 1 IP hors du sous-réseau du commutateur Spine. Pour permettre de futures connexions homologues supplémentaires, il est recommandé de réserver une plage d'adresses IP de centre de données d'au moins /25, ce qui correspond à 16 blocs d'adresses de taille /29.

Lors de la configuration de l'adresse locale, vous devez fournir le masque de réseau avec les adresses IP de réseau appairées, mais pas avec les adresses IP déjà configurées, telles que les adresses de centre de données. Les adresses IP de passerelle doivent être fournies par l'administrateur réseau et affectées aux commutateurs de centre de données auxquels les commutateurs Spine sont connectés. Notez que le rachis 1 correspond à la passerelle 1, et le rachis 2 à la passerelle 2.

Le service DR natif définit un nom d'hôte pour chaque pool ZFS : sn01-dr1.<example.com> pour le pool de capacité et sn02-dr1.<example.com> pour le pool de performances (le cas échéant). La connectivité de réplication entre les appareils de stockage ZFS des systèmes appairés repose sur le DNS, et non sur les adresses IP. Assurez-vous que les noms de domaine complets sont résolus des deux côtés de la connexion homologue. Ajoutez des entrées PTR (enregistrement de pointeur) au DNS du centre de données afin que les demandes de l'environnement distant soient transmises au DNS distant. Par exemple :

  • Système A :

    129.128.212.10.in-addr.arpa rtype PTR rdata sn01-dr1.sys-b.example.com
    130.128.212.10.in-addr.arpa rtype PTR rdata sn02-dr1.sys-b.example.com
  • Système B :

    34.224.86.10.in-addr.arpa rtype PTR rdata sn01-dr1.sys-a.example.com
    35.224.86.10.in-addr.arpa rtype PTR rdata sn02-dr1.sys-a.example.com
Migration de récupération après sinistre de première génération
Attention

Si vos systèmes sont configurés avec une configuration de récupération après sinistre de première génération et que vous effectuez une migration vers le service natif de récupération après sinistre, procédez comme suit :

  1. Collectez les détails de configuration de récupération après sinistre existants sur les deux appareils à l'aide de la commande drShowService.

    PCA-ADMIN> drShowService
    Data:
      Local Ip = 10.100.3.83/28
      Local Ip Perf = 10.100.3.84/28
      Remote Host = sn01-dr1.exmaple.com
      Remote Host Perf = sn02-dr1.exmaple.com
      Replication = ENABLED
      Replication High = ENABLED
      Message = Successfully retrieved site configuration
      maxConfig = 12
      gateway IP = 10.100.3.81
      gateway IP Perf = 10.100.3.81
      Job Retention Hours = 48
  2. Supprimez les adresses IP de réplication de pool ZFS de la configuration réseau existante.

    PCA-ADMIN> edit networkConfig ZFSCapacityPoolReplicationEndpoint=""
    PCA-ADMIN> edit networkConfig ZFSPerfPoolReplicationEndpoint=""
  3. Utilisez les adresses IP de stockage (et le masque de sous-réseau) déjà affectées aux contrôleurs ZFS Storage Appliance pour la réplication entre les pools de stockage.

Création de l'adresse locale

Une fois que vous avez obtenu toutes les adresses IP requises, créez l'adresse locale de l'appliance à l'aide de la CLI de service ou de l'interface utilisateur Web de service.

  • CLI de service :

    Entrez la commande suivante sur une seule ligne, en remplaçant les exemples d'adresses IP par celles que vous avez obtenues :

    PCA-ADMIN> create LocalEndpoint \
    spine1Ip=<10.212.128.3/29> datacenterGateway1Ip=<10.212.128.1> \
    spine2Ip=<10.212.128.4/29> datacenterGateway2Ip=<10.212.128.2> \
    zfsCapacityPoolEndpointIp=<10.212.128.129/29> zfsPerformancePoolEndpointIp=<10.212.128.130/29> \
    localAsn=<136025>

    Vérifiez la configuration de l'adresse locale à l'aide de la commande : getLocalEndpoint.

  • Interface utilisateur Web de service :

    Sous Disaster Recovery Service, ouvrez la page Local Endpoint. Dans l'angle supérieur droit, sélectionnez Create.

    Dans la fenêtre contextuelle, entrez les adresses IP dans les champs correspondants. Sélectionnez Create Local Endpoint pour appliquer les paramètres.

    Dans la page Adresse locale, l'onglet Informations indique que l'adresse est configurée. Sélectionnez l'onglet Configuration pour afficher les détails.

Mise à jour de l'adresse locale

Vous pouvez modifier les adresses IP des interfaces de réplication de pool ZFS sans supprimer ni recréer l'intégralité de la configuration d'adresse locale ou de la connexion homologue. N'oubliez pas de mettre à jour les enregistrements DNS correspondants dans le centre de données.

Pour mettre à jour l'adresse locale, procédez comme suit :

  • CLI de service :

    Entrez la commande updateLocalEndpoint et incluez les paramètres à modifier.

    PCA-ADMIN> updateLocalEndpoint zfsCapacityPoolEndpointIp='10.212.128.241/26'
  • Interface utilisateur Web de service :

    Sous Disaster Recovery Service, ouvrez la page Local Endpoint. Dans l'angle supérieur droit, sélectionnez Edit.

    Dans la fenêtre contextuelle, entrez les nouvelles adresses IP de pool ZFS dans les champs respectifs. Sélectionnez Soumettre pour appliquer les paramètres.

    Dans la page Local Endpoint, sélectionnez l'onglet Configuration pour confirmer les paramètres mis à jour.

Suppression de l'adresse locale

L'adresse locale ne peut pas être supprimée si elle fait partie d'une configuration homologue existante. Supprimez d'abord la connexion homologue.

Pour supprimer l'adresse locale, procédez comme suit :

  • CLI de service :

    Entrez la commande : deleteLocalEndpoint.

  • Interface utilisateur Web de service :

    Sous Disaster Recovery Service, ouvrez la page Local Endpoint. Dans l'angle supérieur droit, sélectionnez Supprimer.