メインフレームモダナイゼーション:Oracle Exadataへのコア・クエリ・オフロード

導入事例:当社チームがGoldenGateを使用してメインフレームのクエリアプリケーションをOracle Exadataにオフロードし、主要顧客のコストを大幅に削減し、パフォーマンスを向上させた方法。

メインフレームモダナイゼーション:Oracle Exadataへのコア・クエリ・オフロード

顧客の課題:コストの急増とパフォーマンスのボトルネック

当社クライアントである著名な機関は、深刻な課題に直面していました。主要なトランザクション量が急増し、既存のメインフレームシステムに多大な負荷がかかっていたのです。これにより、いくつかの差し迫った問題が発生しました。

  • 運用コストの増大:メインフレームでのMIPS消費量が着実に増加し、運用費用を押し上げていました。
  • システム応答性の低下:重要なクエリアプリケーションの応答時間が遅くなり、業務効率に影響を与えていました。
  • スケーラビリティの懸念:既存のメインフレームインフラストラクチャでは、予測されるトランザクション負荷の増大に対応することが困難でした。

課題は明白でした。中核となる業務オペレーションを中断することなく、メインフレームの負荷を軽減し、パフォーマンスを向上させ、増大するコストを効果的に管理するための戦略的なソリューションが必要でした。この取り組みは 2018年3月から2018年9月 にかけて実施されました。

当社の戦略的ソリューション:Oracle GoldenGateとExadataによるインテリジェントなオフロード

当社は、堅牢なソリューションの設計と実装を請け負いました。当社のアプローチは多面的であり、詳細な分析、協調的な設計、そして完璧な実行に重点を置きました。

フェーズ1:協調的なブループリントと勝利戦略

クライアント環境の複雑さを理解することが最も重要でした。当社は以下を実施しました。

  • 詳細な分析の実施:クライアントと緊密に連携し、主要なテクノロジーベンダーと協力して、メインフレームのワークロードとクエリパターンの徹底的な評価を行いました。
  • 魅力的な提案の策定:当社の専門知識を活用して包括的なオフロード戦略を設計し、明確なROIとリスク軽減策を提示しました。
  • プロジェクトの獲得:価値提案を効果的に伝え、この重要な変革を主導するための競争入札で当社チームが勝利を収めました。

メインフレームオフロードアーキテクチャの概念図

キャプション:GoldenGateを介したメインフレームクエリのOracle Exadataへのオフロードを示す概念アーキテクチャ。

フェーズ2:Oracle GoldenGateとExadataによるシームレスな実行

当社ソリューションの中核は、大量の読み取り集中型クエリアプリケーションをメインフレームから高性能なOracle Exadataプラットフォームへインテリジェントにオフロードすることでした。

  • リアルタイムレプリケーションのためのOracle GoldenGate:メインフレーム(ソース)とOracle Exadata(ターゲット)間のほぼリアルタイムで信頼性の高いデータ同期を確保するために、Oracle GoldenGateを実装しました。これにより、データの一貫性が保証され、段階的で低リスクの移行が可能になりました。
  • ピークパフォーマンスのためのOracle Exadata:その極めて高いパフォーマンスとスケーラビリティで知られるOracle Exadataにクエリワークロードを移行することで、クライアントはクエリ実行時間の大幅な改善を経験しました。
  • コスト効率の高いスケーラビリティ:この戦略的なオフロードにより、メインフレームの処理負荷(MIPS/MSU)が大幅に削減され、大幅なコスト削減につながるとともに、将来の成長に対応できるスケーラブルなプラットフォームが提供されました。

これらの戦略的な実装は、クライアントに大幅なパフォーマンス向上とコスト効率をもたらす上で極めて重要でした。

フェーズ3:カスタムEBCDIC解析ツールによる開発支援

メインフレームのデータ形式の複雑さを認識し、当社はクライアントのアプリケーション開発チームを支援するために一層の努力を払いました。

  • EBCDICデータ変換:メインフレームシステムは多くの場合、オープンシステムで使用されるASCII/Unicodeとは異なるEBCDICエンコーディングを利用します。このギャップを埋めるために、当社はカスタム解析ソリューションを開発・提供しました。
  • JavaおよびPL/SQLパーサー:JavaとPL/SQLの両方で堅牢なEBCDICメッセージフィールドコンテンツパーサーを提供しました。これにより、開発者はOracle Exadataプラットフォーム上でメインフレームデータに容易にアクセスして利用できるようになり、新しいアプリケーションやレポートの開発サイクルが加速されました。

これらのカスタム解析ツールの提供は、クライアントの開発チームがデータ形式の複雑さを克服し、新しいデータプラットフォームを効果的に活用できるようにするために不可欠でした。

具体的なビジネス成果と持続的なインパクト

メインフレームクエリオフロードプロジェクトは、当社クライアントに重要かつ測定可能なメリットをもたらしました。

  • メインフレーム運用コストの大幅な削減:MIPS消費量と関連するライセンス/運用費用を大幅に削減しました。
  • クエリパフォーマンスの飛躍的な向上:主要なクエリアプリケーションの応答時間が劇的に短縮され、ユーザーの生産性と満足度が向上しました。
  • システムのスケーラビリティと回復力の強化:Oracle Exadataプラットフォームは、ピーク時のトランザクション負荷と将来の成長に対応するための堅牢でスケーラブルな環境を提供しました。
  • 移行リスクの軽減:Oracle GoldenGateの使用により、オフロードされたクエリサービスのゼロダウンタイム移行が保証されました。
  • アプリケーション開発の加速:カスタムEBCDIC解析ツールにより、開発チームのデータアクセスと統合が合理化されました。

パフォーマンス改善とコスト削減を示すグラフ

キャプション:クエリパフォーマンスとメインフレーム運用コストへの影響(図解)。

この導入事例は、メインフレームモダナイゼーション、Oracleテクノロジー(GoldenGate、Exadata)、および複雑なデータ統合におけるGoodwaysITの深い専門知識を実証するものです。当社は、当面の技術的課題を解決するだけでなく、具体的なビジネス価値を推進し、クライアントの持続的な成功を支援するソリューションを提供することに尽力しています。


GoodwaysITがお客様のメインフレーム環境の最適化と最新のデータプラットフォーム活用をどのように支援できるかについて、詳しくはお気軽にお問い合わせください。