翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アプリケーションのリホスト
組織は、既存の VMware 仮想マシン、データストアストレージ、仮想ネットワークを にリホストし AWS クラウド、ビジネスアプリケーションを効率的に運用できます。以下のトピックでは、コンピューティング、ストレージ、ネットワークコンポーネント AWS のサービス 間で既存の VMware ワークロードを にリホストするためのガイダンスを提供します。
仮想マシンを にリホストする AWS クラウド
Amazon Elastic Compute Cloud (Amazon EC2) インスタンスと VMware vSphere 仮想マシン (VMs) は、アーキテクチャとストレージのアプローチが根本的に異なります。vSphere VMs、仮想マシンディスク (VMDK) などのファイルセットとしてデータを保存します。Amazon EC2 インスタンスは、Amazon マシンイメージ (AMIs) と Amazon Elastic Block Store (Amazon EBS) ボリュームを使用します。
組織は AWS Application Migration Service、サポートされている任意のオペレーティングシステムから Amazon EC2 への VM 移行をサポートする AWS を使用して に移行できます。
以下の主要な要素は、vSphere VMsと運用上の違いを強調しています。 Amazon EC2
-
ファイル形式 – vSphere では、仮想マシンはファイルのコレクションとして整理されます。これらのファイルには、設定を処理する .vmx ファイルと、仮想ディスクデータを含む .vmdk ファイルが含まれます。さまざまな VM の状態と関数を管理するさまざまな補助ファイル (.nvram、.vmsd、.vmsn、.vmss) も含まれています。対照的に、Amazon EC2 は特定のファイル形式に依存しません。代わりに、Amazon EC2 はインスタンスの起動に必要なすべての情報と設定を含むテンプレートとして Amazon マシンイメージ (AMIs) を使用します。
-
ストレージ – vSphere では、オペレーティングシステム、アプリケーション、データを含む仮想マシン環境全体が .vmdk 仮想ディスクファイルに統合されます。.vmdk ファイルはデータストアに保存され、vSAN ボリュームを介して管理されます。ただし、Amazon EC2 は、インスタンスのルートボリュームが AMI スナップショットから作成され、Amazon EBS ボリュームとして保存される、よりモジュール化されたアプローチを使用します。このアプローチにより、必要に応じて追加の EBS ボリュームまたはインスタンスストアボリュームをアタッチする柔軟性が得られます。
-
移植性 – 既存のインスタンスの AMIs は、異なる AWS リージョン または 間でコピーまたは共有できます AWS アカウント。
-
スケーラビリティ – Amazon EC2 は動的スケーリング機能を提供します。自動スケーリング機能により、需要に基づいてインスタンスの数を自動的に調整できるため、ワークロードの要件に応じてシームレスにスケールアップまたはスケールダウンできます。
-
スナップショットとバックアップ – Amazon EC2 はボリューム中心のアプローチを採用しているため、EBS ボリュームスナップショットを個別に作成できます。このスナップショットを使用して、新しいボリュームまたは AMIs を作成できます。統合された は、包括的なバックアップ管理など、この Amazon EC2 機能を AWS のサービス 補完 AWS Backup します。
-
管理 – では、グラフィカルな AWS マネジメントコンソール、 AWS Command Line Interface (AWS CLI)、AWS SDKs、Infrastructure as Code (IaC) など、複数の管理オプション AWS を提供しますAWS CloudFormation。これらのオプションは、ユーザーが リソースとやり取りして管理する方法の柔軟性を高めます。
コンテナ化されたワークロードの場合、VMware は で vSphere を提供します。これによりTanzu Platform、コンテナ化されたアプリケーションを既存のインフラストラクチャの従来の仮想マシンと一緒に実行および管理できます。 AWS は、クラウドでのコンテナのデプロイ、管理、スケーリングに役立つ複数のコンテナサービスを提供します。
次の推奨事項は、ワークロード要件に最も近い AWS コンテナサービスを特定するのに役立ちます。
-
Amazon Elastic Container Registry – AWS コンテナオーケストレーションサービスで Amazon ECR を使用して、コンテナイメージを保存します。詳細については、「Amazon S3 のドキュメント」参照してください。
-
Amazon Elastic Container Service – Amazon ECS を使用して、モノリスアプリケーションをマイクロサービスに分割したり、クラウドに移行したり、バッチ処理ワークロードを実行したりできます。詳細については、Amazon ECS ドキュメントを参照してください。
-
Amazon Elastic Kubernetes Service – Amazon EKS を使用して、Kubernetes を で実行したり AWS、クラウドやオンプレミスでハイブリッドアプリケーションを構築したり、機械学習 (ML) モデルをデプロイしたりできます。詳細については、Amazon EKS のドキュメント参照してください。
-
AWS Fargate – Amazon ECS で Fargate を使用してサーバーレスコンテナを起動するか、Platform as a Service (PaaS) を構築します。詳細については、Fargate ドキュメントを参照してください。
-
Amazon Elastic Compute Cloud – 任意の AWS 管理サービスで Amazon EC2 を使用して、起動タイプを最大限制御します。詳細については、「Amazon EC2 ドキュメント」を参照してください。
AWS コンテナと組織に適したオプションの詳細については、「 のコンテナ AWS
データストアを にリホストする AWS クラウド
仮想マシンファイルやその他のデータのストレージリポジトリとして機能する VMware vSphere データストアをストレージ AWS サービスに移行できます。
クラウドにデータを移動するときは、データを移動する場所、潜在的なユースケース、移動するデータの種類、使用可能なネットワークリソースを理解することが重要です。組織は、ストレージのニーズとワークロードの特性に基づいて AWS のサービス、複数の から選択できます。
-
永続的ブロックストレージの場合は、Amazon Elastic Block Store (Amazon EBS) を検討してください。
-
スケーラブルなファイルストレージについては、Amazon Elastic File System (Amazon EFS) を検討してください。
-
オブジェクトストレージの場合は、Amazon Simple Storage Service (Amazon S3) を検討してください。
ブロックレベルのストレージでは、VMware VMFS と vSAN データストアを Amazon EBS に移行できます。これにより、EC2 インスタンスの永続的ストレージボリュームが提供されます。既存のサーバーメッセージブロック (SMB) またはネットワークファイルシステム (NFS) サーバーを Amazon FSx に移行して、運用オーバーヘッドを減らし、伸縮自在なスケーリングを活用し、可用性を向上させることができます。Amazon FSx は、NetApp ONTAP、Windows File Server、Lustre、OpenZFS と互換性があります。SMB または NFS の設定を必要としない最新のファイル共有サービスの場合、Amazon EFS はサーバーレス、完全伸縮自在、完全マネージド型のファイルストレージソリューションです。
次の表は、特定の状況に最適化されたストレージオプションを示しています。これを使用して、ユースケースに適したオプションを決定できます。
|
ストレージタイプ |
何に最適化されていますか? |
AWS ストレージサービスまたはツール |
|
ブロック |
データベースや汎用ローカルインスタンスストレージなど、単一の Amazon EC2 インスタンスまたはコンテナにアタッチされた低レイテンシーで高パフォーマンスの耐久性ストレージを必要とするアプリケーション。 |
|
|
ファイルシステム |
複数の Amazon EC2 インスタンスまたはコンテナ間、または複数のオンプレミスサーバーからの読み取りおよび書き込み共有アクセスを必要とするアプリケーションとワークロード。例としては、チームファイル共有、高可用性のエンタープライズアプリケーション、分析ワークロード、ML トレーニングなどがあります。 |
|
|
オブジェクト |
コンテンツ配信、ウェブホスティング、ビッグデータ分析、ML ワークフローなどの読み取り負荷の高いワークロード。データをインターネット経由でグローバルに保存、アクセス、および配布する必要があるシナリオに適しています。 |
|
|
Cache |
さまざまな場所に保存されているファイルデータを処理 AWS するためのフルマネージド、スケーラブル、高速キャッシュ。例としては、オンプレミスの NFS ファイルシステム、クラウドファイルシステム (FSx for OpenZFS または FSx for ONTAP)、Amazon S3 などがあります。 |
|
|
ハイブリッド/エッジ |
低レイテンシーのデータをオンプレミスアプリケーションに配信し、オンプレミスアプリケーションに Cloud-Backed ストレージへのアクセスを提供します。 |
次の表に、オンラインオプションとオフラインオプションの詳細を示します。
|
移行オプション |
速度が優先される場合 |
帯域幅が重要な場合 |
AWS ストレージサービスまたはツール |
|
オンライン |
オンラインは、データの頻繁な更新用に最適化されています。タイムクリティカルまたは継続的なワークロードに使用します。 |
十分な帯域幅がある時間帯に転送をスケジュールすることを検討してください。 |
|
|
オフライン |
1 回限りのアップロードや定期的なアップロード、および転送中にデータを静的にできる場合に適しています。 |
この選択は、使用可能な最小帯域幅のみを使用する必要があり、物理的な移動の予測可能性を好む場合に理にかなっています。 |
ストレージオプションの詳細については、 AWS 「 決定ガイド AWS ストレージサービスの選択」を参照してください。
への仮想ネットワークのリホスト AWS クラウド
VMware 仮想ネットワーキング機能は、Amazon Virtual Private Cloud (Amazon VPC) AWS を使用して 用に再設計できます。Amazon VPCs IP Address Manager (IPAM) を使用して、VPC で実行されているリソースの IP アドレス使用状況を管理できます。Amazon VPC は、 AWS Network Firewall および Web Application Firewall を介したトラフィック制御と追加の保護のために、設定可能なサブネット、ルーティングテーブル、セキュリティグループを備えた論理的に隔離された仮想ネットワークを提供します。Amazon VPC では、既存のオンプレミス VMware vSwitch とは異なり、ポートグループや VLAN タグ付けの設定は必要ありません。この AWS アプローチにより、機能を維持しながら管理を簡素化できます。詳細については、「Amazon VPC の仕組み」を参照してください。
を使用すると AWS Transit Gateway、VPCs AWS アカウント、オンプレミスネットワークを 1 つのゲートウェイに接続できます。Transit Gateway はクラウドルーターとして機能し、中央ハブを介して VPCs とオンプレミスネットワーク間のトラフィックを管理します。この機能を使用すると、大規模なネットワークを設計および実装できます。
AWS は、Amazon CloudWatch、Reachability Analyzer、Amazon VPC Lattice AWS CloudTrail、VPC フローログなど、組織がネットワークのモニタリングと可視性を維持するのに役立つサービスとツールを提供します。組織は、これらの統合されたサービスとツールを使用して、アプリケーションネットワークから必要なインサイトを得ることができます。
VMware NSX 固有のユースケースでは、 は基盤となるネットワークインフラストラクチャを管理することで異なるアプローチ AWS を提供し、複雑なネットワーク仮想化管理が不要になります。高度なネットワーク要件に対応するために、 AWS ネットワークサービスとセキュリティサービスを個別にデプロイすることも、組み合わせてデプロイすることもできます。この柔軟性により、組織は焦点をインフラストラクチャのメンテナンスからビジネス主導の目標にリダイレクトできます。
次の表は、特定のシナリオ向けに最適化された AWS ネットワークおよびコンテンツ配信サービスの概要を示しています。
|
サービスのカテゴリ |
何に最適化されていますか? |
AWS ネットワークおよびコンテンツ配信サービス |
|
ネットワーク基盤 |
AWS ネットワークサービスの使用を開始し、VPCsを安全に接続する。 |
|
|
グローバル接続とハイブリッド接続 |
プライベート、セキュア、グローバルネットワーク接続を確保するのに役立ちます。 |
|
|
エッジネットワーキングとコンテンツ配信 |
ワークロードとの間で送受信される低レイテンシーで信頼性の高いトラフィックルーティング。 |
|
|
アプリケーションネットワーク |
ワークロードの可用性が高く、需要に適応し、相互に通信できるように支援します。 |
|
|
ネットワークセキュリティとリモートアクセス |
マルウェア、DDoS、SQL インジェクション、クロスサイトスクリプティング攻撃からワークロードを保護します。 |
詳細については、 AWS 「 決定ガイド AWS ネットワークおよびコンテンツ配信サービスの選択」を参照してください。