Den här artikeln beskriver hur du använder virtualiseringstekniker från Unisys, en Microsoft-partner, med en befintlig Unisys ClearPath Forward (CPF) Dorado Enterprise-server. Med den här metoden kan du påskynda flytten till Azure och eliminera behovet av att skriva om programkoden eller göra om databasarkitekturen. Befintlig kod bevaras i dess ursprungliga form. Programskärmarna, användarinteraktionerna och datastrukturerna i bakgrunden är oförändrade, vilket eliminerar behovet av att träna om användarna.
Arkitektur
Exempel på källarkitektur (premigration): Följande arkitektur illustrerar en typisk, lokal Unisys CPF Dorado (Sperry 1100/2200) företagsserver.
Ladda ned en Visio-fil med den här arkitekturen.
Exempel på Azure-arkitektur (eftermigration): Följande arkitektur illustrerar ett exempel som använder virtualiseringstekniker från Unisys som är relaterade till Unisys CPF Dorado Enterprise-servern.
Ladda ned en Visio-fil med den här arkitekturen.
Arbetsflöde
Numeriska pratbubblar 1, 2 och 3 används i båda diagrammen för att markera likheterna mellan systemets före- och eftertillstånd.
- Användaråtkomst tillhandahålls via TLS-port 443 för åtkomst till webbaserade program. Presentationsskiktet för webbaserade program kan hållas oförändrat för att minimera kundens omträning. Å andra sidan kan presentationsskiktet för webbprogram uppdateras med moderna UX-ramverk om så önskas. För administratörsåtkomst till de virtuella datorerna kan Azure Bastion-värdar dessutom användas för att maximera säkerheten genom att minimera öppna portar.
- Skrivare och andra systemutdataenheter stöds så länge de är IP-anslutna till Azure-nätverket. Utskriftsfunktioner på Dorado behålls så att programändringar inte behövs.
- Funktionen Operations flyttas från Dorado Enterprise-servern till en virtuell Azure-dator. Du kan implementera mer automatisering med hjälp av en virtuell OpCon-dator i ekosystemet för att övervaka och kontrollera hela miljön.
- Om fysiska band används konverteras de till virtuella band. Bandformatering och läs- och skrivfunktioner behålls. Banden skrivs till Azure eller offlinelagring. Bandfunktionen bibehålls, vilket eliminerar behovet av att skriva om källkoden. Fördelarna är bland annat Azure Blob Storage-konton för säkerhetskopiering av virtuella bandfiler och snabbare åtkomsttider eftersom I/O-åtgärder utförs direkt mot diskmedier.
- Dorado-lagringskonstruktionen mappas till Azure Storage och underhåller Dorado-diskenhetens nomenklatur. Inga program- eller åtgärdsändringar behövs.
- Azure Site Recovery tillhandahåller funktioner för haveriberedskap (DR) genom att spegla de virtuella Azure-datorerna till en sekundär Azure-region. De här funktionerna säkerställer en snabb redundansväxling i sällsynta fall av ett Azure-datacenterfel.
Komponenter
- Azure Virtual Machines är en av flera typer av skalbara beräkningsresurser på begäran som Azure erbjuder. En virtuell dator ger dig flexibiliteten i virtualisering utan att du behöver köpa och underhålla fysisk maskinvara.
- Azure Virtual Network är den grundläggande byggstenen för ditt privata nätverk i Azure. Med virtuellt nätverk kan många typer av Azure-resurser, till exempel virtuella datorer, kommunicera säkert med varandra, Internet och lokala nätverk. Virtuellt nätverk liknar ett traditionellt nätverk som fungerar i ditt eget datacenter, men med de extra fördelarna med Azures infrastruktur, till exempel skalning, tillgänglighet och isolering. Nätverkskort gör det möjligt för en virtuell dator att kommunicera med internet, Azure och lokala resurser. Du kan till exempel lägga till fler nätverkskort till samma virtuella dator, vilket gör att solaris underordnade virtuella datorer kan ha en egen dedikerad nätverksgränssnittsenhet och IP-adress.
- Med Azure ExpressRoute kan du utöka ditt lokala nätverk till Microsoft-molnet över en privat anslutning som tillhandahålls av en anslutningsprovider. Med ExpressRoute kan du upprätta anslutningar till Microsofts molntjänster, till exempel Azure och Microsoft 365.
- Azure Site Recovery möjliggör redundansväxling i Azure region-till-region för haveriberedskap om ett avbrott i den primära regionen inträffar.
Alternativ
Unisys-virtualiseringen av OS2200-miljön ger en lift and shift-metod för övergång till Azure. Data, processer och programkod underhålls och överförs till Azure. Testningen är minimal eftersom alla program överförs från stordatorn.
Andra sätt att överföra data och processer till Azure är:
- Omstrukturera programkoden till C# eller Java med hjälp av automatiserade verktyg. Den här lösningen flyttar funktionerna men tillhandahåller en kodbas i ett Azure-inbyggt formulär. Den här lösningen tar längre tid att implementera och kräver noggrann testning för att säkerställa bibehållna funktioner.
- Skriva om programkoden till önskat språk. Den här lösningen är vanligtvis den längsta och dyraste lösningen. Koden skrivs om för att ta hänsyn till programbehoven. Nya funktioner kan läggas till. Den här lösningen kräver noggrann testning för att säkerställa att den nya koden fungerar som förväntat.
Information om scenario
Unisys företagsservrar spårar sitt arv till de första kommersiellt tillgängliga företagsservrarna. Unisys CPF Dorado-systemen (Sperry 1100/2200) och Libra (Burroughs A Series/Master Control Program) är fullfjädrade företagsserveroperativmiljöer. De kan skalas vertikalt för att hantera verksamhetskritiska arbetsbelastningar. Du kan emulera, konvertera eller modernisera dessa system till Azure. Azure erbjuder liknande eller till och med förbättrade prestandaegenskaper och serviceavtalsmått (SLA).
En Unisys-övergång flyttar hela Dorado-systemet från dagens maskinvara till Azure via en virtuell dator. 2200 Exec OS och alla processorer, bibliotek och data visas som de gjorde i den fysiska miljön. Operativsystemet kräver en licens från Unisys. Arkitekturen innehåller stöd för virtuella datorer som hanterar funktioner som virtuella bandåtgärder, automatisering och arbetsbelastningshantering (OpCon), webbtjänster och andra supportfunktioner. Arkitekturen använder också Azure Storage-funktioner, inklusive:
- Azure SSD-hanterade diskar är lagringsvolymer på blocknivå som hanteras av Azure och används med virtuella datorer. De tillgängliga typerna av diskar är ultradiskar, Premium SSD, standard SSD och standard HDD. För den här arkitekturen bör du använda antingen premium-SSD:er eller ultradisk-SSD:er.
- Azure Files är en tjänst som du kan använda för att helt hantera filresurser i molnet som är tillgängliga med hjälp av SMB-protokollet (Branschstandard Server Message Block). Molnbaserade eller lokala distributioner av Windows, Linux och macOS kan montera Azure-filresurser samtidigt.
Fördelen med den här metoden är en snabb övergång till Azure jämfört med andra metoder. Eftersom maskinvaruunderhålls- och anläggningskostnaderna minskas finns det en snabb avkastning på investeringen (ROI). Eftersom Dorado-miljön är oförändrad kostar det ingenting att träna om användare och programmerare.
Beroende på slutmålet kan en övergång vara sluttillståndet eller ett första steg mot att modernisera program i Dorado-miljön eller i Azure. Den här metoden ger en uppmätt, planerad sökväg för uppdatering av program. Den behåller investeringen i den befintliga programkoden. Efter konverteringen kan du använda andra Unisys CloudForte- och Azure-dataanalystjänster.
Potentiella användningsfall
- Flytta befintliga Unisys CPF Dorado-arbetsbelastningar till Azure snabbt med låg risk.
- Använd Azure Arc för att skapa en DR-plan för en befintlig lokal arbetsbelastning.
- Lägg till Unisys CloudForte- eller Azure-datatjänster i befintliga klientfunktioner.
- Använd Azure-baserad CPF för att fungera som en dr-, test- eller utvecklingsmiljö utan att behöva mer maskinvara eller resurser.
Att tänka på
Dessa överväganden implementerar grundpelarna i Azure Well-Architected Framework, som är en uppsättning vägledande grundsatser som du kan använda för att förbättra kvaliteten på en arbetsbelastning. Mer information finns i Microsoft Azure Well-Architected Framework.
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.
Unisys CPF i Azure använder Site Recovery för att säkerställa systemets tillgänglighet och konsekvens.
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.
Unisys CPF är ett säkert system på egen hand. Azure lägger till ett krypteringslager för vilande data och i rörelse.
Unisys Stealth-teknik döljer slutpunkter. Azure erbjuder andra säkerhetskontroller.
Kostnadsoptimering
Kostnadsoptimering handlar om att minska onödiga utgifter och förbättra drifteffektiviteten. Mer information finns i Översikt över kostnadsoptimeringspelare.
Unisys CPF i Azure eliminerar maskinvaruunderhåll och anläggningskostnader i förväg. Ytterligare besparingar beror på att man inte behöver omskola personal om hur man ska driva eller använda systemet. Den virtualiserade datorn körs som den gjorde på datacentergolvet.
Du kan också optimera dina kostnader genom att följa processen för att rätt storleksanpassa kapaciteten för dina virtuella datorer från början, tillsammans med förenklad storleksändring efter behov. Mer information finns i Well-Architected Framework's Principles of cost optimization (Principer för kostnadsoptimering).
Om du vill beräkna kostnaden för Azure-produkter och -konfigurationer går du till priskalkylatorn för Azure.
Mer information om erbjudanden och priser för Unisys CPF finns i Unisys CPF-produkter.
Driftsäkerhet
Driftskvalitet omfattar de driftsprocesser som distribuerar ett program och håller det igång i produktion. Mer information finns i Översikt över grundpelare för driftskvalitet.
Unisys visar driftskvalitet genom att presentera en känd miljö för personalen, samtidigt som nya tjänster som Site Recovery ingår för att tillhandahålla dr-redundans.
Du kan optimera din driftseffektivitet genom att distribuera din lösning med Azure Resource Manager-mallar och genom att använda Azure Monitor för att mäta och förbättra dina prestanda. Se Well-Architected Frameworks principer för driftskvalitet och Övervakning för DevOps.
Prestandaeffektivitet
Prestandaeffektivitet handlar om att effektivt skala arbetsbelastningen baserat på användarnas behov. Mer information finns i Översikt över grundpelare för prestandaeffektivitet.
Unisys matchar driftprestandan i Azure med Developer Studio. Du kan använda guld- eller platinanivån beroende på din arbetsbelastning och dina driftbehov. Använd Developer Studio för att öka hastigheten för uppgifter, inklusive ny kodutveckling, frågor, rapportgenerering och andra uppgifter.
Deltagare
Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.
Huvudsakliga författare:
- Philip Brooks | Senior Program Manager
- Adam Gallagher | Senior Solution Manager
Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.
Nästa steg
Mer information legacy2azure@microsoft.comfinns i , eller se följande resurser:
- Dokumentation om Azure ExpressRoute
- Migrering av Azure-stordator och mellanregister
- Dokumentation för Azure Virtual Network
- Skapa, ändra eller ta bort ett nätverksgränssnitt
- Introduktion till Azure Managed Disks
- Omvärdning av stordator på virtuella Azure-datorer
- SMA OpCon i Azure
- Unisys CloudForte för Azure på Azure Marketplace
- Unisys-molnhantering
- Unisys CPF MCP-stordator byter värd till Azure med unisys-virtualisering
- Unisys cybersäkerhet
- Vad är Azure Files?