Informix-Migration nach Oracle und COBOL-Plattformwechsel

news-image-2
Der Kunde Sixt AG ist der führende Mobilitätsdienstleister in Europa und steht Kunden weltweit an 3.500 Servicestellen zur Verfügung. FreeSoft als Hauptauftragnehmer lieferte im Rahmen des Projekts automatisierte Lösungen für die Migration von Datenbanken und Applikationen sowie für die bidirektionale Datenbanksynchronisierung. Ziel war die Migration der Legacy-Datenbank und der 4 Millionen Codezeilen umfassenden COBOL-Anwendung von Informix nach Oracle.


Das Projekt

Ziel des Projekts war es, Engpässe und Leistungsprobleme bei den geschäftskritischen Anwendungen des Unternehmens aufgrund einer nicht skalierbaren Dateninfrastruktur zu beseitigen. Die Lösung für dieses Hauptproblem war der Übergang zu einer neuen Datenbankinfrastruktur und die Migration von zwei Kernanwendungen auf mehrere Server mit 4 Millionen Codezeilen in drei Sprachen, 800 Gigabyte Datenbankvolumen, 1.200 Tabellen und zahlreichen Anwendungsservern. Die endgültige Infrastruktur optimierte die Systemverfügbarkeit, sodass Sixt Fahrzeuganfragen und Anmietungen rund um die Uhr bearbeiten kann.


Lösung

FreeSoft nutzte sein LiberatorWorkbench-Framework, um das Projekt zu realisieren. Folgende Produkte des Toolkits wurden verwendet:

  • KnowledgeLiberator zur Analyse des Informix-Schemas
  • KnowledgeLiberator zur Analyse der COBOL-Anwendung
  • KnowledgeLiberator zur Analyse der C / C ++ – Anwendung
  • DataLiberator zur Migration des Datenbankschemas nach Oracle
  • DataLiberator zur Datenumwandlung und zum Laden
  • CodeLiberator, der die COBOL- und C / C ++ – Anwendung auf Oracle neu plattformiert
  • DataPropagator zum bidirektionalen Synchronisierung von Daten zwischen 30.000 relationalen Tabellen

Das Projekt hat folgende Vorteile für Sixt

  • Mit Oracle Database und Oracle Real Application Clusters wurde eine äußerst skalierbare, zuverlässige und stabile Dateninfrastruktur geschaffen, die das 24-Stunden-Autovermietungsgeschäft von Sixt unterstützt
  • Sicherstellung der Verfügbarkeit geschäftskritischer Anwendungen, wie beispielsweise des Online-Reservierungssystems für die Buchung von Mietwagen, ohne Betriebsunterbrechungen, selbst bei Spitzenlast
  • Verbesserte Datenbankantwortzeiten um 70% und halbierte die Systemlast nach vier Monaten, wobei weitere Leistungssteigerungen geplant sind
  • Optimierte Skalierbarkeit der Umgebung mit Oracle Real Application Clusters zur Unterstützung der künftig steigenden Nachfrage nach Mietwagen

Kommentare sind geschlossen.