Questa architettura di esempio illustra come usare i servizi di backup e ripristino IBM i nativi con i componenti di Microsoft Azure per eseguire rapidamente la migrazione dei carichi di lavoro IBM i in Skytap in Azure. Questa infrastruttura IBM Power9 nativa è ospitata in un data center di Azure, riducendo al minimo la latenza tra carichi di lavoro tradizionali e quelli in esecuzione in modo nativo in Azure. Si ottiene l'affidabilità e la portata di Azure, la flessibilità necessaria per distribuire e ridimensionare partizioni logiche IBM i (LPAR) su richiesta, oltre ai servizi di backup e ripristino completi tramite Archiviazione di Azure.
Architettura
Scaricare un file di Visio di questa architettura.
Flusso di lavoro
I numeri nel diagramma corrispondono al flusso di dati seguente.
Un utente locale usa un Web browser per connettersi ad Azure tramite una connessione Azure ExpressRoute privata. Questa app basata sul Web offre un'interfaccia moderna per i servizi eseguiti nelle istanze IBM i in esecuzione in Skytap in Azure.
Un proxy FTP e Azure Data Box Gateway vengono distribuiti in locale accanto all'infrastruttura IBM i esistente del data center. Prima della migrazione, GoSave o Backup, Ripristino e Servizi multimediali (BRMS) vengono usati per eseguire il backup dei sistemi IBM i.
Data Box Gateway invia i dati dal sistema IBM i tramite un endpoint di Collegamento privato di Azure a un account di archiviazione BLOB di Azure.
Un proxy FTP e Data Box Gateway vengono distribuiti nell'ambiente Skytap in Azure nella stessa rete dei sistemi IBM i.
I sistemi IBM i vengono ripristinati in Skytap in Azure usando l'opzione 21 (ripristinare i dati di sistema e utente), opzione 23 (ripristinare i dati utente) o BRMS se usata per il backup originale.
Componenti
L'architettura usa questi componenti:
Skytap in Azure è un servizio che esegue carichi di lavoro tradizionali IBM Power e x86 su hardware nei data center di Azure. Le organizzazioni di qualsiasi dimensione che eseguono applicazioni in sistemi operativi IBM PowerIX, IBM i o Linux possono eseguirne la migrazione ad Azure con un minimo sforzo iniziale.
macchine virtuali di Azure istanze offrono potenza di calcolo scalabile su richiesta. Una macchina virtuale (VM) offre la flessibilità della virtualizzazione senza dover acquistare e gestire l'hardware fisico che lo esegue.
rete virtuale di Azure è il blocco predefinito fondamentale per la rete privata in Azure. Come rete definita dal software, una rete virtuale fornisce un ambiente isolato per le macchine virtuali e altre risorse di Azure per comunicare tra loro, Internet e reti locali. Altre informazioni sul funzionamento di Skytap su connettività di Azure in Skytap Well-Architected Framework.
collegamento privato di Azure crea il proprio servizio di collegamento privato nella rete virtuale in modo che il client Web possa usare le risorse di Skytap in Azure.
archiviazione BLOB di Azure è una soluzione di archiviazione oggetti progettata per l'archiviazione di grandi quantità di dati non strutturati, ad esempio dati di testo e binari.
Azure ExpressRoute estende le reti locali ai servizi cloud Microsoft, tra cui Azure e Office 365, tramite una connessione privata facilitata da un provider di connettività. Altre informazioni sul funzionamento di Azure ExpressRoute con Skytap sono disponibili nella guida introduttiva Skytap con rete di Azure.
azure Data Box Gateway è un dispositivo virtuale installato in locale. I dati vengono scritti usando i protocolli NFS (Network File System) e SMB (Server Message Block) e Data Box Gateway invia i dati ad Azure.
Alternative
È possibile connettersi alle istanze ibm i in esecuzione in Skytap in Azure attraverso una rete privata virtuale (VPN) o Internet. Ad esempio, è possibile usare SSH (Secure Shell) per accedere alle applicazioni IBM i in Azure.
Per ottimizzare la sicurezza e ridurre al minimo il numero di porte aperte, è possibile usare le macchine virtuali come host bastion per l'accesso amministrativo alle LPAR. L'host bastion viene eseguito all'interno della rete virtuale in Azure. Ad esempio, gli amministratori possono usare un emulatore di terminale 5250 per accedere ai sistemi IBM i.
È possibile usare BRMS per eseguire il backup del sistema prima della migrazione e quindi usare il ripristino BRMS per i backup incrementali.
In uno scenario a disponibilità elevata è possibile replicare i dati del journal tramite la connessione ExpressRoute o VPN dell'organizzazione quasi in tempo reale. In caso di errore, è possibile eseguire uno scambio di ruoli per un failover quasi immediato.
Dettagli dello scenario
La famiglia IBM System i di computer midrange è stata introdotta per la prima volta nel 1988 come AS/400. Fino ad ora, la scelta era quella di riprogettare le applicazioni iSeries prima di spostarle nel cloud o gestirle in locale o in una struttura condivisa, entrambe opzioni costose.
In questo esempio un'app Web in Azure offre agli utenti un'interfaccia moderna per le risorse in esecuzione in Skytap in Azure. È possibile continuare a eseguire componenti critici o sistemi di record (SOR) in IBM i locale. È anche possibile eseguire la migrazione di carichi di lavoro IBM i completi e modernizzarli usando i servizi nativi di Azure, ad esempio analisi avanzata e Machine Learning. In questo tipo di scenario all-cloud Skytap in Azure consente di ottimizzare i costi.
Casi d'uso potenziali
Abilitare il trasferimento in modalità lift-and-shift semplice e self-service dei carichi di lavoro locali che eseguono IBM i in Azure.
Modernizzare le applicazioni usando i servizi nativi di Azure in una configurazione ibrida che si connette a sistemi e dati precedenti in esecuzione su IBM i.
Migliorare la continuità aziendale con soluzioni di Azure convenienti per il backup e il ripristino di emergenza.
Aggiungere la scalabilità distribuendo rapidamente istanze ibm i su richiesta.
Considerazioni
Queste considerazioni implementano i pilastri di Azure Well-Architected Framework, ovvero un set di set di principi guida che possono essere usati per migliorare la qualità di un carico di lavoro. Per altre informazioni, vedere Microsoft Azure Well-Architected Framework.
Affidabilità
L'affidabilità garantisce che l'applicazione possa soddisfare gli impegni assunti dai clienti. Per altre informazioni, vedere Elenco di controllo per la revisione della progettazione per l'affidabilità.
Skytap in Azure offre un'elevata affidabilità basata su IBM Power9 Systems, supportata dalla rete backplane SSD RAID 6+1 e da 10 GB/sec.
Sicurezza
La sicurezza offre garanzie contro attacchi intenzionali e l'abuso di dati e sistemi preziosi. Per altre informazioni, vedere Elenco di controllo per la revisione della progettazione per Security.
Skytap in Azure soddisfa i requisiti di sicurezza del cloud del settore, inclusi i controlli di sistema e organizzazione per le organizzazioni del servizio 2 (SOC 2) e le attestazioni SOC 3 e la conformità con ISO 27001 e PCI DSS 3.2. Per altre informazioni su come Skytap protegge i carichi di lavoro, è possibile ottenere altre informazioni in Skytap Well-Architected Framework Security Pillar.
Ottimizzazione costi
L'ottimizzazione dei costi consiste nell'esaminare i 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.
L'esecuzione di carichi di lavoro della serie IBM i in Skytap in Azure consente di ottimizzare i costi rispetto alle distribuzioni locali. I piani di utilizzo basati sul consumo consentono di distribuire le route di archiviazione con ridondanza locale solo in base alle esigenze e di ridimensionarle su richiesta per soddisfare le esigenze dei carichi di lavoro.
Per altre informazioni sui prezzi, vedere la scheda piani e prezzi di
Efficienza delle prestazioni
L'efficienza delle prestazioni è la capacità del carico di lavoro di ridimensionarsi per soddisfare le esigenze poste dagli utenti in modo efficiente. Per altre informazioni, vedere Elenco di controllo per l'efficienza delle prestazioni.
Skytap in Azure offre prestazioni elevate ed efficienza che supportano carichi di lavoro impegnativi fino a 44.000 CPU e 512 GB di RAM, offrendo al tempo stesso i vantaggi della scalabilità cloud. Con la capacità su richiesta e i prezzi con pagamento in base al consumo, si risparmiano le spese per l'aggiunta di hardware in locale per soddisfare le esigenze mutevoli. È possibile usare LPAR più piccoli anziché alcuni di grandi dimensioni e configurare le risorse in base alle esigenze.
Uno dei vantaggi di una soluzione basata su Azure è la possibilità di aumentare il numero di istanze. Il ridimensionamento rende disponibile una capacità di calcolo quasi illimitata per un'applicazione. Azure supporta più metodi per aumentare le prestazioni di calcolo, ad esempio set di scalabilità di macchine virtuali e bilanciamento del carico in un cluster. Altri servizi ridimensionano le risorse di calcolo in modo dinamico. Le applicazioni in Azure possono anche usare cluster Kubernetes come servizi di calcolo per le risorse specificate.
L'aumento delle prestazioni di calcolo di Azure può essere semplice come scegliere la macchina virtuale giusta per il carico di lavoro.
Distribuire questo scenario
Per iniziare a eseguire applicazioni iSeries in Azure, vedere il modello Skytap in Azure in Azure Marketplace. Altre informazioni sulle diverse opzioni di migrazione e distribuzione con Skytap Well-Architected Framework.
Passaggi successivi
Per altre informazioni su Skytap in Azure, contattare legacy2azure@microsoft.com o consultare le risorse seguenti:
Vedere la demo
Cloud Migration for Apps Running IBM Power (Migrazione cloud per le app che eseguono IBM Power).Informazioni su come accelerare la strategia cloud con Skytap in Azure.
Esplorare il modello Skytap in Azure in Azure Marketplace.
Informazioni sulle opzioni di migrazione Skytap.