• Home
  • Blog
  • Der Mainframe im Zentrum einer heterogenen Umgebung
von Axel Richter

Der Mainframe im Zentrum einer heterogenen Umgebung

Die B.O.S. Software Service und Vertrieb GmbH blickt auf über 30 erfolgreiche Jahre zurück. Sie wurde gegründet als Hersteller von Mainframe basierter Software, die im Laufe der Jahre und Jahrzehnte von einem weltweiten Partnernetzwerk erfolgreich betreut wird.

Heute zählt die B.O.S. weltweit zu den führenden Anbietern von Datenintegrationslösungen in heterogenen Systemumgebungen mit einer IBM Z Mainframe Architektur (Betriebssystem z/OS, z/VSE, VSEn und z/VM).

Im Fokus der B.O.S. steht die systemübergreifende Replikation, Synchronisation, Migration von Daten inklusive der Transformation der Daten und das Einpflegen der Daten in die Zielsysteme im Umfeld von IBM Z Mainframes, Linux, Unix, MS-Windows, Hadoop, Cloud und Big Data Plattformen.
Für eine große Zahl der Unternehmen stellt der Mainframe das Herz der IT dar und nahezu die Hälfte der unternehmenskritischen Anwendungen laufen auf einem Mainframe.

Die B.O.S. entwickelt bereits seit mehreren Jahrzehnten Softwarelösungen, die es dem Mainframe-Anwender gestatten, mit anderen Systemen transparent und ohne spezielle Mainframe-Kenntnisse zu kommunizieren.

In diesem Blog behandeln wir die typischen Anforderungen, mit denen sich ein Unternehmen auseinander zu setzen hat, wenn ein zentraler Mainframe transparent in eine offene, heterogene Landschaft mit unterschiedlichen Betriebssystemen (Windows, Unix, Linux), Cloud Plattformen oder Big Data Lösungen integriert werden soll.

Integration eines Mainframe mit offenen Systemen (Windows, Unix, Linux)

Um einen Mainframe an offene Systeme wie Windows, Unix, Linux und relationale Datenbanken anzubinden, gibt es verschiedene Ansätze und Technologien. In verschiedenen Blog Beiträgen haben wir die unterschiedlichen Aspekte beleuchtet.

Das Ende des Data- und Anwendungs-Lock-In

Alt und Neu - gemeinsam zum Ziel

Mainframe-Daten sind oft ein Hemmschuh für die Nutzung neuer Technologien

Netzwerkverbindung

Eine zuverlässige und leistungsfähige Netzwerkverbindung zwischen dem Mainframe und den offenen Systemen bzw. einer Cloud- oder Big Data-Infrastruktur ist entscheidend. Es sollte eine geeignete Bandbreite vorhanden sein, um eine geringe Latenz zu gewährleisten und somit eine reibungslose Kommunikation zwischen beiden Systemen zu ermöglichen.

TCP/IP-Netzwerkverbindung

Die gängigste Methode besteht darin, den Mainframe über eine TCP/IP-Netzwerkverbindung mit den offenen Systemen zu verbinden. Das ermöglicht die Kommunikation zwischen den Systemen über das Netzwerkprotokoll TCP/IP. Geschützte Verbindung über SSL/TLS sollten bevorzugt werden. TCP/IP ist das von den B.O.S. Lösungen tcACCESS und tcVISION genutzte und bevorzugte Protokoll (einschl. SSL/TLS).

Darüber hinaus unterstützt tcACCESS noch weitere Verbindungsmöglichkeiten zum Mainframe (z.B. TN3270 und andere Terminal Emulationen)

Datenintegration

Bei der Anbindung eines Mainframes an offene Systeme oder einer Cloud- bzw. Big Data Infrastruktur müssen die Daten aus dem Mainframe nahtlos mit den offenen Systemen oder Cloud/Big Data-Diensten integriert werden können.

Treiber Software

tcACCESS bietet eine relationale Sicht auf Mainframe-Datenquellen wie Db2, VSAM, IMS/DB, DLI, Adabas, CA IDMS, CA Datacom u.a.. Somit kann ein Anwendungsentwickler ohne Mainframe-Kenntnisse einfach über die ODBC-/JDBC-Standardschnittstellen auf diese Daten aus Client-Server-, Web- und Cloud-Plattformen zugreifen. Der Zugriff auf die Mainframe Dateisysteme und Datenbanken geschieht über die SQL Syntax. Neben ODBC/JDBC können auch andere Kommunikationsmethoden mit tcACCESS Anwendung finden (.net, Microsoft Office, Visual Basic, TCL/TK, Lotus Notes, OLE DB, J2EE etc.).

Mit tcACCESS können Mainframe-Programme genutzt werden, um auf non-Mainframe basierende, relationale Datenquellen direkt zugreifen zu können. Dies ist sowohl mit Online- (CICS, IMS/DB etc.) als auch Batch-Programmen möglich.

Datensynchronisation/Replikation

Bei der Synchronisation von Datenbanken bzw. Dateisystemen eines Mainframes mit offenen Systemen, Big Data oder einer Cloud, müssen die Daten aus dem Mainframe in Echtzeit,  basierend auf Archivdaten oder ereignisabhängig nahtlos mit den offenen Systemen oder Cloud/Big Data-Diensten synchronisiert werden können.

tcVISION ist eine systemübergreifende Lösung für die zeitnahe, bidirektionale Datensynchronisation und Replikation auf Basis von Änderungsdaten. Datenaustausch wird zur Single-Step-Operation. Obwohl der Einsatz  von Message Queueing unterstützt wird, ist er nicht notwendig.

Der Datenaustausch zwischen dem Mainframe und den offenen bzw. Big Data oder Cloud-Systemen erfolgt im Raw-Format in komprimierter Form und reduziert sich auf das Delta von Änderungsdaten. Daten können in Echtzeit, zeitgesteuert oder ereignisgesteuert sowohl uni- als auch bidirektional bewegt werden.

Die tcVISION Lösung unterstützt sowohl das Laden von Massendaten aus einer Datenquelle in ein oder mehrere Datenziele, als auch den kontinuierlichen Datenaustauschprozess in Echtzeit auf Basis der Change Data Capture Technologie.

Sicherheit

Der Mainframe enthält in der Regel geschäftskritische und sensitive Daten. Daher ist es wichtig, eine sichere Verbindung zwischen dem Mainframe und den beteiligten Partnersystemen zu etablieren. Dies kann durch die Verwendung von verschlüsselten Kommunikationsprotokollen, VPNs (Virtual Private Networks) oder anderen Sicherheitsmechanismen erreicht werden.

Für die Administration von Vorgängen in tcVISION und tcACCESS kann eine umfassende Zugriffsberechtigungsprüfung aktiviert werden. Diese prüft, ob und in welchem Umfang der Benutzer Zugriff auf die von ihm gewünschte Ressource hat, bevor die entsprechende Aktion durchgeführt wird.

Der Anwender hat hierbei die Wahl zwischen einer umfassenden internen Security der beiden Lösungen oder die Nutzung des sog. SAF (System Authorization Facility) des Mainframes. Hierbei können bereits vorhandene Security Lösungen, die auf SAF basieren ( z.B. RACF) Verwendung finden.

Für tcVISION kann auch eine Security, die auf LDAP (Lightweight Directory Access Protocol) Anwendung finden.

Allgemeines

Es ist wichtig zu beachten, dass die genaue Vorgehensweise und die verfügbaren Technologien von der konkreten Mainframe-Plattform und den offenen- oder Cloud/Big Data-Systemen abhängen.

Die beiden Lösungen der B.O.S. stehen sowohl für das Betriebssystem z/OS als auch für z/VSE, VSEn bzw. z/VM zur Verfügung.

Die behandelten Punkte in diesem Blog  sind Aspekte, die bei der Anbindung eines Mainframes an offene Systeme oder Big Data/Cloud berücksichtigt werden sollten. Die genauen Anforderungen können je nach spezifischem Szenario und den verwendeten Technologien variieren.

Mainframe Daten sind anders, sind speziell. Sie sind historisch gewachsen und nicht kompatibel mit den Datenhaltungssystemen unter Linux, Unix, MS-Windows und Big Data/Cloud-Plattformen.

Es ist ratsam, Experten für Mainframe-Integration, Replikation und Cloud-Computing zu konsultieren, um eine optimale Lösung zu entwickeln.

Die B.O.S. ist ein kompetenter Partner für die Implementation von Datenintegrationslösungen in heterogenen Systemumgebungen.

Weitere Details entnehmen Sie bitte unserer Webseite, melden sich zu unserem Newsletter an oder vereinbaren direkt einen persönlichen Workshop. Wir stellen Ihnen tcACCESS oder tcVISION vor, maßgeschneidert auf Ihre Situation, Infrastruktur und Anforderungen.

zurück zur Übersicht