Bewerken

Delen via


Archiefgegevens van mainframesystemen verplaatsen 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 midrangesystemen naar Azure. In deze architectuur worden gearchiveerde gegevens onderhouden en alleen gebruikt in het mainframesysteem. Azure wordt alleen gebruikt als opslagmedium.

Architectuur

Diagram met een architectuur voor het archiveren van mainframegegevens naar 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 FTP-connector van Azure Data Factory.
    • De kopieeractiviteit van Data Factory, waarmee gegevens naar elke Azure-opslagoplossing kunnen worden gekopieerd.
    • Mainframe JCL naar Azure Blob met behulp van Java, een aangepaste oplossing voor het verplaatsen van gegevens van het mainframe-systeem 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, midrangesystemen en Azure-services.

Workflow

  1. De FTP-connector van Azure Data Factory 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 kopieeractiviteit van Data Factory 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 JCL van Microsoft Mainframe naar Azure Blob met behulp van een aangepaste Java-oplossing verplaatst gegevens tussen het mainframe-systeem en Blob Storage, en omgekeerd. Deze oplossing is gebaseerd op Java en wordt uitgevoerd op Unix System Services op het mainframe. U kunt deze oplossing verkrijgen door contact op te leggen datasqlninja@microsoft.com.

    1. 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 mainframe-systeem.

    2. Met een JCL-inzending worden bestanden verplaatst naar en van het mainframe en de Blob Storage.

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

  4. Optioneel kan Azure Data Box u helpen om mainframegegevens fysiek over te dragen naar Azure. Deze optie is geschikt wanneer een grote hoeveelheid gegevens moet worden gemigreerd en online overdrachtsmethoden te lang duren. (Als de migratie bijvoorbeeld weken duurt.)

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

    Deze oplossingen communiceren 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 vanuit Azure teruggehaald naar het mainframe of midrange-systemen.

Onderdelen

  • Azure Storage biedt zeer 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 uit het mainframe of midrangesysteem te verplaatsen via FTP. Data Factory biedt een FTP-connector die u kunt gebruiken om de gegevens in Azure te archiveren.

Scenariodetails

Mainframe- en midrangesystemen genereren, verwerken en opslaan grote hoeveelheden gegevens. Wanneer deze gegevens oud worden, is dit meestal niet nuttig. Nalevings- en regelgevingsregels vereisen echter soms dat deze gegevens gedurende een bepaald aantal jaren worden opgeslagen, dus archiveren is essentieel. Door deze gegevens te archiveren, kunt u kosten verlagen en resources optimaliseren. Het archiveren van gegevens helpt ook bij gegevensanalyse en biedt een geschiedenis van uw gegevens.

Potentiële gebruikscases

Het archiveren van gegevens naar de cloud kan u helpen:

  • Maak opslagbronnen vrij in mainframe- en midrangesystemen.
  • Optimaliseer de prestaties voor query's door alleen relevante gegevens op het actieve systeem op te slaan.
  • Verlaag de operationele kosten door gegevens op een voordeligere 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 een binair bestand en deze vervolgens uploaden naar Azure. Als u dit doet, is het eenvoudiger om analyses in Azure uit te voeren.

Overwegingen

  • Complexe gegevenstypen op het mainframe moeten tijdens het archief worden verwerkt.
  • Experts van toepassingsonderwerp kunnen bepalen welke gegevens moeten worden gearchiveerd.
  • Als u de 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 primaire taken voor het implementeren van deze architectuur.

Azure Storage

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

Terugroepen van gegevens

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

Kostenoptimalisatie

Gebruik de Azure-prijscalculator om de kosten voor het implementeren van deze oplossing te schatten.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Hoofdauteur:

Andere Inzenders:

Volgende stappen

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

Raadpleeg deze resources: