Dual Run を使用すると、既存のメインフレームと Google Cloudでワークロードを同時に実行し、動作を比較できます。これにより、リアルタイム テストを実施して、パフォーマンスと安定性に関するデータを迅速に収集できます。
Dual Run を使用すると、 Google Cloudでモダナイズされているメインフレーム アプリケーションをテスト、認証し、リスクを軽減できます。これにより、移行中および本番環境に移行する前に、モダナイズされたアプリケーションの正確性、完全性、パフォーマンスを確保できます。
デュアル ランの仕組み
Google Cloudでメインフレーム アプリケーションをモダナイズした後、Dual Run を使用して、メインフレームの計算結果(日次レポートやデータベース スナップショットなど)と Google Cloudアプリケーションの出力を比較できます。両方のシステムの入力が同じであれば、出力も同じである必要があります。そうでない場合、デュアル ランでは、ビジネスを中断することなく、違いを特定して分析できます。
Dual Run では、自動化を使用して、本番環境のメインフレーム システムからモダナイズされた Google Cloudアプリケーションに実際のライブイベントをリプレイすることもできます。これにより、2 つのシステムの出力を比較して、モダナイズされたアプリケーション内の更新されたビジネス ロジックの正確性を確認できます。
2 つのシステムの機能と非機能のパフォーマンスの同等性が満足のいくものであれば、本番環境で新しい Google Cloud環境に切り替えて、メインフレームの廃止を開始できます。
デュアル実行は、次のワークロード タイプで機能します。
- バッチ ワークロード(日次レポートやデータベース ログなど)。
- オンライン取引(プレビュー)。銀行取引など。
Dual Run のメリット
デュアルランには次の利点があります。
- これにより、ビジネスを中断することなくメインフレーム アプリケーションをテストできます。両方のアプリケーションを徹底的にテストして比較し、両者の機能が同等であるという確信を得てから、移行を進めることができます。
- これにより、データを安全に制御できます。 Google Cloud プロジェクトに保存されているデータにアクセスできるのは、ユーザー本人と、ユーザーが承認したユーザーのみです。Google はお客様のデータにアクセスできません。
- これにより、アプリケーションのテストに必要な時間を短縮し、 Google Cloud への移行を加速できます。
- これにより、2 つのシステムの動作を 1 つの画面で監視して比較できます。
次のステップ
バッチ ワークロードのデュアル実行アーキテクチャの詳細を確認する。