NetApp Tech OnTap NetApp Logo
NetApp Tech OnTap
     
NetApp SnapCenter : la plateforme qui facilite la protection des données
John Spinks
Ingénieur marketing et technique, NetApp

Chez NetApp, la protection des données est une priorité absolue. Jusqu'à présent, nous vous proposions des solutions distinctes. SnapCenter®, la dernière nouveauté NetApp®, consolide les solutions de protection et facilite l'administration. Protégez vos données de manière homogène avec cette plateforme centralisée et évolutive. Facile à déployer et à personnaliser, SnapCenter se transforme en une plateforme de protection des données applicatives.

La protection des données : un enjeu de taille

Certains aspects de la protection des données sont particulièrement difficiles à gérer. Nous avons tous déjà rencontré des difficultés liées à une sauvegarde lente et inefficace, par exemple. Les opérations classiques de sauvegarde et de restauration sont lentes et chronophages. Le déplacement des données depuis et vers des environnements de test et de développement est parfois si long que les données peuvent être obsolètes une fois l'opération terminée. Dans les grandes entreprises qui disposent d'équipes dédiées aux applications, aux bases de données, au stockage et à la virtualisation, la coordination des équipes est complexe. En outre, les administrateurs d'applications n'ont souvent pas accès au libre-service (il se peut qu'ils doivent créer un ticket, attendre qu'un administrateur de la sauvegarde récupère les bandes et effectue une restauration). Une problématique est cependant assez nouvelle : la gestion du déplacement des données dans un environnement Data Fabric depuis le site vers le cloud, et vice versa. Il est essentiel de protéger les données, où qu'elles se trouvent à un instant t.

Si vous pensiez le plus grand bien de SnapManager…

SnapManager® est un logiciel de protection des données à l'efficacité éprouvée. Mais, avec un maillage Data Fabric qui s'étend jusqu'au cloud, il faut davantage de fonctionnalités. Les logiciels SnapManager répondent partiellement à la problématique de protection des données. Ils sont rapides, cohérents au niveau des applications et basés sur des snapshots. Leur objectif : contrer la lenteur et le manque d'efficacité de la sauvegarde. Toutefois, faire évoluer l'environnement complique un peu les choses. Prenons un exemple : si vous avez 20 environnements SQL Server différents, vous devez planifier des sauvegardes, surveiller les tâches et effectuer des opérations de clonage et de restauration sur 20 hôtes et à 20 emplacements différents.

SnapManager permet de réaliser des sauvegardes cohérentes au niveau des applications et de protéger les données à partir de snapshots. Cependant, SnapCenter va plus loin que SnapManager en contrôlant le déplacement des données à l'intérieur de l'environnement Data Fabric. Par rapport à SnapManager, SnapCenter offre une interface unifiée dans laquelle sont gérés les 20 environnements SQL Server via une seule fenêtre. Dans SnapCenter, vous pouvez créer des règles et les appliquer aux différents environnements SQL Server. Vous disposez ainsi d'une seule interface pour tous vos hôtes.

Vue d'ensemble

Figure 1) SnapCenter est une plateforme unifiée et évolutive de protection des données et de gestion des clones.

Source : NetApp, 2015

Au centre de la Figure 1, SnapCenter Server, notre nouvelle solution conçue pour la gestion centralisée, la haute disponibilité et l'équilibrage de la charge. Son interface permet de gérer l'ensemble de l'infrastructure IT et de contrôler l'accès basé sur des rôles. Vous pouvez déléguer la gestion, tout en gardant le contrôle. À gauche de la figure, les plug-ins SnapCenter. Ils sont installés sur chaque système qui utilise SnapCenter Server. Ces plug-ins applicatifs légers proposent des fonctionnalités et des workflow spécifiques aux rôles. SnapCenter Server et les plug-ins associés communiquent avec les plateformes de stockage NetApp. De plus, SnapCenter est compatible avec plusieurs plateformes de stockage et hyperviseurs.

Administrateurs : nous vous facilitons la tâche !

Deux types d'utilisateurs sont présentés à droite de la figure ci-dessous : l'utilisateur qui gère des infrastructures et celui qui gère des applications/bases de données.

Figure 2) Face aux besoins en matière de gestion des applications et des bases de données/du stockage, SnapCenter apporte une réponse concrète aux administrateurs IT.

Source : NetApp, 2015

L'utilisateur qui gère des infrastructures installe SnapCenter, le configure, définit un contrôle d'accès basé sur des rôles (RBAC) et délègue des responsabilités aux autres utilisateurs de SnapCenter. Il garde la main sur la surveillance, le contrôle et l'audit dans SnapCenter, et occupe généralement l'un des postes indiqués dans la Figure 2. Les responsabilités portent à la fois sur SnapCenter Server et les plateformes de stockage.

En bas de la figure, il y a les hôtes et leurs plug-ins SnapCenter. Les plug-ins sont déployés sur les hôtes par l'utilisateur qui gère les applications/bases de données. Celui-ci est également chargé de la sauvegarde, de la restauration et du clonage en libre-service. Seules les tâches autorisées par l'administrateur SnapCenter peuvent être exécutées. Les postes généralement occupés par cet utilisateur se trouvent à droite de la figure. SnapCenter permet un contrôle précis et propose plusieurs rôles pour les administrateurs.

Les atouts de SnapCenter

SnapCenter offre :

La simplicité :

  • Son interface centralisée regroupe de nombreuses fonctions de gestion pour l'ensemble des plug-ins SnapCenter : surveillance, notifications, consignation, reporting et planification. Et voilà !
  • Il utilise des workflows conçus pour répondre aux besoins des administrateurs (applications, virtualisation et bases de données).
  • L'interface utilisateur centralisée permet de vérifier l'interopérabilité, et d'installer et de mettre à niveau les plug-ins SnapCenter sans interruption.

L'évolutivité :

  • SnapCenter booste la performance des opérations de sauvegarde et de restauration.
  • Il gère de manière centrale la protection des données pour des milliers d'applications hébergées sur site ou dans un environnement Data Fabric.
  • Il ajoute des instances de SnapCenter Server de manière transparente pour assurer la haute disponibilité et l'équilibrage de la charge, permettant ainsi la gestion de milliers d'applications.

La flexibilité :

  • Grâce au contrôle d'accès basé sur des rôles, les administrateurs d'applications bénéficient du libre-service, mais vous gardez la maîtrise globale.
  • SnapCenter accélère le test et le développement via des fonctionnalités haute performance de clonage cohérent entre applications et de gestion du cycle de vie des clones.
  • Un ensemble complet d'API REST est disponible pour l'intégration, et les cmdlets PowerShell permettent l'orchestration tierce et la gestion cloud.

Comment tout cela interagit-il ?

La figure suivante montre l'essentiel des tâches de protection des données et de clonage. Vous intervenez sur les ressources, les règles et les jeux de données dans chacune de vos opérations de sauvegarde et de clonage.

Figure 3) Le diagramme suivant montre comment SnapCenter est organisé en hôtes, ressources, règles et bases de données (en bleu).

Source : NetApp, 2015

Hôtes : serveurs (physiques ou virtuels) hébergeant l'application/la base de données à protéger.

Ressources : éléments à protéger ou à cloner. Par exemple, si vous utilisez le plug-in pour SQL Server, vos ressources peuvent être des bases de données, des instances ou des groupes de disponibilité.

Règles : ensemble des règles qui régissent la façon dont vous effectuez vos tâches de sauvegarde, de clonage et de vérification. Ces règles incluent des paramètres de planification, de conservation et de réplication, ainsi que des arguments pré et post-script ou d'autres paramètres.

Jeu de données (ou dataset) : mode d'organisation des ressources à protéger. C'est ce que vous protégez. Un jeu de données est requis pour chaque tâche de sauvegarde ou de clonage. Vous n'effectuez jamais de sauvegarde ou de clonage sans une ressource de jeu de données.

Les modèles de déploiement

Les figures suivantes présentent les déploiements possibles de SnapCenter.

Déploiement dans un environnement de test/développement hors production

Dans la configuration la plus simple, comme un environnement de test et de développement hors production, Microsoft SQL Express peut être utilisé comme référentiel SnapCenter.

Dans la Figure 4, le système de base de données peut être installé sur l'hôte SnapCenter lui-même.

Des copies FlexClone des bases de données applicatives peuvent être créées pour répondre aux besoins spécifiques de l'utilisateur.

Figure 4) Modèles de déploiement dans un environnement de test/développement.

Source : NetApp, 2015

Déploiement dans un environnement de production

Dans le diagramme ci-dessous, notez que la base de données de référentiel SnapCenter ne réside pas sur SnapCenter Server, mais sur un autre serveur. En outre, SQL Express n'est pas utilisé, car il s'agit d'un environnement de production.

Figure 5) Modèles de déploiement dans un environnement de production.

Source : NetApp, 2015

À gauche du schéma ci-dessus, Virtual Storage Console (VSC) pour VMware 6.1 est utilisé pour l'intégration à l'environnement VMware.

En haut à droite, SnapCenter actualise les données conservées à long terme avec de multiples points de récupération dans SnapVault®.

Pour la reprise sur incident, SnapCenter fournit des mises à jour au site de reprise à l'aide de SnapMirror®.

REMARQUE : SnapCenter ne crée pas ni n'initialise pas de relations SnapVault ou SnapMirror. Il les met simplement à jour et simplifie les clones et les restaurations au besoin.

Déploiement dans un environnement haute disponibilité

La figure suivante montre SnapCenter dans un environnement exploitant des fonctionnalités haute disponibilité de Microsoft, comme les groupes de disponibilité SQL Server, l'équilibrage de la charge réseau (NLB) et Application Request Routing (ARR).

Figure 6) Modèles de déploiement dans un environnement haute disponibilité.

Source : NetApp, 2015

SnapCenter 1.0 en bref

SnapCenter a été conçu pour répondre à de nombreuses problématiques en matière de protection des données, mais pas à toutes.

SnapCenter 1.0 est principalement dédié à SnapCenter Server, au plug-in SnapCenter pour Microsoft SQL Server et au plug-in SnapCenter pour Microsoft Windows.

VSC 6.1 for VMware Backup and Recovery est également disponible et s'intègre avec SnapCenter pour permettre la sauvegarde des données SQL dans des environnements virtuels (VMDK).

Notez aussi que SnapCenter Server est disponible gratuitement et que les plug-ins SnapCenter utilisent les mêmes licences que les produits et packs SnapManager et SnapDrive existants.

SnapCenter fonctionne uniquement avec clustered Data ONTAP® 8.2.2 et versions ultérieures.

La figure et les tableaux ci-dessous résument le contenu, les plateformes prises en charge, les fonctionnalités et les limites de SnapCenter 1.0.

Figure 7) SnapCenter 1.0 fonctionne avec les bases de données SQL s'exécutant dans un environnement non virtualisé et VMware, et les VM d'infrastructure.

Source : NetApp, 2015


Tableau 1) Plateformes prises en charge.

Source : NetApp, 2015


Tableau 2) Nouvelles fonctionnalités et limites.

Source : NetApp, 2015

Conclusion

NetApp optimise le déploiement de SnapCenter, car les licences des plug-ins SnapCenter sont alignées avec celles de nos produits SnapManager et SnapDrive® disponibles, à savoir par hôte ou en tant qu'élément d'un bundle. Si vous disposez d'une licence SnapManager ou SnapDrive, vous pouvez l'utiliser avec SnapCenter sans la convertir. Le mieux dans tout cela ? Le nouveau SnapCenter Server est téléchargeable gratuitement.

Alors, qu'attendez-vous ? Téléchargez SnapCenter Server.

Pour découvrir comment profiter des avantages en matière de coût et de flexibilité des ressources de cloud public pour la reprise après incident, tout en préservant le contrôle des données stratégiques dans une infrastructure cloud hybride, lisez notre présentation de solution, Kit de solution de reprise après incident Snap-to-Cloud de NetApp.

John Spinks, Ingénieur technique et marketing chez NetApp, est spécialisé dans la sauvegarde, la récupération et le clonage d'applications. Il est également responsable de la structure SnapCreator et des plug-ins associés, un outil à l'origine utilisé par les services professionnels qu'il a contribué à transformer en un produit à part entière. En outre, il se consacre à SnapCenter et aide à améliorer ses fonctionnalités ainsi que son adoption.

Tech OnTap
S'abonner
Tech OnTap propose chaque mois des informations techniques, mais également des meilleures pratiques, des conseils et des outils, des interviews d'ingénieurs, des démonstrations, des évaluations et bien plus encore.

Pour vous abonner, rendez-vous sur la page Tech OnTap de la communauté NetApp.

Décembre 2015

 
TRUSTe
Nous contacter   |   Choisir un partenaire   |   Commentaires   |   Offres d'emploi  |   Abonnements   |   Déclaration de confidentialité   |   © 2015 NetApp