Partager via


Opérations DPM qui affectent les performances

 

Date de publication : mars 2016

S’applique à : System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

Diverses opérations de transfert de données de System Center 2012 – Data Protection Manager (DPM) affectent les performances, notamment les suivantes :

  • Création de réplicas : cela se produit une fois pour chaque membre du groupe de protection.

  • Suivi des modifications : il s'agit d'un processus continu sur chaque ordinateur protégé.

  • Synchronisation des données : cela se produit à intervalles réguliers.

  • Exécution de vérifications de cohérence : cela se produit quand un réplica devient incohérent.

  • Exécution de sauvegardes complètes rapides : cela se produit à intervalles réguliers.

  • Sauvegarde sur bande : cela se produit à intervalles réguliers.

  • Exécution de processus DPM : décrit des processus DPM qui affectent les performances.

Création de réplicas

Un réplica est une copie complète des données protégées d'un volume, d'une base de données ou d'un groupe de stockage. L'agent de protection DPM installé sur l'ordinateur protégé envoie les données sélectionnées au serveur DPM en vue de leur protection. Un réplica est créé pour chaque membre du groupe de protection. La création d'un réplica initial est une opération monopolisant considérablement les ressources en particulier les ressources réseau.

En général

La réplication initiale des données peut être effectuée hors connexion ou via le réseau. Pour plus d'informations, consultez la section relative à la création de réplica dans Planifier des groupes de protection. Si vous effectuez une réplication sur le réseau, notez les points suivants :

  • Une réplication sur le réseau est limitée par la vitesse de la connexion réseau entre le serveur DPM et les ordinateurs protégés. En effet, la durée nécessaire au transfert d'un volume de 1 Go depuis un ordinateur protégé vers un serveur DPM dépendra de la quantité de données pouvant être transmise par seconde via le réseau.

  • Sur les réseaux extrêmement rapides (connexions gigabit), la durée de création du réplica dépendra de la vitesse du disque du serveur DPM ou de celle de l'ordinateur protégé (en fonction de la plus lente des deux).

  • Pour réduire la surcharge que la réplication fait peser sur les performances réseau, vous pouvez utiliser une limitation de bande passante et une compression.

  • Veillez à ce que les réseaux soient constamment disponibles lors de la réplication. Si le réseau devient indisponible en cours de réplication et le reste pendant plus de cinq minutes, l'état du réplica est incohérent.

Le tableau suivant présente un échantillonnage du temps nécessaire pour transmettre des données à différentes vitesses du réseau. Les temps sont exprimés en heures, sauf indication contraire.

Temps de transmission de données

Taille des données Vitesse du réseau

1 Go par seconde (en supposant que la vitesse du disque ne résulte pas d'un goulot d'étranglement)
Vitesse du réseau

100 Mo par seconde
Vitesse du réseau

32 Mo par seconde
Vitesse du réseau

8 Mo par seconde
Vitesse du réseau

2 Mo par seconde
Vitesse du réseau

512 Ko par seconde
1 Go < 1 minute < 1 heure < 1 < 1 1,5 6
50 Go < 10 minutes 1,5 heure 5 18 71 284
200 Go <36 minutes 6 heures 18 71 284 1 137
500 Go < 1,5 heure 15 45 178 711 2 844

Notes

En règle générale, la durée nécessaire à la création du réplica initial peut être calculée de la façon suivante :

IR : heures = ((taille des données en Mo) / (0,8 x la vitesse du réseau en Mo/s)) / 3600

Remarque 1 : Pour convertir la vitesse du réseau bits en octets, divisez le résultat par 8.

Remarque 2 : La vitesse du réseau est multipliée par 0,8, car l'efficacité maximale du réseau est d'environ 80 %.

Suivi des modifications

Une fois le réplica créé, l'agent sur l'ordinateur à protéger commence à suivre toutes les modifications apportées aux données protégées. Les modifications apportées aux fichiers sont transmises via un filtre avant d'être écrites sur le volume. Ce processus est similaire au filtrage de fichiers via un logiciel antivirus, mais la charge sur les performances résultant du suivi des modifications par DPM est inférieure à celle résultant de l'exécution du logiciel antivirus.

Synchronisation des données

La synchronisation désigne le processus par lequel DPM transfère les modifications des données de l'ordinateur protégé vers le serveur DPM, puis les applique au réplica des données protégées. Notez les points suivants :

  • Pour un volume ou un partage de fichiers, l'agent de protection sur l'ordinateur protégé suit les modifications apportées aux blocs, en utilisant le filtre de volume et le journal des modifications intégré au système d'exploitation pour déterminer si des fichiers protégés ont été modifiés.DPM utilise également le filtre de volume et le journal des modifications pour suivre la création de fichiers, ainsi que la suppression ou le changement de nom de fichiers protégés.

  • Pour les données d'application, une fois le réplica créé, les modifications apportées aux blocs de volume qui appartiennent aux fichiers d'application sont suivies par le filtre de volume.

  • La façon dont les modifications sont transférées vers le serveur DPM dépend de l'application et du type de synchronisation. Pour les données protégées de Microsoft Exchange, la synchronisation transfère un instantané VSS (Volume Shadow Copy Service) incrémentiel. Pour les données protégées de Microsoft SQL Server, la synchronisation transfère une sauvegarde du journal des transactions.

  • DPM s'appuie sur une synchronisation pour mettre à jour les réplicas à l'aide des données protégées. Chaque travail de synchronisation consommant des ressources réseau, elle peut affecter les performances du réseau.

  • L'impact de la synchronisation sur les performances du réseau peut être réduit à l'aide d'une limitation de bande passante et d'une compression.

Exécution de vérifications de cohérence

Une vérification de cohérence est le processus via lequel DPM vérifie et corrige les incohérences entre une source de données protégée et son réplica.

Les performances de l'ordinateur protégé, du serveur DPM et du réseau sont affectées lors de l'exécution d'une vérification de cohérence, mais elles devraient être optimisées parce que seules les modifications et les sommes de contrôle sont transférées.

L'impact sur le réseau d'une vérification de cohérence est sensiblement inférieur à celui de la création du réplica initial après une création de réplica réussie. Si la création du réplica initial est interrompue ou échoue, la première vérification de cohérence peut avoir un impact similaire à celui de la création du réplica.

Il est recommandé d'effectuer les vérifications de cohérence pendant les heures creuses.

DPM effectue automatiquement une vérification de cohérence dans les cas suivants :

  • lorsque vous modifiez un groupe de protection en modifiant la liste d'exclusions ;

  • quand une vérification de cohérence quotidienne est planifiée et que le réplica est incohérent.

Exécution de sauvegardes complètes rapides

Une sauvegarde complète rapide est un type de synchronisation dans le cadre duquel l'agent de protection transfère un instantané de tous les blocs modifiés depuis la dernière sauvegarde complète rapide (ou depuis la création du réplica initial pour la première sauvegarde complète rapide), puis met à jour le réplica afin d'inclure les blocs modifiés. L'incidence d'une opération de sauvegarde complète rapide en termes de performance et de durée est normalement moindre par rapport à une sauvegarde complète, étant donné que seuls les blocs modifiés depuis la dernière sauvegarde complète rapide sont transférés par DPM.

Sauvegarde sur bande

La sauvegarde sur bande par DPM des données du réplica n'entraîne aucun trafic réseau, de sorte qu'aucune performance n'a d'impact sur l'ordinateur protégé.

La sauvegarde directement sur bande par DPM des données de l'ordinateur protégé n'a aucun impact sur les ressources de disque et les performances de l'ordinateur protégé. L'impact sur les performances de la sauvegarde de données de fichier est inférieur à celui de la sauvegarde de données d'application.

Exécution de processus DPM

Sur le serveur DPM, trois processus peuvent affecter les performances :

  • Agent de protection DPM (MsDpmProtectionAgent.exe). Les travaux DPM affectent la quantité de mémoire et de ressources du processeur que l'agent de protection DPM utilise. Il est normal que l'utilisation du processeur par MsDpmProtectionAgent.exe augmente pendant les vérifications de cohérence.

  • Service DPM (MsDpm.exe). Le service DPM a une incidence sur la mémoire et sur l'utilisation du processeur.

  • Console Administrateur DPM (instance de Mmc.exe). La console Administrateur DPM peut constituer un facteur significatif d'utilisation de mémoire haute. Vous pouvez la fermer lorsqu'elle n'est pas utilisée.

Notes

En comparaison, l'utilisation de mémoire pour l'instance DPM sur le service SQL Server (Microsoft$DPM$Acct.exe) doit être supérieure. Cela n'indique pas un problème. Le service utilise habituellement une grande quantité de mémoire pour la mise en cache, mais en libère quand la mémoire disponible est faible.