Dual Run vous permet d'exécuter simultanément des charges de travail sur vos mainframes existants et sur Google Cloud, et de comparer leur comportement. Vous pouvez ainsi effectuer des tests en temps réel et collecter rapidement des données sur les performances et la stabilité.
Avec Dual Run, vous testez, certifiez et réduisez les risques liés aux applications mainframe modernisées avec Google Cloud, en veillant à l'exactitude, à l'exhaustivité et aux performances de l'application modernisée pendant la migration et avant sa mise en service.
Fonctionnement de Dual Run
Après avoir modernisé votre application mainframe sur Google Cloud, vous pouvez utiliser Dual Run pour comparer les résultats de vos calculs mainframe, tels que les rapports quotidiens ou les instantanés de base de données, avec les résultats de votre application Google Cloud. Si l'entrée des deux systèmes est identique, la sortie doit l'être également. Si ce n'est pas le cas, l'exécution double vous permet d'identifier et d'analyser les différences, sans perturber votre activité.
Avec Dual Run, vous pouvez également utiliser l'automatisation pour rejouer des événements réels en direct du système mainframe de production sur l'application Google Cloudmodernisée. Cela vous permet de comparer les résultats obtenus sur les deux systèmes, afin de vérifier que la logique métier mise à jour est correcte dans l'application modernisée.
Une fois l'équivalence fonctionnelle et non fonctionnelle des deux systèmes satisfaisante, vous pouvez passer à votre nouvel environnement Google Clouden production et commencer à mettre hors service votre mainframe.
L'exécution double fonctionne pour les types de charges de travail suivants :
- Charges de travail par lot, telles que les rapports quotidiens ou les journaux de base de données.
- Transactions en ligne (aperçu), comme les transactions bancaires.
Avantages de Dual Run
Dual Run offre les avantages suivants :
- Il vous permet de tester votre application mainframe sans perturber votre activité. Vous pouvez tester et comparer minutieusement les deux applications avant d'être sûr de leur équivalence fonctionnelle.
- Elle vous permet de contrôler vos données de manière sécurisée. Seuls vous et les utilisateurs que vous autorisez ont accès aux données stockées dans votre projet Google Cloud . Google n'a pas accès à vos données.
- Il vous aide à accélérer votre migration vers Google Cloud en réduisant le temps nécessaire pour tester votre application.
- Il vous permet d'observer et de comparer le comportement des deux systèmes à partir d'une vue centralisée.
Étapes suivantes
En savoir plus sur l'architecture Dual Run pour les charges de travail par lot