Redigera

Dela via


Modernisera stordatorarbetsbelastningar med hjälp av Model9

Azure Blob Storage
Azure ExpressRoute
Azure VPN Gateway
Azure Synapse Analytics
Azure Monitor

Den här artikeln beskriver hur du använder Model9 Manager för att skicka stordatordata direkt till Azure Blob Storage som en del av en migrering av stordatormodernisering.

Du kan använda Model9 Shield tillsammans med Azure Blob Storage som ett alternativ till ett virtuellt bandbibliotek (VTL) för att säkerhetskopiera data på ett snabbare och mer kostnadseffektivt sätt.

Model9 Gravity omvandlar stordatordata som överförs till Azure Blob Storage till öppna format som kan användas av andra Azure-tjänster.

Apache®, Kafka och flamlogotypen är antingen registrerade varumärken eller varumärken som tillhör Apache Software Foundation i USA och/eller andra länder. Inget godkännande från Apache Software Foundation underförstås av användningen av dessa märken.

Arkitektur

Diagram som visar en arkitektur för att migrera stordatordata till molnet.

Ladda ned en Visio-fil med den här arkitekturen.

Arbetsflöde

  1. Model9-agenten är en z/OS-startad uppgift som skickar stordatordata direkt till Azure Blob Storage.
  2. Model9-agenten skickar data, som är krypterade, till Azure Blob Storage via TCP/IP.
  3. Model9-hanteringsservern hanterar Model9-principer, aktiviteter och lagring.
  4. Model9 Gravity omvandlar stordatordata i Azure Blob Storage till öppna format som kan användas av Azure-tjänster.

Komponenter

Den här lösningen använder följande komponenter.

Model9-komponenter för molndataplattform

Huvudkomponenterna i Model9-molndataplattformen är:

  • Model9-agent. Ett Java-baserat program som körs som en startad uppgift på en eller flera logiska z/OS-partitioner (LPAR). Den läser och skriver data direkt från och till Azure Blob Storage via TCP/IP. Model9-agenten kan köras på zIIP-motorer, vilket avsevärt minskar den allmänna CPU-förbrukningen.

  • Model9-hanteringsserver. Ett webbprogram som körs i en Docker-container. Den hanterar webbgränssnittet och kommunikationen med z/OS-agenter. Det ger dig ett sätt att definiera flera typer av principer för dataskydd, migrering och dataarkivering.

  • Livscykelhanteringsmotor. Ett Java-baserat program som körs lokalt på en z/OS LPAR och tar bort utgångna data både från objektlagringen och från z/OS.

  • Kommandoradsgränssnitt för datahantering (CLI). Ett CLI som körs på z/OS LPAR. Du kan använda den för att utföra säkerhetskopiering, återställning, arkivering, återkallande och borttagning av resursbaserade åtgärder till och från Azure Blog Storage.

  • Gravitation. Ett Docker-baserat program som stöder omvandlingen av Hanterade Model9-objekt till ett öppet format som bearbetas av AI, business intelligence och maskininlärningsprogram. Data kan omvandlas antingen till en CSV- eller JSON-fil eller direkt till Azure Database for SQL.

Nätverk och identitet

  • Azure ExpressRoute utökar dina lokala nätverk till molntjänster som erbjuds av Microsoft via en privat anslutning från en anslutningsleverantör. Med ExpressRoute kan du upprätta anslutningar till molnkomponenter som Azure-tjänster och Microsoft 365.

  • Azure VPN Gateway är en specifik typ av virtuell nätverksgateway som skickar krypterad trafik mellan Azure Virtual Network och en lokal plats via det offentliga Internet.

  • Microsoft Entra ID är en identitets- och åtkomsthanteringstjänst som synkroniseras med en lokal active directory.

Program

  • Apache Kafka är en distribuerad händelseströmningsplattform med öppen källkod som används för datapipelines med höga prestanda, strömmande analys, dataintegrering och affärskritiska program.

Storage

  • Azure SQL Database är en del av Azure SQL-familjen och bygger på molnet. Den här tjänsten erbjuder alla fördelar med en fullständigt hanterad och vintergrön plattform som en tjänst (PaaS). Azure SQL Database tillhandahåller även AI-baserade, automatiserade funktioner som optimerar prestanda och hållbarhet. Lagringsalternativ för serverlös beräkning och hyperskala skalar automatiskt resurser på begäran.

  • Azure Database for PostgreSQL är en fullständigt hanterad relationsdatabastjänst som baseras på communityversionen av PostgreSQL-databasmotorn med öppen källkod. Med den här tjänsten kan du fokusera på programinnovation i stället för databashantering. Du kan också skala din arbetsbelastning snabbt och enkelt.

  • Azure Database for MySQL är en fullständigt hanterad relationsdatabastjänst som baseras på communityversionen av MySQL-databasmotorn med öppen källkod.

  • Azure SQL Managed Instance är en intelligent, skalbar molndatabastjänst som erbjuder alla fördelar med en fullständigt hanterad och vintergrön PaaS. SQL Managed Instance har nästan 100 procent kompatibilitet med den senaste SQL Server-databasmotorn (Enterprise Edition). Den här tjänsten tillhandahåller också en intern implementering av virtuella nätverk som hanterar vanliga säkerhetsproblem.

  • Azure Synapse Analytics är ett snabbt och flexibelt molndatalager som hjälper dig att skala, beräkna och lagra elastiskt och oberoende, med en massivt parallell bearbetningsarkitektur.

  • Azure Storage är en molnlagringslösning som innehåller objekt, fil, disk, kö och tabelllagring. Tjänsterna omfattar hybridlagringslösningar och verktyg för överföring, delning och säkerhetskopiering av data.

Analys och rapportering

  • Power BI är en uppsättning verktyg för affärsanalys som ger insikter i hela organisationen. Genom att använda Power BI kan du ansluta till hundratals datakällor, förenkla förberedelse av data och köra ad hoc-analys. Du kan skapa snygga rapporter och sedan publicera dem för din organisation att använda på webben och på mobila enheter.

Övervakning

  • Azure Monitor tillhandahåller en omfattande lösning för att samla in, analysera och agera på telemetri från molnmiljöer och lokala miljöer. Den innehåller funktionerna Application Insights, Azure Monitor-loggar och Azure Log Analytics.

  • Model9 stöder övervakning av status och resultat för alla aktiviteter via sidan Aktiviteter i model9-användargränssnittet. Mer information finns i Övervakningsaktiviteter.

Alternativ

  • I stället för att installera Model9-hanteringsservern i molnet i Azure Virtual Network kan du installera den lokalt. På ett Linux- eller z/Linux-operativsystem kan du även installera hanteringsservern på z/OS Container Extensions (zCX).

  • Datatransformeringstjänsten Model9 körs externt till stordatorn i en lokal miljö. Den här konfigurationen sparar dyra stordatorresurser. Du kan också distribuera i molnet med hjälp av antingen en serverinstans eller containertjänster.

  • ExpressRoute tillhandahåller en privat och effektiv anslutning till Azure lokalt, men du kan också använda plats-till-plats-VPN.

Information om scenario

Stordatordata som lagras i fysiska eller virtuella bandbibliotek är viktiga för kunderna. När dessa data växer kan volymen kräva en betydande mängd lagring. Data kan sedan bli mer krävande att underhålla lokalt. Du kan enkelt migrera dessa data till Azure Storage och använda dem för AI-, business intelligence-, maskininlärnings- och analysprogram. Azure Storage medför flera unika fördelar jämfört med traditionella lokala lagringsmetoder och omfattar datahanteringstjänster, skalbarhet, prestanda, tillförlitlighet och säkerhet.

Model9 tillhandahåller en heltäckande uppsättning lösningar för molndatahantering för stordatorer som löser migreringsproblemet – elegant, kostnadseffektivt och utan programändringar. Baserat på en unik, beprövad teknik migrerar Model9-lösningar stordatordata med hjälp av säker och snabb teknik för åtkomst till Azure-molnet.

Model9-lösningar är utformade för att spara dyra processorresurser för stordatorer med hjälp av zIIP-stordatormotorerna och för att ansluta stordatordata till Azure Cloud Storage. Molnprogram kan använda migrerade data i Azure Storage-tjänster. Den här artikeln beskriver en lösning för att migrera stordatordata till molnet. Förutom Model9 innehåller lösningens kärnkomponenter Azure Storage- och databastjänster.

Potentiella användningsfall

Model9 erbjuder en uppsättning tjänster som baseras på model9-molndataplattformen. Dessa tjänster är lämpliga för följande användningsfall:

  • Gör stordatordata tillgängliga för Azure-datatjänster, AI, maskininlärning, analys och business intelligence-verktyg.

  • Skydda stordatordata med säkerhetskopiering och arkivering till Azure Blob Storage.

  • Låt stordatorprogram skriva och läsa data direkt till och från Blob Storage.

  • Skydda stordatordata mot cyberattacker genom att skapa en oföränderlig tredje kopia i Azure.

Att tänka på

Dessa överväganden implementerar grundpelarna i Azure Well-Architected Framework, som är en uppsättning vägledande grundsatser som kan användas för att förbättra kvaliteten på en arbetsbelastning. Mer information finns i Microsoft Azure Well-Architected Framework.

Kostnadsoptimering

Kostnadsoptimering handlar om att minska onödiga utgifter och förbättra drifteffektiviteten. Mer information finns i Översikt över kostnadsoptimeringspelare.

Använd Priskalkylatorn för Azure för att beräkna kostnaden för att implementera den här lösningen.

Tillförlitlighet

Tillförlitlighet säkerställer att ditt program kan uppfylla de åtaganden du gör gentemot dina kunder. Mer information finns i Översikt över tillförlitlighetspelare.

  • Distribuera Model9 Cloud Data Manager i molnet på Azure Virtual Machines och på kundens virtuella nätverk för överlägsen tillgänglighet.

  • Distribuera en agent i varje Z/OS LPAR för att ge bättre tillgänglighet i systemkomplexet (sysplex) eller stordatorklustret.

  • Kombinera Funktionerna Application Insights och Log Analytics i Monitor för att hålla dig informerad om hälsotillståndet för Azure-resurser.

  • Vägledning om återhämtning i Azure finns i Utforma tillförlitliga Azure-program.

Säkerhet

Säkerhet ger garantier mot avsiktliga attacker och missbruk av dina värdefulla data och system. Mer information finns i Översikt över säkerhetspelare.

  • Autentisera Azure-resurser med hjälp av Microsoft Entra-ID. Hantera behörigheter med hjälp av rollbaserad åtkomstkontroll (RBAC).

  • Model9 använder Z/OS Security Authorization Facility (SAF) för autentisering av åtgärder. Trafiken mellan Model9-agenten och Azure Blob Storage krypteras.

  • Säkerhetsalternativen i Azure-databastjänster är:

    • Vilande datakryptering.
    • Dynamisk datamaskning.
    • Alltid krypterad databas.
  • Allmän vägledning om hur du utformar säkra lösningar finns i Dokumentation om Azure-säkerhet.

Prestandaeffektivitet

Prestandaeffektivitet handlar om att effektivt skala arbetsbelastningen baserat på användarnas behov. Mer information finns i Översikt över grundpelare för prestandaeffektivitet.

  • Använd flera agenter för att öka skalbarheten och dataflödet på alla LPAR:er inom samma sysplex.

  • Använd flera transformeringsinstanser bakom en lastbalanserare för att öka skalbarheten och prestandan.

  • Blob Storage är ett skalbart system för lagring av säkerhetskopior, arkiveringsdata, sekundära datafiler och andra ostrukturerade digitala objekt.

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

Övriga medarbetare:

Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.

Nästa steg