Guide du kit de développement logiciel Veritas NetBackup Parallel Streaming Framework pour développeurs
- Protection de vos charges de travail à l'aide de NetBackup Parallel Streaming Framework
- Architecture du plug-in NetBackup Parallel Streaming Framework
- Déploiement du kit de développement logiciel NetBackup Parallel Streaming Framework
- Préparation pour le développement du plug-in
- Gestion des hôtes de sauvegarde
- Utilisation d'un exemple de plug-in
- Développement du plug-in de charge de travail
- À propos de la phase de découverte de la charge de travail
- Déploiement du plug-in de charge de travail
- Références de l'API NetBackup Parallel Streaming Framework
- Consignation et dépannage
À propos du NetBackup Parallel Streaming Framework
Grâce au Parallel Streaming Framework (PSF), les charges de travail BigData peuvent maintenant être protégées à l'aide de NetBackup.
Pour la sauvegarde, le Parallel Streaming Framework permet des sauvegardes complètes et incrémentielles, et fournit également la prise en charge des snapshots. Tout en permettant des sauvegardes plus efficaces, Parallel Streaming Framework envoie les blocs de données de manière simultanée et répartit la charge de travail.
Le Parallel Streaming Framework permet de tirer parti des avantages de la structure NetBackup à l'aide des catalogues, des politiques, du moniteur d'activité et de la structure de journal NetBackup.
Remarque :
L'aspect récupération doit être géré par le développeur de plug-in. La récupération ne rentre pas dans le cadre du kit de développement logiciel (SDK)
Le Parallel Streaming Framework peuvent être utilisé à l'aide du plug-in de charge de travail spécifique. Le plug-in est sans agent, et il n'existe aucun encombrement sur les nœuds de cluster.
Veritas publie régulièrement des plug-ins pour les charges de travail. Cependant, à l'aide du kit SDK Parallel Streaming Framework, vous pouvez écrire des plug-ins pour votre charge de travail BigData spécifique si le plug-in n'est pas disponible.
Se reporter à Opérations de plug-in.
Se reporter à Terminologie NetBackup Parallel Streaming Framework.
Remarque :
Actuellement, les plug-ins développés à l'aide du kit SDK ne sont pas pris en charge avec l'appliance NetBackup.
Avant de commencer à utiliser le Parallel Streaming Framework, passez en revue la définition des termes associés. Se reporter à Terminologie NetBackup Parallel Streaming Framework.
Le diagramme ci-après fournit une présentation de la façon dont les charges de travail BigData sont protégées.
Remarque :
Le nœud <Master> est l'entité qui exécute le logiciel d'application et les serveurs d'application. Par exemple, dans le cas de Nutanix, il s'agit de la machine virtuelle du contrôleur ; pour Hadoop, il s'agit du nœud maître ; pour HBase, il s'agit de HMaster, etc.
Le nœud <Data> est l'entité qui doit être sauvegardée. Par exemple, dans le cas de Nutanix, il s'agit de la machine virtuelle invitée ; pour Hadoop, il s'agit du nœud de données ; pour HBase, il s'agit du serveur de région, etc.
Comme indiqué dans le diagramme :
Les données sont sauvegardées simultanément via des flux parallèles où le nœud <Master> envoie les blocs de données de manière simultanée vers plusieurs hôtes de sauvegarde. Le traitement du travail est accéléré grâce à l'utilisation de plusieurs hôtes de sauvegarde et de flux parallèles.
La communication entre le cluster de charge de travail et NetBackup est activée à l'aide du plug-in NetBackup pour cette charge de travail.
Le plug-in doit être installé sur tous les hôtes de sauvegarde.
Pour la communication NetBackup, vous devez configurer une politique BigData et ajouter les hôtes de sauvegarde associés.
Vous pouvez configurer un serveur de médias, un client ou un serveur maître NetBackup comme hôte de sauvegarde. En outre, selon le nombre de serveurs de nœud <Data>, vous pouvez ajouter ou supprimer des hôtes de sauvegarde. Vous pouvez faire évoluer votre environnement aisément en ajoutant des hôtes de sauvegarde.
NetBackup Parallel Streaming Framework permet d'exécuter des sauvegardes sans agent où les opérations de sauvegarde et de restauration s'exécutent sur les hôtes de sauvegarde. Aucun encombrement au niveau des agent sur les nœuds de cluster. En outre, NetBackup n'est pas affecté par les mises à niveau ou la maintenance des clusters &
Pour plus d'informations :