En savoir plus sur le déploiement d'Actifio dans le cloud

Oracle et VMware ont développé une solution de centre de données entièrement certifiée et prise en charge définie par logiciel (SDDC) appelée Oracle Cloud VMware Solution. Cette solution utilise Oracle Cloud Infrastructure pour héberger un SDDC VMware hautement disponible. Elle permet une migration transparente des charges de travail VMware SDDC sur site vers Oracle Cloud Infrastructure. Ce guide d'exécution de solution détaille l'architecture et le déploiement d'Actifio Sky and Actifio Global Manager (AGM) dans la solution Oracle Cloud VMware pour protéger la charge de travail de la machine virtuelle invitée.

Les cas d'utilisation décrits ici incluent l'exécution de sauvegardes et de restaurations à l'aide d'Oracle Cloud Infrastructure File Storage en tant que banque de données pour les sauvegardes et d'Oracle Cloud Infrastructure Object Storage pour la conservation à long terme. Le déploiement et l'opération d'Actifio dans la solution Oracle Cloud VMware sont similaires à un processus VMware standard fourni par Actifio.

Remarque :

File Storage doit être utilisé pour créer un datastore NFS dans l'environnement de solution Oracle Cloud VMware à des fins de sauvegarde uniquement. L'utilisation de File Storage pour tout autre usage dans la solution Oracle Cloud VMware constitue une configuration non prise en charge.

Architecture

Les appliances Actifio sont des plates-formes de gestion des copies hautement évolutives qui virtualisent les données d'application. Les appareils Actifio vous permettent de capturer des données à partir des systèmes de production, de gérer efficacement les données et d'utiliser des copies physiques ou virtuelles des données pour répondre à vos besoins.

Dans la solution Oracle Cloud VMware, Actifio fonctionne de la même manière que dans les implémentations on-premise. Par ailleurs, vous pouvez utiliser les services Oracle Cloud Infrastructure File Storage et Oracle Cloud Infrastructure Object Storage, qui sont hautement évolutifs et disponibles en tant que cible de sauvegarde. La figure suivante présente une architecture recommandée pour le déploiement Actifio dans un environnement Oracle Cloud Infrastructure afin de protéger les charges globales VMware dans la solution Oracle Cloud VMware.

Image actifio_deployment_oracle_cloud_vmware_solution.png
Description de l'image actifio_deployment_oracle_cloud_vmware_solution.png

Actifio capture les données d'application au niveau du bloc, au format natif d'application, selon un contrat de niveau de service (SLA) spécifique. Actifio crée une copie "de ces données une fois et les stocke. Elle est mise à jour de façon incrémentielle avec uniquement les blocs de données modifiés, à l'aide d'une stratégie de capture “incrémentielle permanente”. Le nombre de copies virtuelles illimitées des données peut être immédiatement disponible sans créer de copies plus physiques ni prendre une infrastructure de stockage. Pour suivre les modifications, l'appareil Actifio utilise des appels d'API VMware ou le connecteur Actifio.

Appels d'API VMware pour l'ensemble des machines virtuelles

Un appareil Actifio peut utiliser des API VMware pour les appels de protection des données afin de capturer un serveur virtuel. Plus précisément, les appels d'API effectuent les actions suivantes :
  • Effectue le suivi des blocs de modifications : crée un cliché complet initial d'une base de données, puis crée des clichés uniquement pour les modifications apportées à la base de données. Ceci active la stratégie incrémentielle permanente d'Actifio.
  • Met au ralenti les applications : garantit la cohérence des applications au cours de la capture.
Lorsqu'une appliance capture une machine virtuelle, elle capture une machine virtuelle entièrement fonctionnelle (système d'exploitation, applications et données). Le fait d'avoir une copie de la totalité de la machine virtuelle signifie que les données sont accessibles rapidement et sans problème. Comme l'image est une machine virtuelle fonctionnelle complète, vous pouvez la démarrer et l'exécuter directement à partir d'un appareil Actifio, puis la migrer vers un nouvel emplacement. Vous pouvez utiliser un seul contrat de niveau de service pour regrouper et capturer des serveurs virtuels et leurs applications.

Avant de commencer

Certaines procédures de ce livre de lecture sont hors de leur étendue. Pour garantir l'achèvement de cette solution, nous vous recommandons de consulter la documentation relative au pipeline de données virtuelles de cette suite Oracle Cloud Infrastructure et Actifio :

Comprendre les concepts relatifs aux actions

Les concepts décrits dans cette section sont limités au déploiement dans les environnements Oracle Cloud VMware Solution.

Actifio Appliances

Les appareils Actifio capturent, gèrent et accèdent à des données. Cette section couvre certains des concepts clés.
  • Actifio Global Manager : Actifio Global Manager (AGM) est un appareil virtuel. Pour les déploiements de solution Oracle Cloud VMware, AGM est déployé en tant que machine virtuelle dans l'environnement ESXi et offre des fonctions de gestion centralisée pour les serveurs ESXi. L'interface utilisateur Web AGM permet de gérer plusieurs appliances Actifio Virtual Data Pipeline (VDP) et d'effectuer diverses opérations de copie de données. AGM communique avec chaque appareil à l'aide de l'adresse IP ou du nom de domaine complet (FQDN) de l'appareil. Lorsqu'un appareil est ajouté à AGM, tous les modèles, organisations, utilisateurs et rôles SLA sont importés dans l'AGM et deviennent des objets de niveau AGM. Vous pouvez utiliser ces objets dans toutes les appliances gérées.

  • Actifio Sky Appliances : les appareils à la volée sont des machines virtuelles, sous licence par capacité. Sky Appliances capture et gère les données localement et peut répliquer des données protégées vers d'autres appareils Actifio de tout type. Pour les déploiements de solutions Oracle Cloud VMware, une appliance Sky réside en tant que machine virtuelle dans l'environnement ESXi.

  • Appliances locales et distantes : vous pouvez joindre plusieurs appareils Actifio dans n'importe quelle combinaison de relations principale et secondaire. Après avoir rejoint les appliances, les données d'application peuvent être répliquées entre elles. L'appareil auquel vous êtes connecté est l'appareil Actifio local et les autres appareils sont distants.

Pools de stockage

Un appareil Actifio utilise des pools de stockage alloués pour stocker les données. La quantité d'espace allouée dépend de la gestion des données, de la quantité de données impliquées, du type de données, du taux de modification des données, de la durée de conservation des données et de la réplication des données vers une autre appliance Actifio.
  • Pools de clichés : un pool de clichés (parfois appelé pool de performances) contient des "copies Golden” de données d'application aux moments spécifiés par un contrat de niveau de service. Les pools de clichés conservent les données protégées pendant une courte période. Les données sont accessibles instantanément et ne font pas l'objet d'une suppression des doublons. Les pools de clichés sont également utilisés pour réhydrater des images des pools de suppression des doublons. Les stratégies permettent de déterminer la durée de conservation des données dans un pool et le moment où les données sont dédupliquées et déplacées vers un autre pool. Les données répliquées à partir d'un appareil Actifio local vers un appareil Actifio distant à l'aide d'une stratégie Production-to-Mirror sont placées dans le pool de clichés de l'appareil distant.

    Pour l'option de stockage Pool de clichés dans Oracle Cloud Infrastructure, nous recommandons le service File Storage. Vous devez monter le stockage de fichiers comme un datastore NFS dans vSphere avant de créer un pool de clichés.

    Remarque :

    File Storage est pris en charge en tant que datastore NFS uniquement en tant que cible de sauvegarde. L'utilisation d'un datastore NFS au sein de la solution Oracle Cloud VMware pour les charges de travail de production n'est pas prise en charge.
  • Pools de déduplication : le pool de déduplication conserve les copies dédupliquées des données d'instantané pour un accès rapide et pour faciliter la réplication de faible bande passante. Lorsque vous créez une stratégie qui écrit des données de machine virtuelle VMware dans ce pool, les données contournent le pool de clichés et sont dédupliquées directement dans ce pool. Les données répliquées à partir d'un appareil Actifio local vers un appareil Actifio distant à l'aide d'une stratégie de sauvegarde avant suppression des doublons sont placées dans le pool Dedup de l'appareil distant. Pour l'option de stockage Supprimer les doublons du pool dans Oracle Cloud Infrastructure, nous recommandons le service de stockage de fichier. Vous devez monter le stockage de fichiers sous la forme d'un datastore NFS dans vSphere avant de créer un pool de suppression des doublons.

    Remarque :

    File Storage est pris en charge en tant que datastore NFS uniquement en tant que cible de sauvegarde. L'utilisation d'un datastore NFS au sein de la solution Oracle Cloud VMware pour les charges de travail de production n'est pas prise en charge.
  • Pools OnVault : un pool OnVault définit le stockage pouvant être utilisé par une règle Snapshot-to-OnVault. Les données ne font pas l'objet d'une suppression des doublons lorsqu'elles sont envoyées à un pool OnVault. Les pools OnVault sont utilisés pour le stockage à long terme, et non pour le stockage de données principal. Vous pouvez configurer Oracle Cloud Infrastructure Object Storage - Niveau standard en tant que pool OnVault, ce qui permet de placer les sauvegardes directement dans Object Storage.
Pour résumer les types de pools de stockage Actifio :
  • Les pools de clichés offrent une conservation des données à court terme locale (pendant quelques jours).
  • Les clichés garantissent un accès instantané aux données de production les plus récentes. Les pools de clichés servent également de source pour les stratégies OnVault.
  • Les pools Dedup assurent la conservation des données pour les systèmes locaux et distants à moyen terme (de trois à six mois). Les données de déduplication sont automatiquement réhydratées avant d'y accéder.
  • Les pools OnVault définissent l'accès aux magasins d'objets.
Comme indiqué dans le tableau suivant, les appareils Actifio Sky requièrent trois disques différents de ceux du disque de système d'exploitation de la machine virtuelle. Si vous envisagez d'utiliser Object Storage, un disque facultatif est un pool d'OnVault.
Type de pool Obligatoire Fonction Stockage recommandé
Pool de stockage principal Oui Métadonnées Actifio datastore vSAN
Pool de clichés Oui Copie Golden, conservation à court terme Stockage des fichiers
Supprimer les doublons du pool Oui Copies des instantanés dédupliquées Stockage des fichiers
Pool OnVault Facultatif Conservation à long terme Object Storage

Modèles et stratégies

Un modèle est un ensemble de stratégies. Une stratégie définit les valeurs suivantes :
  • Source des données gérées par la stratégie
  • Type d'opération de protection
  • Fréquence de l'opération de protection
  • Durée de conservation des données
  • Réplication de données

Profils

Les profils définissent l'emplacement de conservation des données d'application. Ils définissent le type de pool à utiliser : Snapshot, Dedup ou OnVault. Les pools indiqués dans les profils de ressources sont utilisés avec des modèles de stratégie pour former un contrat de niveau de service pour une application.

Les modèles de stratégie et les profils de ressource sont créés dans Actifio SLA Architect et appliqués aux applications dans Application Manager.