Archiefgegevens verplaatsen van mainframesystemen naar Azure

Azure Data Factory
Azure Storage
Azure Files
Azure Blob Storage
Azure Data Box

Deze referentiearchitectuur laat zien hoe u gegevens verplaatst van mainframe- en midrange-systemen naar Azure. In deze architectuur worden gearchiveerde gegevens alleen onderhouden en gebruikt in het mainframe-systeem. Azure wordt alleen gebruikt als opslagmedium.

Architectuur

Diagram met een architectuur voor het archiveren van mainframegegevens in Azure.

Een Visio-bestand van deze architectuur downloaden.

Als u wilt bepalen welke methode moet worden gebruikt voor het verplaatsen van gegevens tussen het mainframesysteem en Azure Storage, moet u rekening houden met de frequentie van het ophalen van gegevens en de hoeveelheid gegevens. Er zijn oplossingen van Microsoft en derden beschikbaar:

  • Microsoft-oplossingen.
    • De Azure Data Factory FTP-connector.
    • De Data Factory-kopieeractiviteit, waarmee gegevens kunnen worden gekopieerd naar een Azure-opslagoplossing.
    • Mainframe JCL naar Azure Blob met behulp van Java, een aangepaste oplossing voor het verplaatsen van gegevens van het mainframesysteem naar Azure via JCL (Job Control Language). Neem contact op met datasqlninja@microsoft.com voor meer informatie.
  • Archiefoplossingen van derden. Oplossingen die u eenvoudig kunt integreren met mainframesystemen, midrange-systemen en Azure-services.

Werkstroom

  1. De Azure Data Factory FTP-connector verplaatst gegevens van het mainframesysteem naar Azure Blob Storage. Voor deze oplossing is een tussenliggende virtuele machine (VM) vereist waarop een zelf-hostende Integration Runtime is geïnstalleerd.

  2. De data factory kopieeractiviteit maakt verbinding met de Db2-database om gegevens te kopiëren naar Azure Storage. Voor deze oplossing is ook een tussenliggende VM vereist waarop een zelf-hostende Integration Runtime is geïnstalleerd.

  3. De Microsoft Mainframe JCL naar Azure Blob met behulp van de aangepaste Java-oplossing verplaatst gegevens tussen het mainframesysteem en Blob Storage en vice versa. Deze oplossing is gebaseerd op Java en wordt uitgevoerd op Unix System Services in het mainframe. U kunt deze oplossing verkrijgen door contact op te maken datasqlninja@microsoft.commet .

    a. U moet een eenmalige configuratie van de oplossing voltooien. Deze configuratie omvat het ophalen van de Blob Storage-toegangssleutels en het verplaatsen van vereiste artefacten naar het mainframesysteem.

    b. Een JCL-verzending verplaatst bestanden van en naar het mainframe en Blob Storage.

    c. Bestanden worden opgeslagen in binaire indeling in Azure. U kunt de aangepaste oplossing configureren om EBCDIC te converteren naar ASCII voor eenvoudige gegevenstypen.

  4. Azure Data Box kan u desgewenst helpen bij het fysiek overdragen van mainframegegevens naar Azure. Deze optie is geschikt wanneer een grote hoeveelheid gegevens moet worden gemigreerd en online overdrachtsmethoden te lang duren. (Bijvoorbeeld als de migratie weken duurt.)

  5. Eenvoudige interactie met de mainframe- of midrange-omgeving wordt geboden door archiefoplossingen van derden.

    Deze oplossingen werken samen met het mainframe en verwerken verschillende mainframeparameters, zoals gegevenstypen, recordtypen, opslagtypen en toegangsmethoden. Ze fungeren als een brug tussen Azure en het mainframe. Sommige oplossingen van derden verbinden een opslagstation met het mainframe en helpen bij het overdragen van gegevens naar Azure.

  6. Gegevens worden periodiek gesynchroniseerd en gearchiveerd via de archiefoplossing van derden. Nadat de gegevens beschikbaar zijn via de oplossing van derden, kan de oplossing deze eenvoudig naar Azure pushen met behulp van beschikbare connectors.

  7. Gegevens worden opgeslagen in Azure.

  8. Indien nodig worden gegevens uit Azure teruggehaald naar de mainframe- of midrange-systemen.

Onderdelen

  • Azure Storage biedt uiterst schaalbare, zeer veilige cloudopslag voor uw gegevens, apps en workloads. Azure Files biedt eenvoudige en veilige serverloze cloudbestandsshares. Deze onderdelen worden gebruikt voor synchronisatie en gegevensretentie.
  • Azure Data Factory is een hybride gegevensintegratieservice die u kunt gebruiken om uw ETL- en ELT-werkstromen te maken, te plannen en te organiseren.
  • Azure Data Box is een fysiek apparaat dat u kunt gebruiken om on-premises gegevens naar Azure te verplaatsen.

Alternatieven

U kunt de klassieke methode gebruiken om de gegevens via FTP uit het mainframe of midrange-systeem te verplaatsen. Data Factory biedt een FTP-connector die u kunt gebruiken om de gegevens in Azure te archiveren.

Scenariodetails

Mainframe- en midrange-systemen genereren, verwerken en opslaan enorme hoeveelheden gegevens. Wanneer deze gegevens oud worden, zijn ze meestal niet nuttig. Nalevings- en regelgeving vereisen echter soms dat deze gegevens gedurende een bepaald aantal jaren worden opgeslagen, dus het archiveren ervan is essentieel. Door deze gegevens te archiveren, kunt u de kosten verlagen en resources optimaliseren. Het archiveren van gegevens helpt ook bij gegevensanalyse en biedt een geschiedenis van uw gegevens.

Potentiële gebruikscases

Door gegevens in de cloud te archiveren, kunt u het volgende doen:

  • Maak opslagresources vrij in mainframe- en midrange-systemen.
  • Optimaliseer de prestaties voor query's door alleen relevante gegevens op te slaan op het actieve systeem.
  • Verlaag de operationele kosten door gegevens op een economischere manier op te slaan.
  • Gebruik gearchiveerde gegevens voor analyses om nieuwe kansen te creëren en betere zakelijke beslissingen te nemen.

Aanbevelingen

Afhankelijk van hoe u gegevens gebruikt, wilt u deze mogelijk converteren naar ASCII vanuit binair bestand en deze vervolgens uploaden naar Azure. Als u dit doet, wordt het analyseren in Azure eenvoudiger.

Overwegingen

  • Complexe gegevenstypen in het mainframe moeten worden verwerkt tijdens het archiveren.
  • Experts op het gebied van toepassingen kunnen bepalen welke gegevens moeten worden gearchiveerd.
  • Als u de hoeveelheid tijd tussen synchronisaties wilt bepalen, moet u rekening houden met factoren zoals bedrijfskritiek, nalevingsbehoeften en frequentie van gegevenstoegang.

Archiefoplossingen van derden

Sommige oplossingen van derden zijn beschikbaar op Azure Marketplace. Voor elk van deze oplossingen is een unieke configuratie vereist. Het instellen van deze oplossingen is een van de belangrijkste taken van het implementeren van deze architectuur.

Azure Storage

Azure heeft verschillende opties voor verschillende toepassings- en technische vereisten, zoals frequente of onregelmatige toegang, en gestructureerde versus ongestructureerde gegevens. U kunt verschillende configuraties voor de levenscyclus van opslag instellen in Azure Storage. U kunt de regels voor het beheren van de levenscyclus definiëren. Zie Een levenscyclusbeheerbeleid configureren voor een overzicht.

Gegevens intrekken

Het terughalen van gearchiveerde gegevens is een belangrijk aspect van archiefoplossingen. Enkele oplossingen van derden bieden een naadloze ervaring voor het terughalen van gearchiveerde gegevens. Het is net zo eenvoudig als het on-premises uitvoeren van een opdracht. De externe agent haalt de gegevens automatisch op uit Azure en neemt deze weer op in het mainframe-systeem.

Kostenoptimalisatie

Gebruik de Azure-prijscalculator om een schatting te maken van de kosten voor het implementeren van deze oplossing.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. Het is oorspronkelijk geschreven door de volgende inzenders.

Hoofdauteur:

Andere inzenders:

Volgende stappen

Neem voor meer informatie contact op met Azure Data Engineering - Mainframe/Midrange Modernization.

Raadpleeg deze resources: