次の方法で共有


Skytap を使用して AIX ワークロードを Azure に移行する

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

Azure 上の Skytap は、IBM Power Systems 上で実行されるアプリケーションのクラウド移行を簡略化します。 この例では、AIX 論理パーティション (LPAR) を Azure 上の Skytap に移行する方法を示します。これは、最近のカスタマー エクスペリエンスのベスト プラクティスに基づいています。 Microsoft Azure 上の Web アプリは、Azure 上の Skytap 上の LPAR で実行されているリソースの最新のインターフェイスをユーザーに提供します。

建築

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

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

Workflow

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

  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 サービスにアクセスするためのエンドポイントである Azure Private Link を使用して、組織の Azure Blob Storage アカウントに移行されます。

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

  5. AIX LPAR が再起動されます。 すべてのデータ ボリューム グループは、ネットワーク ファイル システム (NFS) プロトコルを介して Data Box Gateway 経由で復元されます。 このプロセスは、復元される LPAR ごとに繰り返されます。

コンポーネント

  • Azure Data Box Gateway は、オンプレミスにインストールする仮想デバイスです。 データは NFS およびサーバー メッセージ ブロック (SMB) プロトコルを使用して書き込み、Data Box Gateway はデータを Azure に送信します。 このアーキテクチャでは、Data Box Gateway は、オンプレミス システムから Blob Storage への AIX バックアップ ファイルの移行を容易にし、Skytap on Azure の LPAR へのデータ復元を可能にします。

  • Azure Virtual Machines は、オンデマンドでスケーラブルなコンピューティング能力を提供するサービスとしてのインフラストラクチャです。 仮想マシン (VM) を使用すると、仮想マシンを実行する物理ハードウェアを購入して保守する必要なく、仮想化の柔軟性を実現できます。 このアーキテクチャでは、Virtual Machines は、Skytap on Azure で実行される AIX リソースにアクセスするためのユーザー インターフェイスを提供する最新の Web アプリケーションをホストします。

  • Azure Virtual Network は、Azure のプライベート ネットワークの基本的な構成要素です。 ソフトウェア定義ネットワークとして、仮想ネットワークは、VM とその他の Azure リソースが相互、インターネット、およびオンプレミス ネットワークと通信するための分離された環境を提供します。 このアーキテクチャでは、Virtual Network は、Web アプリケーション、Skytap on Azure 環境、およびオンプレミス システム間のセキュリティで保護されたネットワーク分離と接続を提供します。

  • Blob Storage は、テキストやバイナリ データなどの非構造化データを格納するために設計されたオブジェクト ストレージ ソリューションです。 このアーキテクチャでは、Blob Storage は、移行プロセス中に Data Box Gateway から転送された AIX バックアップ ファイルの宛先として機能します。

  • ExpressRoute は、接続プロバイダーが容易にするプライベート接続経由で、オンプレミス ネットワークを Azure や Office 365 などの Microsoft クラウド サービスに拡張する接続サービスです。 このアーキテクチャでは、ExpressRoute は、オンプレミス のユーザーと Azure でホストされる Web アプリケーションの間に、セキュリティで保護された高帯域幅の接続を提供します。

    ExpressRoute と Skytap の連携の詳細については、 Skytap の Azure ネットワーク の概要ガイドを参照してください。

  • Private Link は、Web クライアントが Azure 上の Skytap のリソースを使用できるように、仮想ネットワークに独自のプライベート リンク サービスを作成するネットワーク サービスです。 このアーキテクチャでは、Private Link を使用すると、Web アプリケーションはプライベート接続経由で Skytap on Azure 環境で実行されるリソースに安全にアクセスできます。

  • Skytap on Azure は、Azure データセンターのハードウェアで IBM Power と x86 の従来のワークロードを実行するサービスです。 IBM Power ベースの AIX または Linux オペレーティング システムでアプリケーションを実行する組織は、事前の作業をほとんど行う必要なく、アプリケーションを Azure に移行できます。 このアーキテクチャでは、Skytap on Azure は、アプリケーションのリファクタリングを必要とせずに、移行された AIX LPAR をホストするためのネイティブ IBM Power9 インフラストラクチャを提供します。

    Skytap on Azure 接続のしくみの詳細については、「Skytap Well-Architected Framework」を参照してください。

選択肢

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

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

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

シナリオの詳細

1986年の導入以来、AIXオペレーティングシステムは大規模でミッションクリティカルなアプリケーションに最適な選択肢となっています。 AIX は、特定の IBM Power System サーバー上で独立して実行される複数の LPAR を使用して、一から仮想化できるように設計されています。 これまでは、アプリケーションを再設計してクラウドに移行するか、オンプレミスまたは併置施設で維持する費用を負担することを選択していました。

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

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

潜在的なユース ケース

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

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

  • AIX LPAR をオンデマンドで迅速にデプロイすることで、スケールを追加します。

  • オンデマンド リソースを使用して DevOps を高速化し、テスト カバレッジを増やします。

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

考慮 事項

これらの考慮事項は、Azure Well-Architected Framework の柱を実装します。これは、ワークロードの品質を向上させるために使用できる一連の基本原則です。 詳細については、Microsoft Azure Well-Architected Frameworkの に関するページを参照してください。

確実

信頼性により、アプリケーションは顧客に対するコミットメントを確実に満たすことができます。 詳細については、「信頼性設計レビューチェックリスト」を参照してください。

Azure 上の Skytap は、SSD RAID 6+1 ストレージと 10 Gb/秒のバックプレーン ネットワークによって支えられた IBM Power9 Systems 上に構築された高い信頼性を備えています。

Skytap on Azure は、99.95% の可用性のサービス レベル アグリーメント (SLA) でサポートされています。

セキュリティ

セキュリティは、意図的な攻撃や貴重なデータとシステムの悪用に対する保証を提供します。 詳細については、「セキュリティ設計レビューチェックリスト」を参照してください。

Skytap on Azure は、サービス組織 2 (SOC 2) および SOC 3 の構成証明と ISO 27001 および PCI DSS 3.2 への準拠を含む、業界のクラウド セキュリティ要件を満たしています。

Skytap がワークロードをセキュリティで保護する方法の詳細については、Skytap Well-Architected Framework セキュリティの柱で詳細を取得できます。

コストの最適化

コストの最適化は、不要な費用を削減し、運用効率を向上させる方法を検討することです。 詳細については、「コストの最適化設計レビューチェックリスト」を参照してください。

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

Azure Marketplace の Skytap on Azure の [プランと価格] タブの価格情報を参照してください。

パフォーマンス効率

パフォーマンス効率は、効率的な方法でユーザーの要求に合わせてワークロードをスケーリングする機能です。 詳細については、「パフォーマンス効率設計レビュー チェックリスト」を参照してください。

Skytap on Azure では、クラウド スケールの利点を提供しながら、最大 16 個の vCPU と 512 GB のメモリを必要とするワークロードをサポートする高いパフォーマンスと効率性が提供されます。 オンデマンド容量と従量課金制の価格により、より高い需要をサポートするためにオンプレミスのハードウェアを追加する費用を節約できます。 少数の LPAR ではなく、小さい LPAR を使用し、必要に応じてリソースを構成できます。

Skytap on Azure は、Azure データセンター内でホストされ、Microsoft によって管理されている IBM Power9 システム上の AIX のネイティブ サポートを通じて、オペレーショナル エクセレンスを促進します。

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

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

このシナリオをデプロイする

Azure で AIX アプリケーションの実行を開始するには、Azure Marketplace の Azure テンプレートで Skytap を確認してください。 Skytap Well-Architected Frameworkを使用したさまざまな移行とデプロイのオプションの詳細について説明します。

次の手順

Azure 上の Skytap の詳細については、legacy2azure@microsoft.com にお問い合わせするか、次のリソースを確認してください。

  • IBM Power を実行しているアプリの Cloud Migration のデモを参照してください。

  • Azure上の Skytap を使用してクラウド戦略を加速 方法について説明します。

  • Azure Marketplace の Azure テンプレートで skytap を確認します。

  • Skytap 移行オプション について説明します。

  • Skytap Well-Architected フレームワーク

  • Skytap のドキュメント を する