Bearbeiten

Unisys ClearPath MCP-Virtualisierung auf Azure

Azure ExpressRoute
Azure Storage
Azure Virtual Machines
Azure Virtual Network

Die Unisys-Mainframesysteme gehen auf die ersten kommerziell erhältlichen Mainframes zurück. Die Mainframesysteme Unisys ClearPath Forward (CPF) Dorado (ehemals Sperry 1100/2200) und Libra (ehemals Burroughs A Series/Master Control Program) sind Mainframe-Betriebsumgebungen mit vollem Funktionsumfang. Sie können zentral hochskaliert werden, um unternehmenskritische Workloads zu verarbeiten. Diese Systeme können emuliert, konvertiert oder in Azure modernisiert werden. Azure bietet ähnliche oder sogar verbesserte Leistungsmerkmale und SLA-Metriken (Service Level Agreement, Vereinbarung zum Servicelevel).

In diesem Artikel wird beschrieben, wie Virtualisierungstechnologien des Microsoft-Partners Unisys mit einem älteren Unisys CPF Libra-Mainframe verwendet werden. Dieser Ansatz ermöglicht eine schnellere Umstellung auf Azure. Bei diesem Ansatz muss weder der Anwendungscode erneut geschrieben noch die Datenbankarchitektur neu gestaltet werden. Legacycode wird in seiner ursprünglichen Form beibehalten – der Anwendungscode muss nicht neu kompiliert werden. Die Anwendungsbildschirme, Benutzerinteraktionen und Datenstrukturen im Hintergrund bleiben unverändert, sodass Sie Ihre Benutzer nicht erneut schulen müssen.

Durch das Zuweisen einer neuen Plattform durch Unisys kann das gesamte Libra-System von der heutigen proprietären Hardware auf einen virtuellen Azure-Computer (VM) verschoben werden. Das MCP-Betriebssystem (Master Control Program) und alle Prozessoren, Bibliotheken und Daten werden wie in der proprietären Umgebung angezeigt. Für das Betriebssystem ist eine Lizenz von Unisys erforderlich. Die Architektur enthält Unterstützungs-VMs, um Funktionen wie Vorgänge in Verbindung mit virtuellen Tapes, die Automatisierungs- und Workloadverwaltung (OpCon) sowie Webdienste und andere Supportfunktionen zu verarbeiten.

Der Vorteil dieses Ansatzes ist, im Vergleich zu anderen Methoden, eine schnelle Umstellung auf Azure. Da die Kosten für die Wartung der Hardware und für die Räumlichkeiten wegfallen, ist mit einer schnellen Rendite (Return On Investment, ROI) zu rechnen. Da die MCP-Umgebung unverändert bleibt, entstehen keine Kosten für erneute Schulungen von Benutzern und Programmierern.

Abhängig vom Endziel des Kunden stellt die Umstellung des Azure-MCP entweder den Endzustand dar oder fungiert als erster Schritt für die Modernisierung von Anwendungen innerhalb der MCP-Umgebung oder innerhalb von Azure. Dank dieses Ansatzes für den Wechsel zu Azure wird es Ihnen möglich sein, Anwendungen auf kontrollierte und planbare Weise zu aktualisieren. Sie können aus Ihren Investitionen in den bereits vorhandenen Anwendungscode weiterhin großen Nutzen zu ziehen. Nach der Umstellung können auch andere Unisys Cloud Forte- und Azure-Datenanalysedienste eingesetzt werden.

Mögliche Anwendungsfälle

  • Schnelles und risikoarmes Verschieben vorhandener Unisys ClearPath Forward Libra-Workloads nach Azure
  • Verwenden von Azure Arc, damit Azure als Notfallwiederherstellungsplan für eine vorhandene lokale Workload eingesetzt werden kann
  • Hinzufügen von Unisys Cloud Forte- oder Azure-Datendiensten zu vorhandenen Clientfunktionen

Aufbau

Beispielarchitektur der Quelle (vor der Migration). Die folgende Architektur veranschaulicht einen typischen lokalen Unisys ClearPath Forward Libra-Mainframe (ehemals Burroughs A Series/MCP).

Diagram of a typical on-premises mainframe architecture with Unisys ClearPath Forward Libra.Laden Sie eine SVG-Datei dieses Diagramms mit dem Zustand vor der Migration herunter.

Beispielarchitektur von Azure (nach der Migration). Die folgende Architektur veranschaulicht beispielhaft die Verwendung von Virtualisierungstechnologien des Microsoft-Partners Unisys in Bezug auf den älteren Unisys CPF Libra-Mainframe.

Diagram of the prior mainframe architecture after being virtualized in Azure.Laden Sie eine SVG-Datei dieses Diagramms mit dem Zustand nach der Migration herunter.

Workflow

Die Legende stimmt mit beiden Diagrammen überein, um die Ähnlichkeiten zwischen dem Zustand des Systems vor und nach der Migration hervorzuheben.

  1. Die Terminalemulation aus Legacy-Burroughs für Bedarfs- und Onlinebenutzer wird durch einen Webbrowser ersetzt, um auf Systemressourcen in Azure zugreifen zu können. Der Benutzerzugriff erfolgt über TLS-Port 443 für den Zugriff auf webbasierte Anwendungen. Die Präsentationsebene der webbasierten Anwendungen kann praktisch unverändert bleiben, damit Kunden sich so wenig wie möglich umorientieren müssen. Es ist aber auch möglich, die Präsentationsebene der Webanwendung bei Bedarf mit modernen UX-Frameworks zu aktualisieren. Darüber hinaus können Azure Bastion-Hosts für den Administratorzugriff auf die virtuellen Computer verwendet werden, um die Anzahl offener Ports zu minimieren und somit die Sicherheit zu erhöhen.
  2. Drucker und andere ältere Systemausgabegeräte werden unterstützt, solange sie mit dem Azure-Netzwerk über eine IP verbunden sind. Die Druckfunktionen werden auf dem MCP beibehalten, sodass die Anwendungen nicht geändert werden müssen.
  3. Operations wird aus dem MCP auf einen externen virtuellen Computer verschoben. Mithilfe einer OpCon-VM kann das gesamte Ökosystem zusätzlich automatisiert werden, um eine Überwachung und Steuerung der gesamten Umgebung zu ermöglichen.
  4. Physische Tapes werden in virtuelle Tapes konvertiert. Die Formatierung und die Lese-/Schreibfunktionen werden beibehalten. Die Tapes werden in Azure oder im Offlinespeicher gespeichert. Die Funktionalität der Tapes wird beibehalten, sodass der Quellcode nicht erneut geschrieben werden muss. Zu den Vorteilen gehören Azure Blob Storage-Konten für die Sicherung von virtuellen Tapedateien und schnellere Zugriffszeiten, da E/A-Vorgänge direkt auf Datenträgermedien durchgeführt werden.
  5. Das MCP-Speicherkonstrukt kann in Azure Storage abgebildet werden, wobei es möglich ist, die Benennung der MCP-Laufwerkzuordnung beizubehalten. Es sind keine Anwendungs- oder Vorgangsänderungen erforderlich.
  6. Azure Site Recovery bietet Funktionen für die Notfallwiederherstellung, indem die Azure-VMs in einer sekundären Azure-Region gespiegelt werden, um im seltenen Fall eines Ausfall eines Azure-Rechenzentrums ein schnelles Failover zu ermöglichen.

Komponenten

  • Virtuelle Azure-Computer sind eine von mehreren bedarfsgesteuerten, skalierbaren Computerressourcen, die von Azure angeboten werden. Ein virtueller Azure-Computer bietet Ihnen die Flexibilität der Virtualisierung, ohne Zeit und Geld für den Kauf und die Verwaltung der Hardware aufwenden zu müssen, mit der der virtuelle Computer betrieben wird.
  • Azure Virtual Network ist der Grundbaustein für Ihr privates Netzwerk in Azure. Mit Virtual Network können zahlreiche Arten von Azure-Ressourcen (beispielsweise virtuelle Azure-Computer) sicher untereinander, aber auch mit dem Internet und mit lokalen Netzwerken kommunizieren. Ein virtuelles Netzwerk ähnelt einem herkömmlichen Netzwerk, das Sie in Ihrem eigenen Rechenzentrum betreiben, bietet jedoch zusätzliche Vorteile der Infrastruktur von Azure wie Skalierbarkeit, Verfügbarkeit und Isolation.
  • Azure Virtual Network-Schnittstellenkarten ermöglichen einer Azure-VM die Kommunikation mit dem Internet, Azure und lokalen Ressourcen. Wie in dieser Architektur gezeigt, können Sie derselben Azure-VM weitere Netzwerkschnittstellenkarten hinzufügen, sodass die untergeordneten Solaris-VMs über ein eigenes dediziertes Netzwerkschnittstellengerät und eine eigene IP-Adresse verfügen.
  • Verwaltete Azure-SSD-Datenträger sind Speichervolumes auf Blockebene, die von Azure verwaltet und mit virtuellen Azure-Computern verwendet werden. Die verfügbaren Datenträgertypen sind Ultra-Datenträger, SSD Premium (SSDs), SSD Standard und Standard Hard Disk Drives (HDDs). Für diese Architektur wird entweder SSD Premium oder SSD Ultra empfohlen.
  • Azure Files bietet vollständig verwaltete Dateifreigaben in der Cloud, auf die über Server Message Block (SMB), ein Protokoll nach Branchenstandard, zugegriffen werden kann. Azure-Dateifreigaben können gleichzeitig durch die Cloud oder lokale Bereitstellungen von Windows, Linux und macOS eingebunden werden.
  • Mit Azure ExpressRoute können Sie Ihre lokalen Netzwerke über eine private Verbindung, die von einem Konnektivitätsanbieter bereitgestellt wird, auf die Cloud von Microsoft ausdehnen. Mit ExpressRoute können Sie Verbindungen mit Microsoft-Clouddiensten herstellen, z. B. Microsoft Azure und Office 365.

Überlegungen

Die folgenden Überlegungen gelten für diese Lösung.

Verfügbarkeit

Unisys CPF in Azure verwendet Site Recovery, um die Verfügbarkeit und Konsistenz des Systems sicherzustellen.

Vorgänge

Unisys vereint alle Vorteile für einen optimalen Betrieb, da den Mitarbeitern zum einen eine bekannte Umgebung präsentiert wird, während zum anderen neue Funktionen wie Azure Site Recovery bereitgestellt werden, um ein Failover für die Notfallwiederherstellung zu ermöglichen.

Sie können Ihre operative Effizienz optimieren, indem Sie Ihre Lösung mit Azure Resource Manager-Vorlagen bereitstellen und Azure Monitor verwenden, um Ihre Leistung zu messen und zu verbessern. Weitere Informationen finden Sie im Azure Well-Architected Framework unter Prinzipien für den optimalen Betrieb und Überwachung für DevOps.

Leistung

Unisys stellt verschiedene Angebote für unterschiedliche operative Leistungen in Azure zur Verfügung (Bronze, Silber, Gold, Platin und Titan), um die Clientworkloads an die betrieblichen Anforderungen anzupassen.

Sicherheit

Unisys CPF ist von Natur aus ein sehr sicheres System.

Durch die Unisys-Technologie „Hide“ können Endpunkte effektiv ausgeblendet werden. Azure bietet andere Sicherheitskontrollen.

Preise

Durch Unisys CPF in Azure können die Kosten für die Wartung von Hardware und Räumlichkeiten eingespart werden. Weitere Einsparungen ergeben sich daraus, dass Mitarbeiter nicht erneut im Umgang mit dem System geschult müssen. Der virtualisierte Computer kann genauso genutzt werden, wie der physische Computer, der sich im Rechenzentrum befand.

Des Weiteren können Sie Ihre Kosten optimieren, indem Sie die notwendigen Schritte befolgen, um die Kapazität Ihrer virtuellen Computer von Anfang an richtig zu bestimmen und ihre Größe bei Bedarf einfach anzupassen. Weitere Informationen finden Sie unter Grundsätze der Kostenoptimierung im Azure Well-Architected Framework.

Wenn Sie eine Kostenschätzung für Azure-Produkte und -Konfigurationen benötigen, besuchen Sie den Azure-Preisrechner.

Weitere Informationen zu Unisys CPF-Angeboten und den entsprechenden Preisen finden Sie auf der Webseite ClearPath Forward Products von Unisys.

Beitragende

Dieser Artikel wird von Microsoft gepflegt. Er wurde ursprünglich von folgenden Mitwirkenden geschrieben:

Hauptautor:

Melden Sie sich bei LinkedIn an, um nicht öffentliche LinkedIn-Profile anzuzeigen.

Nächste Schritte

Um weitere Informationen zu erhalten, können Sie legacy2azure@microsoft.com kontaktieren oder die folgenden Ressourcen lesen: