Condividi tramite


Virtualizzazione server enterprise di Unisys ClearPath Forward OS 2200 in Azure

Macchine virtuali di Azure
Rete virtuale di Azure
Azure ExpressRoute

Questo articolo descrive come usare le tecnologie di virtualizzazione di Unisys, un partner Microsoft, con un server enterprise CPF (ClearPath Forward) Unisys esistente. Usare questo approccio per spostare rapidamente il sistema in Azure senza dover riscrivere il codice dell'applicazione o riprogettare il database. Il codice esistente viene mantenuto nel formato originale. Le schermate dell'applicazione, le interazioni degli utenti e le strutture di dati in background rimangono invariate, eliminando così la necessità di ripetere il training degli utenti.

Architettura

L'architettura di premistrazione di origine di esempio seguente illustra un server aziendale unisys CPF locale (2200) enterprise server.

Diagramma che mostra l'architettura di premigration.

Scaricare un file di Visio di questa architettura.

Nell'esempio seguente l'architettura postmigration di Azure usa tecnologie di virtualizzazione di Unisys correlate al server aziendale Unisys CPF DiPf.

Diagramma che mostra l'architettura postmigration.

L'immagine è suddivisa in diverse sezioni che rappresentano vari componenti e le relative interazioni. Ogni sezione usa etichette e frecce per evidenziare il flusso di dati. L'icona di Azure ExpressRoute ha una linea che punta alla rete virtuale peer e quindi alla macchina virtuale Unisys SAIL. La sezione 1 illustra l'infrastruttura locale. Include gli utenti dell'interfaccia Web e dell'amministratore locale, l'esplorazione Web tramite TLS sulla porta 443 e l'host TLS di Azure Bastion sulla porta 443. La sezione 2 include icone che rappresentano il sistema della stampante. Azure ExpressRoute si connette alla sezione 1 e due. La sezione 3 include diverse icone che rappresentano macchine virtuali Windows o Linux. Include anche un'icona che rappresenta il collegamento privato per gli account di archiviazione di Azure. Due linee puntano da questa icona alle icone di archiviazione di Azure nel passaggio 4 e nel passaggio 5. Un altro punto di riga da questa icona a una sottosezione nella sezione Middleware di integrazione etichettato Altro middleware, che è un componente nella macchina virtuale Unisys SAIL. Questa macchina virtuale contiene anche le sezioni seguenti. La sezione Comunicazioni contiene una sottosezione Standard di comunicazione con componenti che includono IPv4, IPv6, SSL/TLS, TP0, Telnet, FTP e socket. La sezione Middleware di integrazione include middleware ad accoppiamento libero, integratori di ambienti e altre sezioni middleware. La sezione Operazioni e monitoraggio include la sottosezione del server di monitoraggio e operazioni. La sezione Sottosistema stampante contiene solo il sottosistema della stampante. La sottosezione Server applicazioni include icone che rappresentano Batch, TIP (gestione delle transazioni), quattro caselle con etichetta TX e due caselle etichettate Application (COBOL, C, Fortran, PLUS, MASM). La sottosezione File e DBMS contiene un'icona per il sistema di database gerarchico RDMS/DMS, conforme a XA. La sottosezione finale è il sistema operativo OS 2200.

Scaricare un file di Visio di questa architettura.

Flusso di lavoro

Il flusso di lavoro seguente corrisponde al diagramma precedente:

I callout numerati uno, due e tre vengono usati in entrambi i diagrammi per evidenziare le analogie tra gli stati precedenti e gli stati successivi del sistema.

  1. L'accesso utente viene fornito sulla porta TLS (Transport Layer Security) 443 per l'accesso alle applicazioni basate sul Web. Il livello di presentazione delle applicazioni basate sul Web può rimanere invariato per ridurre al minimo il training dei clienti. In alternativa, è possibile aggiornare il livello di presentazione dell'applicazione Web con framework di esperienza utente moderni. Per l'accesso amministratore alle macchine virtuali, è possibile usare gli host Azure Bastion per ottimizzare la sicurezza riducendo al minimo le porte aperte.

  2. Le stampanti e altri dispositivi di output di sistema sono supportati se sono collegati alla rete di Azure tramite un indirizzo IP. Le funzioni di stampa in Esegue vengono mantenute in modo che le modifiche dell'applicazione non siano necessarie.

  3. La funzione operativa viene spostata dal server aziendale Di Operation in una macchina virtuale di Azure. È possibile implementare un'automazione maggiore usando una macchina virtuale OpCon nell'ecosistema per monitorare e controllare l'ambiente.

  4. Se i nastri fisici sono in uso, vengono convertiti in nastri virtuali. Le funzionalità di formattazione e lettura e scrittura dei nastri vengono mantenute. I nastri vengono scritti in Azure o nell'archiviazione offline. La funzionalità nastro viene mantenuta, eliminando la necessità di riscrivere il codice sorgente. I vantaggi includono gli account di archiviazione BLOB di Azure per il backup dei file di nastro virtuale e tempi di accesso più rapidi perché le operazioni di input/output vengono eseguite direttamente sui supporti su disco.

  5. Il costrutto di archiviazione Di Esegue il mapping all'archiviazione di Azure. Questo mapping mantiene la convenzione di denominazione dell'unità disco Disad. Non sono necessarie modifiche all'applicazione o alle operazioni.

Componenti

  • Azure Macchine virtuali è uno dei diversi tipi di risorse di calcolo su richiesta e scalabili fornite da Azure. In questa architettura, una macchina virtuale di Azure offre la flessibilità di virtualizzazione senza la necessità di acquistare e gestire hardware fisico. La macchina virtuale ospita il server aziendale Unisys CPF OS 2200 ed esegue la stessa funzione dell'hardware fisico o virtuale locale che ospita il server.

  • La rete virtuale di Azure è un servizio di rete e il blocco predefinito fondamentale per la rete privata in Azure. In questa architettura, la rete virtuale consente a molti tipi di risorse di Azure, ad esempio le macchine virtuali, di comunicare in modo più sicuro tra loro, Internet e reti locali. La rete virtuale funziona come una rete tradizionale nel data center, ma sfrutta i vantaggi dell'infrastruttura di Azure, ad esempio scalabilità, disponibilità e isolamento. Le schede di interfaccia di rete consentono a una macchina virtuale di comunicare con internet, Azure e le risorse locali. Questa funzionalità replica le funzionalità di un'infrastruttura di rete locale. Ad esempio, è possibile aggiungere altre schede di interfaccia di rete alla stessa macchina virtuale, che consente alle macchine virtuali figlio Solaris di avere un proprio dispositivo di interfaccia di rete dedicato e un indirizzo IP.

  • Azure ExpressRoute è un servizio che è possibile usare per estendere le reti locali in Microsoft Cloud tramite una connessione privata da un provider di connettività. In questa architettura ExpressRoute fornisce una connessione privata tra le reti locali e Azure o Microsoft 365. Consente connettività altamente sicura e affidabile per il server aziendale Unisys CPF OS 2200 migrato.

  • Azure Site Recovery è una soluzione di ripristino di emergenza che consente di garantire la continuità aziendale abilitando il failover da area a area di Azure durante le interruzioni dell'area primaria. In questa architettura, le funzionalità di ripristino di emergenza di Site Recovery rispecchiano le macchine virtuali di Azure in un'area di Azure secondaria. Queste funzionalità facilitano un failover rapido se si verifica un errore del data center di Azure.

Alternative

La virtualizzazione Unisys dell'ambiente OS 2200 offre un approccio lift-and-shift alla transizione ad Azure. I dati, i processi e il codice dell'applicazione vengono gestiti e trasferiti in Azure. Il test è minimo perché tutte le applicazioni vengono eseguite dal mainframe.

Altri modi per trasferire dati e processi in Azure includono:

  • Effettuare il refactoring del codice dell'applicazione in C# o Java usando strumenti automatizzati. Questa soluzione trasferisce le funzionalità dell'applicazione durante la conversione del codice in un formato nativo di Azure. Questa soluzione richiede più tempo per implementare e richiede test approfonditi per garantire la manutenzione delle funzionalità.

  • Riscrittura del codice dell'applicazione nel linguaggio preferito. Questa soluzione è in genere l'approccio più costoso e dispendioso in termini di tempo. Il codice viene riscritto per tenere conto delle esigenze dell'applicazione. È possibile aggiungere nuove funzionalità. Questa soluzione richiede test approfonditi per garantire che il nuovo codice venga eseguito come previsto.

Dettagli dello scenario

I server aziendali Unisys tracciano il loro patrimonio ai primi server aziendali disponibili in commercio. Il sistema Unisys CPF Esegue os 2200 è un ambiente operativo server aziendale completo. Può essere ridimensionato verticalmente per gestire carichi di lavoro cruciali. È possibile emulare, convertire o modernizzare il sistema in Azure. Azure offre caratteristiche di prestazioni simili o migliorate e metriche del contratto di servizio.

Una transizione di Unisys sposta l'intero sistema Disasto dall'hardware odierno ad Azure tramite una macchina virtuale. Il sistema operativo 2200 Exec e tutti i processori, le librerie e i dati vengono visualizzati come nell'ambiente fisico. Il sistema operativo richiede una licenza di Unisys. L'architettura include il supporto delle macchine virtuali, che gestiscono funzioni come operazioni su nastri virtuali, automazione e gestione del carico di lavoro (OpCon), servizi Web e altre funzioni di supporto. L'architettura usa anche le funzionalità di archiviazione di Azure, tra cui:

  • I dischi gestiti di Azure sono volumi di archiviazione a livello di blocco usati da Azure e macchine virtuali. I tipi di dischi disponibili sono Dischi Ultra di Azure, UNITÀ SSD Premium di Azure, SSD Standard di Azure e HDD Standard. Per questa architettura, è consigliabile usare unità SSD Premium o SSD Ultra Disk.

  • File di Azure è un servizio che è possibile usare per gestire completamente le condivisioni file nel cloud accessibili tramite il protocollo Server Message Block standard del settore. Le distribuzioni cloud o locali di Windows, Linux e macOS possono montare contemporaneamente condivisioni file di Azure.

Questo approccio offre una transizione più veloce ad Azure rispetto ad altri metodi. Poiché i costi di manutenzione e struttura hardware sono ridotti, si verifica un rapido ritorno sugli investimenti. E poiché l'ambiente Dio rimane invariato, non c'è alcun costo associato alla ripetizione del training di utenti e programmatori.

A seconda dell'obiettivo finale, una transizione può essere lo stato finale o un primo passo verso la modernizzazione delle applicazioni all'interno dell'ambiente DiO o all'interno di Azure. Questo approccio fornisce un percorso misurato e pianificato per l'aggiornamento delle applicazioni e mantiene l'investimento nel codice dell'applicazione esistente. Al termine della conversione, è possibile usare altri servizi di analisi dei dati di Azure e Unisys.

Casi d'uso potenziali

  • Spostare rapidamente i carichi di lavoro unisys CPF Di Azure esistenti in Azure e ridurre al minimo i rischi durante la migrazione.

  • Usare Azure Arc per creare un piano di ripristino di emergenza per un carico di lavoro locale esistente.

  • Aggiungere servizi dati di Azure alle funzionalità client esistenti.

  • Usare CPF basato su Azure per fungere da ambiente di ripristino di emergenza, test o sviluppo senza la necessità di più risorse hardware o di strutture.

Considerazioni

Queste considerazioni implementano i pilastri di Azure Well-Architected Framework, che è un set di principi guida che possono essere usati per migliorare la qualità di un carico di lavoro. Per altre informazioni, vedere Well-Architected Framework.

Affidabilità

L'affidabilità garantisce che l'applicazione possa soddisfare gli impegni assunti dai clienti. Per maggiori informazioni, consultare la sezione Elenco di controllo per la revisione della progettazione per l'affidabilità.

Unisys CPF in Azure usa Site Recovery per promuovere la disponibilità e la coerenza del sistema. Site Recovery abilita il failover da area a area di Azure per il ripristino di emergenza se si verifica un'interruzione dell'area primaria. Le funzionalità di ripristino di emergenza rispecchiano le macchine virtuali di Azure in un'area di Azure secondaria. Queste funzionalità facilitano un failover rapido se si verifica un errore del data center di Azure.

Sicurezza

La sicurezza offre garanzie contro attacchi intenzionali e l'uso improprio dei dati e dei sistemi preziosi. Per maggiori informazioni, consultare la sezione Elenco di controllo per la revisione della progettazione per la sicurezza.

Unisys CPF è un sistema altamente sicuro e Azure migliora questa sicurezza aggiungendo un livello di crittografia per i dati inattivi.

Ottimizzazione dei costi

L'ottimizzazione dei costi è incentrata sui modi per ridurre le spese non necessarie e migliorare l'efficienza operativa. Per altre informazioni, vedere Elenco di controllo per la revisione della progettazione per l'ottimizzazione dei costi.

Unisys CPF in Azure elimina i costi iniziali di manutenzione e struttura hardware. Ulteriori risparmi derivano dalla mancata necessità di riqualificare il personale su come usare il sistema. Il computer virtualizzato viene eseguito così come è stato eseguito sul piano del data center.

È anche possibile ottimizzare i costi seguendo il processo per diritti sulla capacità delle macchine virtuali fin dall'inizio, insieme al ridimensionamento semplificato in base alle esigenze. Per altre informazioni, vedere Principi di ottimizzazione dei costi.

Per stimare il costo dei prodotti e delle configurazioni di Azure, vedere Calcolatore prezzi di Azure.

Per altre informazioni sulle offerte e sui prezzi di Unisys CPF, vedere Prodotti Unisys CPF.

Eccellenza operativa

L'eccellenza operativa copre i processi operativi che distribuiscono un'applicazione e lo mantengono in esecuzione nell'ambiente di produzione. Per maggiori informazioni, consultare la sezione Elenco di controllo per la revisione della progettazione per l'eccellenza operativa.

Unisys dimostra l'eccellenza operativa mantenendo un ambiente familiare al personale, includendo anche nuovi servizi come Site Recovery per fornire il failover di ripristino di emergenza.

È possibile ottimizzare l'efficienza operativa distribuendo la soluzione con i modelli di Azure Resource Manager e usando Monitoraggio di Azure per misurare e migliorare le prestazioni. Per altre informazioni, vedere Progettazione dell'architettura DevOps.

Efficienza delle prestazioni

L'efficienza delle prestazioni si riferisce alla capacità del carico di lavoro di ridimensionarsi per soddisfare in modo efficiente le esigenze degli utenti. Per maggiori informazioni, consultare la sezione Elenco di controllo per la revisione della progettazione per l'efficienza delle prestazioni.

Unisys offre prestazioni operative in Azure tramite i livelli Bronze, Silver, Gold, Platinum e Titanium personalizzati in base alle esigenze operative del carico di lavoro del client. La virtualizzazione Unisys in Azure migliora l'efficienza delle prestazioni tramite Monitoraggio di Azure e lo strumento dell'interfaccia della riga di comando di Diagnostica delle prestazioni. Questi strumenti consentono l'ottimizzazione in tempo reale e la risoluzione proattiva dei problemi per migliorare la gestione del carico di lavoro.

Contributori

Microsoft gestisce questo articolo. I collaboratori seguenti hanno scritto questo articolo.

Autori principali:

Per visualizzare i profili LinkedIn non pubblici, accedere a LinkedIn.

Passaggi successivi

Per altre informazioni, contattare [email protected]o vedere le risorse seguenti: