BCV5 : Solution de clonage et d'actualisation rapide des tables de données

mécanisme de copie rapide
BCV5

BCV5 offre une solution complètement automatisée et d’une grande flexibilité pour la copie de données Db2 dans un sous-système, entre des sous-systèmes et des partitions différentes.

Son mécanisme de copie rapide s’appuie sur des traitements qui s’effectuent en parallèle, ce qui permet d’atteindre une vitesse optimale et d’utiliser peu de ressources CPU, contrairement aux méthodes de copie traditionnelles basées sur Unload/Load.

En outre, pour les environnements qui nécessitent une couverture de service 24/7, BCV5 permet la copie cohérente des données sans l’arrêt des objets Db2.

Si on combine ses fonctions de masquage et de réduction des données, sa capacité à créer des sauvegardes de structures et de données pour la restauration ultérieure, BCV5 est l’outil idéal pour les tests d’approvisionnement des données dans Db2 pour z/OS.

Les fonctions de BCV5
Simplicité d’utilisation
Query Informatique

BCV5 est un outil de clonage rapide et efficient.

Son interface utilisateur intuitive permet de satisfaire à la fois les utilisateurs chevronnés qui recherchent l’efficacité et les utilisateurs moins expérimentés.

BCV5 comprend un utilitaire de copie intégré qui est optimisé pour la copie Db2 ultra rapide. Cet utilitaire agit au niveau du fichier physique. Il copie le fichier VSAM des « tablespaces » concernées directement de la source vers la cible.

Rapidité

BCV5 préserve la ressource CPU, car il n’agit pas au niveau des lignes comme la méthode Unload/Load. Les pages de données sont copiées directement de la source vers la cible.

Lors de la copie, le programme de BCV5 transforme les identifiants des objets. Le programme de BCV5 opère avec plusieurs liens de copie en parallèle (10 par défaut), ce qui permet une réduction significative du temps d’exécution de l’ordre de 90 %.

Un autre élément qui participe à sa rapidité est que BCV5 copie les index de la source vers la cible ; par conséquent, aucune reconstruction de ces derniers n’est requise.

Etude de cas dans une grande entreprise automobile

  • Environnement : 23325 Tables (VSAM clusters) à copier
  • 11336 tablespaces, 11969 index, 20 LOBs

  • Sans BV5 :
    Des centaines de jobs,
    Temps requis pour un rafraîchissement : 2 semaines

  •  Avec BV5 :
    Six jobs,
    Temps requis pour un rafraichissement : 91 minutes
    Temps CPU : 14 minutes

La solution BCV5 dispose des modules complémentaires suivants :

Inflight Option

Lorsque des données doivent être extraites de tables nécessitant une disponibilité d’entreprise 24/7, cela pose un défi pour le service informatique. Les utilisateurs doivent pouvoir interroger et mettre à jour ces tables sans interruption ; l’arrêt des objets sources est donc exclu.

Parallèlement, les équipes de test ont besoin d’une copie cohérente des données. Ce composant de BCV5 résout ce problème. Il exploite les informations du journal Db2 pour créer des copies cohérentes d’espaces de table (standards, LOB et XML) ainsi que d’index, tout en maintenant la disponibilité des sources pour les mises à jour.

 

Masking Tool

L’outil de masquage permet de mettre en œuvre l’anonymisation en fournissant des algorithmes de masquage prêts à l’emploi. Ces fonctions peuvent générer des données artificielles mais réalistes, telles que des noms, des adresses ou des numéros de carte de crédit et de sécurité sociale.

Les données générées sont plausibles : les numéros de carte de crédit sont valides, et les adresses présentent une cohérence entre les noms de rue, les codes postaux, les villes et les pays.

Icebox

Besoin de récupérer des données Db2 datant de la semaine dernière, du mois dernier ou de l’année dernière ? Vous recherchez une méthode automatisée et efficace pour recréer le DDL et les données en un temps record ?

Icebox réalise des instantanés à la demande et vous permet de restaurer les objets dans n’importe quel environnement, au moment où vous en avez besoin. Vous pouvez conserver les noms d’origine, ou renommer les objets.

Il compare les informations structurelles de la sauvegarde avec les structures actuelles ; il peut soit restaurer les anciennes données dans les tables existantes, soit supprimer et recréer les tables pour qu’elles soient strictement identiques à ce qu’elles étaient au moment de la sauvegarde.

bcv5-module1
bcv5-module2
Remote Copy

Certains systèmes de production sont physiquement isolés à un point tel qu’il est extrêmement difficile de migrer efficacement les données vers des systèmes de test. Ils peuvent être situés sur une LPAR distincte, ou même sur un CEC séparé ; parfois, il n’existe même pas de DASD partagé.

Remote Copy simplifie le transfert de données entre des systèmes isolés, en utilisant le protocole TCP/IP pour transférer les structures et les données d’un système à un autre. L’ensemble du processus de copie est automatisé, et sa configuration ainsi que son exécution sont tout aussi simples que pour une copie locale.

Batch Interface

L’interface de traitement par lots offre un langage de définition puissant permettant de créer, modifier et supprimer des tâches de copie BCV5 entièrement via des jobs de traitement par lots.
Elle facilite l’intégration de BCV5 avec d’autres processus. Vous pouvez spécifier les options de traitement et les ensembles de règles d’une tâche de copie au sein d’un job,
plutôt que de procéder de manière interactive. Lorsque vous disposez de plusieurs installations BCV5 sur des systèmes différents, cette interface constitue également un moyen pratique
de transférer des définitions de tâches complètes d’une installation à une autre.

Usage Tracker

Usage Tracker peut conserver des informations persistantes sur l’exécution des tâches, ce qui vous permet de suivre et de rendre compte des mouvements de données Db2
au sein de votre organisation ; par exemple, quels objets Db2 ont été copiés, par qui, quelle a été la durée du processus, ainsi que d’autres détails. Ces informations offrent des perspectives précieuses
aux DBA, aux administrateurs de stockage et aux responsables de la gouvernance des données.

Panier