Übersicht
China Merchants Securities
Land: China
Branche: Finanzdienstleistungen / Wertpapierhandel
Lösung: i2Stream Heterogene Echtzeit‑Datenreplikationsplattform
Mit der stetigen Ausweitung der Nutzung des Xinchuang‑Ökosystems (heimische IT‑Lösungen) hat China Merchants Securities seine zentralen Handelssysteme schrittweise in heterogene Datenbankumgebungen migriert. Zur Unterstützung der Echtzeit‑Geschäftsdatenreplikation, des Datenaustauschs und der Datenerfassung über mehrere Systeme hinweg benötigte das Unternehmen eine leistungsstarke und zuverlässige Replikationsplattform. Diese sollte heterogene Datenbanken synchronisieren und mehrere Quelltabellen zu einer einzigen nachgelagerten Datentabelle zusammenführen. Zudem musste die Lösung komplexe DDL‑Szenarien, automatisierte Konsistenzprüfungen sowie eine Mehrstandortbereitstellung für das Nanshan‑Weixin‑Rechenzentrum und das Wuhan‑Informationszentrum unterstützen.
Kundenherausforderungen
- Heterogene Datenbankreplikation: Vorhandene Tools unterstützten weder Xinchuang‑Datenbanken noch heterogene Umgebungen.
- Komplexe Konsolidierungsanforderungen: Replikation von mehreren Tabellen zu einer Einzeltabelle für zentrale Handelssysteme erforderlich.
- DDL‑Steuerung und Häufigkeitserkennung: Sichere Verarbeitung von hochfrequenten DDL‑Vorgängen sowie Sonderoperationen wie TRUNCATE notwendig.
- Mehrplattform‑Unterstützung: Replikation zwischen Oracle, OceanBase, GaussDB, MySQL, SQL Server, Kafka, Hive und GoldenDB gefordert.
- Mehrstandort‑Synchronisation: Einheitliche Lösung sowohl für das Nanshan‑Rechenzentrum als auch für das Wuhan‑Informationszentrum benötigt.
- Hochverfügbarkeitsanforderungen: Beseitigung von Single‑Points‑of‑Failure und Gewährleistung einer durchgehenden Replikation.
i2‑Lösung
i2Stream Heterogene Echtzeit‑Replikation
Phase 1 – 6‑zu‑1‑Konsolidierung für das zentrale Handelssystem
- i2Stream wurde eingesetzt, um Kerndaten des Handels aus sechs Quelltabellen in Echtzeit in eine einzelne nachgelagerte Verwaltungstabelle zu replizieren.
- Datensynchronisation für Geschäftsberichte und betriebliche Analysen ermöglicht.
- Aufteilung von DML‑Links implementiert, um unkontrollierte Tabellenoperationen durch gemeinsam ausgeführte DDL‑Befehle zu vermeiden.
Phase 2 – Erweiterung auf weitere Plattformen
- Replikation auf GaussDB, MySQL, SQL Server, Kafka und Hive ausgeweitet.
- Sowohl Datensynchronisation als auch Datenerfassung über Rechen‑ und Informationszentrum‑Umgebungen hinweg unterstützt.
Einheitliches Architekturdesign
- Agentenlose Bereitstellung: Keine Agenten auf den Produktivsystemen installiert.
- Erkennung von DDL‑Häufigkeit und TRUNCATE‑Vorgängen: Intelligente Erkennung und sichere Verarbeitung risikoreicher Operationen.
- Automatisierter Datenkonsistenzvergleich über heterogene Datenbanken hinweg.
- Cluster‑basierte Aktiv‑Standby‑Architektur: Beseitigt Single‑Points‑of‑Failure und gewährleistet Hochverfügbarkeit.
Lösungsergebnisse
- Einschränkungen bei der Xinchuang‑Replikation behoben, indem das gesamte heterogene Datenbank‑Ökosystem unterstützt wird.
- Leistungsstarke Echtzeit‑Replikation von mehreren Tabellen zu einer Einzeltabelle für die zentralen Handelssysteme realisiert.
- Single‑Points‑of‑Failure durch eine geclusterte Hochverfügbarkeitsarchitektur beseitigt.
- Einheitlicher Mechanismus zur Prüfung und Verwaltung der Datenkonsistenz aufgebaut.
- Zentrale Datensynchronisation und Datenerfassung sowohl für Rechen‑ als auch Informationszentrum‑Umgebungen ermöglicht.