DL/2

ldl2.gif

DL/2 : La solution de migration de vos bases IMS/DB vers DB2
sans aucune modification du code applicatif et des procédures DL/1

migration2.gif


N'hésitez plus devant une conversion de vos données DL/1 vers DB2 onéreuse et risquée :
obtenez rapidement un retour sur investissement en résiliant vos licences DL/1 et produits connexes pour migrer sans risque vers DB2.

Offrez à vos anciennes applications : puissance fonctionnelle, souplesse de gestion, maniabilité, évolutivité, flexibilité et sécurité.

Universalisation de votre patrimoine de données : aucune modification applicative requise dans les programmes et procédures,
transparence totale au niveau des programmes (re-compilation inutile), centralisation des compétences pour la gestion des données,
migration progressive des données et des applications, apport d’un contexte relationnel DB2 universel.



Avantages et bénéfices

  • Sécurité
    > pérénité assurée des données de l’entreprise
    > durabilité du patrimoine logiciel
  • Environnement opérationnel simplifié
    > un SGBD en moins
    > outils associés à ce SGBD devenus inutiles
    > moins de procédures
    > portabilité des données DB2
    > maintenance applicative simplifiée
  • Economies subtantielles
    > ressources DBA moins sollicitées : un SGBD de moins
    > compétence unique pour le DBA mainframe
    > gains très substantiels de redevances sur les licences DL/1 et utilitaires ou applications connexes
    > espace disque réduit (plus besoin d’extraire pour le chargement des tables DB2)

budget.gif



Un retour sur investissement des plus rapides avec DL/2

 

 Conseil et services

  • analyse initiale permettant de faire une évaluation du coût de la migration
    > DBDs et PSBs
    > Copybooks
    > Re-engineering éventuel
  • mise en place d’un pilote
  • conduite de projet
  • gestion totale ou partielle de la migration par nos consultants
  • transfert de compétences
  • formation


Query Informatique distribue un produit conceptuellement similaire à DL/2 :
VS/2 - Migration de données VSAM vers DB2

Les grandes lignes des concepts généraux DL/2 peuvent se décliner à travers l'offre fonctionnelle suivante :

  • Accès DB2 transparent pour les applicatifs IMS
    > Appel DL/1 transformé en requête SQL
    > Retour des données, code retour et statut au format IMS
  • Migration progressive ou totale des bases
  • Faculté de ne pas migrer les données obsolètes
  • Possibilité de modifier la structure des bases migrées ("re-engineering")
    > Rajout de champs
    > Renforcement des contrôles
    > Redéfinition des données, changement des attributs des champs (type, longueur...)
  • Développement éventuel d'exits
  • Rendu opérationnel très rapide en regard des mois ou des années nécessaires à la réécriture des programmes
  • Génération de SQL statique garantissant des temps de réponse quasi-identiques, parfois meilleurs

IMS aujourd’hui

Le monde IMS/DB connaît un déficit de compétences, tant au niveau du développement DL/1 que de l'administration du SGBD.
Chaque modification est fastidieuse à réaliser, de part la structure hiérarchique des bases et la méthode d'accès.

L'absence d'outils performants est également notable : rares sont les éditeurs de logiciels prêts à créer ou développer des solutions autour de systèmes de bases de données hiérarchiques.

Enfin, le coût de la licence DL/1 est réputé pour grever sérieusement le budget des organisations informatiques.

Mais il convient toutefois de souligner que des investissements IMS importants réalisés avec le temps ont besoin d’être protégés et maintenus.

Prédominance du relationnel

Le relationnel requiert certes plus de compétences, mais il existe de nombreux outils de requête, de gestion, de monitoring et d'aide au développement.

Et il est notoire que la maintenance applicative est rendue plus simple et plus économique.

Toutefois, la conversion de DL/1 vers le relationnel est souvent onéreuse et risquée.

Après link-edit, le "DL/2 Stub" DFSLI000 remplace le language interface module standard d'IMS pour tous les programmes accédant les données des bases migrées vers DL/1.

fonctionnement.gif

Lorsque la totalité ou une partie des bases a été migrée - via une procédure ETL propriétaire DL/2 -, il est nécessaire d'avoir re-linkedité l'ensemble des programmes appelants.

L'interface DFSLI000 version DL/2, intégrée aux applicatifs, est en mesure de déterminer si un ordre DL/1 doit ou non être redirigé vers DB2 :

  • Si c'est la cas, un pilote statique SQL prend la main pour générer la requête d'accés DB2.
    > Les données accédées sont converties et renvoyées en buffers DL/1.
    > Code retour et statut sont traduits au format IMS et récupérés par le programme.
  • A l'inverse, le processus de traitement standard IMS s'applique tout naturellement.

 
processus2.gif

Un patrimoine applicatif DL/1 important, une migration nécessitant des forces de développement le plus souvent colossales...

DL/2 : le confort d'une migration pas à pas, à son rythme, voire l'attente de la fin de vie des applications concernées.

approche.gif

robot.gif

 

bandeau_download.gif

 

 

atelier-bnp.gif

Base de données hiérarchique et applications Java : Query Informatique lance DL/2

Query Informatique, SSII spécialisée dans l’assistance technique et la distribution de logiciels en environnement multiplateformes, vient de lancer en France sa nouvelle solution : DL/2, qui permet de faire migrer les bases de données hiérarchiques DL/1 vers DB2 (le fameux système de gestion de base de données relationnel d'IBM), sans changer une ligne de code aux applicatifs existants. Cette offre permet ainsi de marier les strates très anciennes - les bases de données DL/1 datent des années 70-80 -, aux applications nouvelles réalisées en Java, ou en XML, UML, ou PHP… Comme une sorte d’alliance entre le grec ancien et l’anglais d’aujourd’hui ! Pour certains grands comptes encore équipés de bases de données DL/1, cette offre peut en effet s’avérer intéressante dans la mesure où « les compétences sur DL/1 se font rares, comme ceux qui connaissent toujours l’Assembleur, le langage de prédilection les applications DL/1 » ajoute Query Informatique.

+
A quoi répond DL/2 ?
+
Schéma typique de migration DL/2