vSphere Virtual Volumes prend en charge la réplication et la récupération d'urgence. La réplication basée sur la baie vous permet de délester la réplication des machines virtuelles sur votre baie de stockage et d'utiliser l'ensemble des fonctionnalités de réplication de la baie. Vous pouvez répliquer un objet de machine virtuelle unique, comme un disque virtuel. Vous pouvez également regrouper plusieurs objets de machine virtuelle ou des machines virtuelles afin de les répliquer en une seule unité.

La réplication basée sur la baie est régie par des stratégies. Une fois votre stockage Virtual Volumes configuré pour la réplication, des informations sur les fonctionnalités de réplication et les groupes de réplication sont livrées à partir de la baie par le fournisseur de stockage. Ces informations sont affichées dans l'interface des stratégies de stockage de machine virtuelle de vCenter Server.

La stratégie de stockage de machine virtuelle vous permet de décrire les conditions requises de la réplication pour vos machines virtuelles. Les paramètres que vous spécifiez dans la stratégie de stockage dépendent de la manière dont votre baie met en œuvre la réplication. Par exemple, votre stratégie de stockage de machine virtuelle peut inclure des paramètres de planification de réplication, de fréquence de réplication ou de d'objectif de point de récupération (RPO). La stratégie peut également indiquer la cible de réplication, un site secondaire sur lequel vos machines virtuelles sont répliquées, ou spécifier si les réplicas doivent être supprimés.

En attribuant la stratégie de réplication au cours du provisionnement de la machine virtuelle, vous demandez des services de réplication pour votre machine virtuelle. Ensuite, la baie prend en charge la gestion de tous les processus et planifications de réplication.

L'image montre comment plusieurs objets de machine virtuelle, comme les fichiers de configuration, d'échange et de disque virtuel, sont répliqués sur la baie entre le site 1 et le site 2.

Conditions requises en matière de réplication avec Virtual Volumes

Lors de l'activation de Virtual Volumes avec la réplication, en plus des spécifications générales relatives à Virtual Volumes, votre environnement doit respecter des conditions préalables particulières.

Pour en savoir plus sur les spécifications générales relatives à Virtual Volumes, reportez-vous à Avant d'activer vSphere Virtual Volumes.

Conditions requises pour le stockage

La mise en œuvre de la réplication de Virtual Volumes dépend de votre baie et peut être différente pour les fournisseurs de stockage. En général, les conditions requises suivantes s'appliquent à tous les fournisseurs.

  • Les baies de stockage que vous utilisez pour mettre en œuvre la réplication doivent être compatibles avec Virtual Volumes.
  • Elles doivent également s'intégrer à la version du fournisseur de stockage (VASA) compatible avec la réplication de Virtual Volumes.
  • Les baies de stockage doivent prendre en charge la réplication et être configurées de manière à utiliser les mécanismes de réplication fournis par le fournisseur. Les configurations habituelles comprennent généralement une ou deux cibles de réplication. Toutes les configurations requises, comme le couplage du site répliqué et du site cible, doivent également être appliquées du côté du stockage.
  • Le cas échéant, les groupes de réplication et les domaines de pannes de Virtual Volumes doivent être préconfigurés du côté du stockage.

Pour plus d'informations, contactez votre fournisseur et reportez-vous à Guide de compatibilité VMware.

Conditions requises pour vSphere

  • Utilisez des versions de vCenter Server et de ESXi qui prennent en charge la réplication de stockage Virtual Volumes. Les hôtes vCenter Server et ESXi qui sont antérieurs à la version 6.5 ne prennent pas en charge le stockage Virtual Volumes de réplication. Toute tentative de création d'une machine virtuelle répliquée sur un hôte incompatible échoue et renvoie une erreur. Pour plus d'informations, consultez Guide de compatibilité VMware.
  • Si vous prévoyez de migrer une machine virtuelle, vérifiez que les ressources cibles, comme les hôtes ESXi et les banques de données Virtual Volumes, prennent en charge la réplication de stockage.

Virtual Volumes et groupes de réplication

Lorsque votre stockage offre des services de réplication, en plus des conteneurs de stockage et des points de terminaison de protocole, votre administrateur de stockage peut configurer des groupes de réplication du côté du stockage.

vCenter Server et ESXi peuvent détecter des groupes de réplication, mais ne gèrent pas leur cycle de vie. Les groupes de réplication, également appelés groupes de cohérence, indiquent quelles machines virtuelles et quels disques virtuels doivent être répliqués ensemble vers un site cible. Une machine virtuelle unique ne peut pas s'étendre sur plusieurs groupes de réplication.

L'image montre deux groupes de réplication, le groupe A et le groupe B, et les machines virtuelles appartenant à chaque groupe.

Si aucun groupe préconfiguré n'est disponible, Virtual Volumes peut utiliser une méthode automatique. Cette méthode permet à Virtual Volumes de créer un groupe de réplication à la demande et d'associer ce groupe à un objet Virtual Volumes en cours de provisionnement. Si vous utilisez le groupe de réplication automatique, tous les composants d'une machine virtuelle sont attribués au groupe. Vous ne pouvez pas combiner des groupes de réplication préconfigurés et automatiques pour les composants de la même machine virtuelle.

Virtual Volumes et domaines de pannes

Dans l'environnement Virtual Volumes, les domaines de pannes définissent la manière dont des groupes de réplication spécifiques doivent être combinés pendant leur réplication entre un site source et un site cible.

Les domaines de pannes sont configurés et signalés par la baie de stockage et ne sont pas exposés dans vSphere Client. Le mécanisme SPBM (Storage Policy Based Management) détecte les domaines de pannes et les utilise à des fins de validation pendant la création d'une machine virtuelle.

Par exemple, provisionnez deux machines virtuelles, l'une associée au groupe de réplication Anaheim:B, l'autre associée au groupe de réplication Anaheim:C. SPBM valide le provisionnement, car chaque machine virtuelle se trouve dans son propre groupe de réplication avec les domaines de pannes cibles correspondants.

Deux machines virtuelles, l'une associée au groupe de réplication Anaheim:B, l'autre associée au groupe de réplication Anaheim:C, sont répliquées dans les mêmes domaines de pannes cibles.

Ensuite, provisionnez deux machines virtuelles, l'une associée au groupe de réplication Anaheim:B, l'autre associée au groupe de réplication Anaheim:D. Cette configuration n'est pas valide. Les deux groupes de réplication se répliquent dans le domaine de pannes New-York, mais un seul se réplique dans le domaine de pannes Boulder.

L'image affiche une configuration non valide.

Workflow de réplication de Virtual Volumes

Si des informations relatives aux capacités de réplication de la baie de stockage Virtual Volumes s'affichent dans vCenter Server, vous pouvez activer la réplication de vos machines virtuelles.

Le workflow permettant d'activer la réplication de vos machines virtuelles inclut une procédure courante de provisionnement de la machine virtuelle sur le stockage Virtual Volumes.

  1. Définissez la stratégie de stockage de machine virtuelle compatible avec le stockage de réplication. Les règles basées sur les banques de données de la stratégie doivent inclure le composant de réplication. Reportez-vous à la section Créer une stratégie de stockage de machine virtuelle pour Virtual Volumes.

    Après avoir configuré la stratégie de stockage incluant la réplication, vCenter Server détecte les groupes de réplication disponibles.

  2. Attribuez la stratégie de réplication à votre machine virtuelle. Si celle-ci est configurée, sélectionnez un groupe de réplication compatible ou utilisez l'attribution automatique. Reportez-vous à la section Attribuer des stratégies de stockage à des machines virtuelles.

Directives et considérations relatives à la réplication

Lorsque vous utilisez la réplication avec Virtual Volumes, vous devez tenir compte de considérations spécifiques.

  • Vous pouvez appliquer la stratégie de stockage de réplication uniquement à un volume virtuel de configuration et à un volume virtuel de données. D'autres objets de machines virtuelles héritent de la stratégie de réplication comme suit :
    • Le volume virtuel de mémoire hérite de la stratégie du volume virtuel de configuration.
    • Le volume virtuel de synthèse hérite de la stratégie du volume virtuel de données.
    • Le volume virtuel d'échange, qui existe quand une machine virtuelle est mise sous tension, est exclu de la réplication.
  • Si vous n'appliquez pas la stratégie de réplication à un disque de machine virtuelle, le disque n'est pas répliqué.
  • La stratégie de stockage de réplication ne doit pas être utilisée comme stratégie de stockage par défaut pour une banque de données. Sinon, elle vous empêche de sélectionner des groupes de réplication.
  • La réplication conserve l'historique des snapshots. Si un snapshot a été créé et répliqué, vous pouvez revenir au snapshot correspondant à l'application.
  • Vous pouvez répliquer un clone lié. Si un clone lié est répliqué sans son parent, il devient un clone complet.
  • Si un fichier descripteur appartint à un disque virtuel d'une machine virtuelle, mais réside dans l'Accueil VM d'une autre machine virtuelle, les deux machines virtuelles doivent se trouver dans le même groupe de réplication. Si les machines virtuelles sont situées dans des groupes de réplication distincts, ils doivent tous deux être basculés simultanément. Sinon, le descripteur peut devenir indisponible après le basculement. En conséquence, la machine virtuelle peut échouer à se mettre sous tension.
  • Dans votre environnement Virtual Volumes avec réplication, vous pouvez exécuter périodiquement un workflow de basculement de test pour vous assurer que les charges de travail récupérées sont opérationnelles après un basculement.

    Les machines virtuelles de test résultantes créées pendant le test de basculement sont entièrement opérationnelles et adaptées à des opérations administratives générales. Cependant, certains éléments doivent être pris en compte :

    • Toutes les machines virtuelles créées pendant le test de basculement doivent être supprimées avant l'arrêt du test de basculement. Cette suppression permet de garantir qu'aucun snapshot ou volume lié à un snapshot, qui fait partie de la machine virtuelle (par exemple, le volume virtuel de snapshot), n'interfère sur l'arrêt du test de basculement.
    • Vous pouvez créer des clones complets des machines virtuelles de test.
    • Vous pouvez créer des clones rapides uniquement si la stratégie appliquée à la nouvelle machine virtuelle contient le même ID de groupe de réplication que la machine virtuelle clonée. Les tentatives de placement de la machine virtuelle enfant à l'extérieur du groupe de réplication de la machine virtuelle parente échouent.