Sixt AG社は、ヨーロッパの大手モビリティサービスプロバイダであり、世界中の3,500のサービスステーションで顧客に提供されています。 FreeSoft社は、データベースとアプリケーションの移行、およびデータベースの双方向同期化のための自動化ソリューションを提供して、レガシーデータベースと400万行のコードCOBOLアプリケーションの再プラットホーム化とInformixからOracleに移行に成功しました。
プロジェクト概要
このプロジェクトは、スケーラブルではないデータインフラストラクチャー構造のために、企業のビジネスに不可欠なアプリケーションのボトルネックとパフォーマンスの問題を解消することでした。 この主な問題の解決策は、新しいデータベースインフラストラクチャへの移行、3つの言語で400万のコード行を持つ複数のサーバー上の2つのコアアプリケーション、800ギガバイトのデータベース容量、1,200のテーブル、および多数のアプリケーションサーバーの移行でした。 Sixt社が1日24時間、車両の問い合わせとレンタルを処理できるように、最終的なインフラストラクチャはシステムの可用性、最適化が行われました。
ソリューション
FreeSoft社は、LiberatorWorkbenchフレームワークを使用したマイグレーションプロジェクトを受注しました。 下記のツールキットが使用されました。:
- KnowledgeLiberatorによるInformix スキーマ分析
- KnowledgeLiberatorによるCOBOLアプリケーションの分析
- KnowledgeLiberatoによるC/C++ アプリケーションの分析
- DataLiberator によるOracleへのデータベーススキーマ変換
- DataLiberatoによるデータ移行のデータ抽出とデータロード処理
- CodeLiberatorによるCOBOL言語の再プラットホーム化とC/C++ アプリケーションのOracleへの移行作業
- 30,000個のリレーショナルテーブル間でデータを同期するためのデータプロパゲーター
Sixt社の効果
- Oracle DatabaseとOracle Real Application Clustersを使用したスケーラブルで信頼性が高く安定したデータインフラストラクチャの構築とSixt社の24時間体制のレンタカー事業をサポート
- ピーク時にサービスを中断することなく、レンタカーを予約するためのオンライン予約システムなど、ビジネスに不可欠なアプリケーションの構築
- データベース応答時間が70%改善され、4ヵ月後にシステム負荷がほぼ半分になりました。パイプラインのパフォーマンスがさらに向上しました。
- 将来のレンタカー需要の増加をサポートするための、Oracle Real Application Clustersによる環境のスケーラビリティの最適化