Skytap による AIX ワークロードの Azure への移行

Azure Virtual Network
Azure Private Link
Azure ExpressRoute
Azure Virtual Machines
Azure Data Box

Skytap on Azure は、IBM Power Systems で実行されるアプリケーションのクラウド移行を簡略化します。 この例では、Skytap on Azure への AIX 論理パーティション (LPAR) の移行について説明します。これは、最近のカスタマー エクスペリエンスのベスト プラクティスに基づいています。 Microsoft Azure の Web アプリによって、ユーザーが Skytap on Azure の LPAR で実行されているリソースに対するモダンなインターフェイスを使用できるようにします。

アーキテクチャ

Skytap on Azure に IBM i ワークロードを移行するために使用される Azure コンポーネントを示す図。

このアーキテクチャの Visio ファイルをダウンロードします。

ワークフロー

図内の数字は、次のデータ フローに対応しています。

  1. オンプレミスのユーザーは、Web ブラウザーを使用して、Azure ExpressRoute 接続を介して Azure に接続します。これにより、プライベート接続が作成されます。 この Web ベースのアプリによって、Skytap on Azure の AIX LPAR 上で実行されるサービスのためのモダンなインターフェイスが提供されます。

  2. Azure Data Box Gateway は、AIX ネットワーク インストール管理 (NIM) サーバーを含むデータセンターの既存の AIX インフラストラクチャに近接してオンプレミスでデプロイされます。 Data Box Gateway によってデータが読み込まれ、Azure でのシステムの復元が完了します。 AIX バックアップは、オペレーティング システムのネイティブの mksyb コマンドおよび savevg コマンドを使用して実行されます。

  3. Data Box Gateway にバックアップされたファイルは、Azure Private Link (Azure サービスにプライベートにアクセスするためのエンドポイント) を介して、組織の Azure Blob Storage アカウントに移行されます。

  4. Skytap on Azure 環境では、Unix を実行している NIM サーバーを使用して、ベースの AIX オペレーティング システムを Skytap on Azure の LPAR に復元します。

  5. AIX LPAR が再起動されます。 すべてのデータ ボリューム グループは、Network File System (NFS) プロトコルを介して Data Box Gateway によって復元されます。 このプロセスは、復元される各 LPAR に対して繰り返されます。

Components

このアーキテクチャでは、次のコンポーネントが使用されます。

  • Skytap On Azure は、Azure データセンターのハードウェアで IBM Power と x86 の従来のワークロードを実行するサービスです。 IBM Power ベースの AIX、AIX、または Linux オペレーティング システムでアプリケーションを実行する組織は、少しの事前の作業によってそれらを Azure に移行できます。

  • Azure 仮想マシン インスタンスは、オンデマンドでスケーラブルなコンピューティング能力を提供します。 仮想マシン (VM) では、VM を実行する物理的なハードウェアを購入して維持する必要がなく、仮想化がもたらす柔軟性が提供されます。

  • Microsoft Azure Virtual Network は、Azure 内のプライベート ネットワークの基本的な構成要素です。 仮想ネットワーク (VNet) は、ソフトウェアで定義されたネットワークとして、VM とその他の Azure リソースが相互に、インターネットと、およびオンプレミスのネットワークと通信するための分離された環境を提供します。 Skytap on Azure の接続性が動作するしくみについては、Skytap Well-Architected フレームワークに関するページでご確認ください。

  • Azure Private Link を使用すると、独自のプライベート リンク サービスが仮想ネットワークに作成されて、Web クライアントによって Skytap on Azure のリソースを使用できるようになります。

  • Azure Blob Storage は、テキストやバイナリ データなどの大量の非構造化データを格納するために設計されたオブジェクト ストレージ ソリューションです。

  • Azure ExpressRoute により、接続プロバイダーが提供するプライベート接続を介して、オンプレミス ネットワークが Azure や Office 365 を含む Microsoft クラウド サービスへと拡張されます。 Azure ExpressRoute と Skytap の連携については、「Skytap Getting Started with Azure Networking」ガイドを参照してください。

  • Azure Data Box Gateway は、オンプレミスにインストールされた仮想デバイスです。 NFS およびサーバー メッセージ ブロック (SMB) プロトコルを使用してデータを書き込むと、Data Box Gateway によってそのデータが Azure に送信されます。

代替

  • Skytap on Azure で実行されている AIX インスタンスにアクセスするには、仮想プライベート ネットワーク (VPN) またはインターネット経由で接続することができます。 たとえば、SSH (Secure Shell) を使用して、Azure 上の AIX システムにアクセスできます。

  • セキュリティを最大化し、開いているポートの数を最小限に抑えるために、仮想マシンを Bastion ホストとして使用して、LPAR への管理アクセスを可能にします。 Bastion ホストは、Azure 上の VNet 内で実行されます。

  • ユーザー アクセスを簡単にするために、Skytap on Azure で実行されている AIX インスタンス用の最新のフロント エンドとアプリを Azure 上でビルドし、同時に重要なコンポーネントやレコードのシステム (SOR) を AIX 上で実行し続けることができます。

シナリオの詳細

1986 に AIX オペレーティング システムが導入されて以来、大規模でミッション クリティカルなアプリケーションで最良の選択肢となっています。 AIX は、特定の IBM Power Systems サーバーで分離して実行される複数の LPAR を使用して、完全に仮想化されるように設計されています。 今まであった選択肢は、アプリケーションを再構築してクラウドに移行するか、オンプレミスまたは共存施設でメンテナンスするコストを負い続けることでした。

Skytap on Azure は、AIX オペレーティング システムのネイティブ IBM Power9 インフラストラクチャを提供する専用のハードウェアです。 クラウドベースの完全なバックアップと回復は、Azure Storage で提供されます。 Skytap on Azure でアプリケーションを実行するために、リファクターまたは再設計する必要はなく、オンプレミスの既存の IBM Power アプリケーションを管理する方法には、ほとんど変更がありません。

移行後、ネイティブの Azure サービスを利用して、必要に応じてアプリケーションを最新化するか、AIX でシステムの実行を継続できます。 どちらの方法でも、Azure の復元性、柔軟性、高可用性、スケーラビリティをすぐに得ることができます。

考えられるユース ケース

  • AIX ワークロードの Skytap on Azure への簡単でセルフサービスによるリフトアンドシフトを開始します。

  • バックアップとディザスター リカバリーのためのコスト効率に優れた Azure ソリューションを使用して、ビジネス継続性を向上させます。

  • 必要に応じて AIX LPAR を迅速にデプロイしてスケールを追加します。

  • オンデマンド リソースを使用して DevOps を推進し、テスト カバレッジを向上させます。

  • Skytap on Azure テンプレートと環境を使用して、仮想ラボを作成し、お客様とユーザーに AIX アプリケーションを簡単にデモできるようにします。

考慮事項

可用性

Skytap on Azure には、SSD RAID 6 + 1 ストレージと 10 Gb/sec のバックプレーン ネットワークによって支えられている IBM Power9 Systems による高い信頼性があります。

Skytap on Azure は、99.95% の可用性を保証するサービス レベルアグリーメント (SLA) によってサポートされます。

パフォーマンス

Skytap on Azure では、最大 16 個の vCPU と 512 GB のメモリを必要とするワークロードをサポートするハイ パフォーマンスと効率性を実現しつつ、クラウドによるスケーリングの利点を活用できます。 オンデマンドの容量と従量課金制の価格設定によって、需要の増加に対応するためにオンプレミスにハードウェアを追加する費用を削減できます。 いくつかの大きな LPAR ではなく、より小さなものを使用して、必要に応じてリソースを構成できます。

Skytap on Azure では、Azure データセンター内でホストされ、Microsoft によって管理される IBM Power9 Systems 上での AIX のネイティブ サポートにより、優れた運用が促進されます。

スケーラビリティ

Azure ベースのソリューションの利点の 1 つは、スケールアウトする機能です。スケーリングにより、ほぼ無制限のコンピューティング キャパシティをアプリケーションに利用できます。 Azure では、Virtual Machine Scale Sets やクラスター間の負荷分散など、コンピューティング能力をスケールアウトするための複数の方法がサポートされています。 その他のサービスとしてのプラットフォーム (PaaS) オプションは、コンピューティング リソースを動的にスケーリングします。 さらに、Azure 上のアプリケーションでは、指定されたリソースに対するコンピューティング サービスとして Kubernetes クラスターを使用することもできます。

Azure でスケールアップするには、ワークロードに対して より大きな VM サイズを選択します。

セキュリティ

Skytap on Azure は、サービス組織のシステムおよび組織管理 2 (SOC 2) および SOC 3 認証、ISO 27001 および PCI DSS 3.2 への準拠を含む、業界のクラウド セキュリティ要件を満たしています。 Skytap によるワークロードのセキュリティ保護の詳細については、Skytap Well-Architected フレームワークのセキュリティ ピラーに関するページを参照してください。

コストの最適化

Skytap on Azure で AIX ベースのワークロードを実行すると、オンプレミスのデプロイと比較してコストを最適化するのに役立ちます。 使用量ベースの使用プランによって、必要なときにのみ AIX LPAR をデプロイし、ワークロードのニーズに合わせてオンデマンドでスケーリングすることができます。

価格に関する詳細については、Azure Marketplace で Skytap on Azure のプランと価格設定 タブを参照してください。

このシナリオのデプロイ

Azure での AIX アプリケーションの実行を開始するには、Azure Marketplace の Skytap on Azure テンプレートをご確認ください。 さまざまな移行とデプロイの選択肢については、Skytap Well-Architected フレームワークに関するページを参照してください。

次のステップ

Skytap on Azure の詳細については、legacy2azure@microsoft.com にお問い合わせいただくか、次の資料をご確認ください。