Modifier

Partager via


Migrer la série IBM i vers Azure avec Skytap

Réseau virtuel Azure
Azure Private Link
Azure ExpressRoute
Machines virtuelles Azure
Azure Data Box

Cet exemple d’architecture montre comment utiliser les services de sauvegarde et de récupération IBM i natifs avec les composants Microsoft Azure afin d’effectuer une migration rapide des charges de travail IBM i vers Skytap on Azure. Cette infrastructure IBM Power9 native est hébergée dans un centre de données Azure, ce qui réduit la latence entre les charges de travail traditionnelles et celles qui s’exécutent en mode natif sur Azure. Vous bénéficiez de la fiabilité et de la portée d’Azure, de la flexibilité du déploiement et de la mise à l’échelle des partitions logiques IBM i (LPAR) à la demande, ainsi que de l’intégralité des services de sauvegarde et de récupération par le biais du Stockage Azure.

Architecture

Diagramme qui montre les composants Microsoft Azure qui sont utilisés pour la migration des charges de travail IBM i vers Skytap on Azure.

Téléchargez un fichier Visio de cette architecture.

Workflow

Les chiffres indiqués dans le schéma correspondent aux numéros des étapes du flux de données.

  1. Un utilisateur local utilise un navigateur web pour se connecter à Azure par le biais d’une connexion Azure ExpressRoute privée. Cette application basée sur le web fournit une interface moderne pour les services qui s’exécutent sur les instances IBM i elles-mêmes exécutées dans Skytap on Azure.

  2. Un proxy FTP et une passerelle Azure Data Box Gateway sont déployés en local, à proximité de l’infrastructure IBM i existante du centre de données. Avant la migration, GoSave ou BRMS (Backup, Recovery, and Media Services) sont utilisés pour sauvegarder les systèmes IBM i.

  3. Data Box Gateway envoie les données provenant du système IBM i vers un compte de Stockage Blob Azure via un point de terminaison Azure Private Link.

  4. Un proxy FTP et Data Box Gateway sont déployés dans l’environnement Skytap on Azure, dans le même réseau que les systèmes IBM i.

  5. Les systèmes IBM i sont restaurés sur Skytap on Azure à l’aide de l’option 21 (restaurer les données système et utilisateur), de l’option 23 (restaurer les données utilisateur) ou de BRMS s’il s’agit de la sauvegarde d’origine.

Components

L’architecture utilise les composants suivants :

  • Skytap on Azure est un service qui exécute des charges de travail IBM Power et x86 traditionnelles sur du matériel situé dans des centres de données Azure. Les organisations (quelle que soit leur taille) qui exécutent des applications sur des systèmes d’exploitation AIX, IBM i, ou sur des systèmes Linux, peuvent effectuer la migration de ces applications vers Azure sans trop d’efforts en amont.

  • Les instances de machines virtuelles Azure fournissent une puissance de calcul scalable et à la demande. Une machine virtuelle vous offre la flexibilité de la virtualisation, vous évitant ainsi l’achat et la maintenance du matériel physique nécessaire à son exécution.

  • Le Réseau virtuel Azure est le bloc de construction fondamental de votre réseau privé dans Azure. En tant que réseau SDN, un réseau virtuel (VNet) fournit un environnement isolé aux machines virtuelles et à d’autres ressources Azure afin de leur permettre de communiquer entre elles, avec Internet et avec les réseaux locaux. Vous trouverez plus d'informations sur le fonctionnement de la connectivité Skytap on Azure dans l’infrastructure Skytap Well-Architected Framework.

  • Azure Private Link crée votre propre service de liaison privée dans votre réseau virtuel ce qui permettra au client web de consommer des ressources à partir de Skytap on Azure.

  • Le Stockage Blob Azure est une solution de stockage d’objets conçue pour stocker de gros volumes de données non structurées, comme les données textuelles et binaires.

  • Azure ExpressRoute étend vos réseaux locaux aux services cloud Microsoft, notamment Azure et Office 365, via une connexion privée facilitée par un fournisseur de connectivité. Vous trouverez plus d'informations sur le fonctionnement d'Azure ExpressRoute avec Skytap dans le guide Skytap de prise en main d’Azure Networking.

  • Azure Data Box Gateway est un appareil virtuel que vous installez en local. Vous y écrivez des données à l’aide des protocoles NFS et SMB, et Data Box Gateway envoie ces données à Azure.

Autres solutions

  • Vous pouvez vous connecter à des instances IBM i s’exécutant dans Skytap on Azure via un réseau privé virtuel (VPN) ou Internet. Par exemple, vous pouvez utiliser SSH (Secure Shell) pour accéder à vos applications IBM i dans Azure.

  • Pour optimiser la sécurité et réduire le nombre de ports ouverts, vous pouvez utiliser des machines virtuelles en tant qu’hôtes bastions pour établir un accès administratif aux partitions logiques (LPAR). L’hôte bastion s’exécute sur le réseau virtuel dans Azure. Par exemple, les administrateurs peuvent utiliser un émulateur de terminal 5250 pour accéder à leurs systèmes IBM i.

  • Vous pouvez utiliser BRMS pour sauvegarder votre système avant la migration, puis utiliser BRMS Restore pour les sauvegardes incrémentielles.

  • Dans un scénario de haute disponibilité, vous pouvez répliquer les données du journal via la connexion ExpressRoute ou VPN de votre organisation en quasi-temps réel. En cas de défaillance, vous pouvez effectuer un échange de rôle pour un basculement quasi immédiat.

Détails du scénario

La famille d’ordinateurs de milieu de gamme IBM System i est apparue pour la première fois en 1988 sous la forme de l’AS/400. Jusqu’à présent, vous deviez choisir entre remanier les applications iSeries avant de les déplacer vers le cloud ou gérer ces applications localement ou sur un site colocalisé, sachant que ces deux options sont coûteuses.

Dans cet exemple, une application web située dans Azure fournit aux utilisateurs une interface moderne pour les ressources exécutée dans Skytap on Azure. Vous pouvez continuer à exécuter des composants critiques ou des systèmes d’enregistrement (SoR) localement, sur des ordinateurs IBM i. Vous pouvez également effectuer la migration de charges de travail IBM i dans leur intégralité et les moderniser à l’aide des services Azure natifs, comme l’analytique avancée ou le machine learning. Dans ce type de scénario entièrement dans le cloud, Skytap on Azure vous permet d’optimiser les coûts.

Cas d’usage potentiels

  • Permettre une exécution facile, libre-service et lift-and-shift des charges de travail locales qui exécutent IBM i sur Azure.

  • Moderniser les applications à l’aide des services Azure natifs dans une configuration hybride qui se connecte aux systèmes plus anciens qui s’exécutent sur IBM i, ainsi qu’à leurs données.

  • Améliorer la continuité de l’activité grâce à des solutions Azure économiques pour la sauvegarde et la reprise d’activité après sinistre.

  • Effectuer une mise à l’échelle en déployant rapidement des instances IBM i à la demande.

Considérations

Disponibilité

Skytap on Azure offre une haute fiabilité reposant sur les systèmes IBM Power9, avec un stockage SSD RAID 6+1 et un réseau backplane de 10 Go/s.

Performances

Skytap on Azure offre des performances et une efficacité élevées qui prennent en charge des charges de travail exigeantes (jusqu’à 44 000 CPW et 512 Go de RAM), tout en offrant les avantages de la mise à l’échelle cloud. La mise à l’échelle à la demande et le paiement à l’utilisation vous évitent d’avoir à acheter du matériel local supplémentaire pour répondre aux fluctuations de la demande. Vous pouvez utiliser plusieurs petites partitions logiques au lieu de quelques grandes partitions, puis configurer les ressources en fonction des besoins.

Extensibilité

L'un des avantages d'une solution basée sur Azure est la possibilité d’effectuer un scale-out. Cette montée en charge permet à une application de disposer d'une capacité de calcul presque illimitée. Azure prend en charge plusieurs méthodes de scale-out de la puissance de calcul, comme les groupes de machines virtuelles identiques et l’équilibrage de charge sur un cluster. D’autres services permettent de mettre à l’échelle les ressources de calcul de façon dynamique. En outre, les applications dans Azure peuvent également utiliser des clusters Kubernetes comme des services de calcul pour les ressources spécifiées.

Le scale-up du calcul Azure peut être obtenu simplement en choisissant la machine virtuelle la plus adaptée à votre charge de travail.

Sécurité

Skytap on Azure répond aux exigences de sécurité cloud du secteur, notamment aux attestations SOC 2 et SOC 3, ainsi qu’aux normes ISO 27001 et PCI DSS 3.2. Pour en savoir plus sur la façon dont Skytap sécurise vos charges de travail, vous pouvez obtenir plus d’informations dans le pilier de sécurité de Skytap Well-Architected Framework.

Optimisation des coûts

L’exécution de charges de travail IBM iSeries dans Skytap on Azure permet d’optimiser les coûts par rapport aux déploiements locaux. Les plans d’utilisation basés sur la consommation vous permettent de déployer des partitions logiques uniquement lorsque cela est nécessaire, et de les mettre à l’échelle à la demande pour répondre aux besoins de vos charges de travail.

Pour plus d’informations sur les tarifs, consultez l’onglet Abonnements + tarification de Skytap on Azure dans la Place de marché Azure.

Déployer ce scénario

Pour commencer à exécuter des applications iSeries dans Azure, consultez le modèle Skytap on Azure dans la Place de marché Azure. En savoir plus sur les différentes options de migration et de déploiement avec Skytap Well-Architected Framework.

Étapes suivantes

Pour en savoir plus sur Skytap sur Azure, contactez legacy2azure@microsoft.com ou consultez les ressources suivantes :