Microsoft Azure には、仮想マシン (VM) 用の Azure Files、BLOB、Azure NetApp Files、Managed Disks など、複数のストレージ サービスが用意されています。 さらに、オンプレミス ストレージ プラットフォームのソフトウェア定義バージョンを提供する独立系ソフトウェア ベンダー パートナー (ISV) もあります。 これらのバージョンには、Azure コア ストレージ サービス上に構築されたブロック、ファイル、オブジェクトのワークロードが含まれます。 これらの各 ISV オファリングには、独自の価格レベルとパフォーマンス レベルとサービス制限があります。 評価フェーズ中にキャプチャされた要件を、これらのサービスの容量と制限に照らして評価することが重要です。
既にエンタープライズ ランディング ゾーンがある場合、またはエンタープライズ ランディング ゾーンを計画している場合は、サブスクリプション、構造、および対応する制限全体のスケールと制限も評価する必要があります。
Important
時間と複雑さの制約と、消費される作業のレベルにより、移行後にターゲット サービスを変更することは困難です。 そのため、このフェーズでは、適切な Azure ストレージ サービスを計画して決定することが重要です。
パフォーマンス、コスト、回復性、セキュリティ、機能の要件に基づいて選択する必要があります。
ブロック、ファイル、オブジェクト ストレージを含む一般的なシナリオについては、「 Azure ストレージ サービスの選択 」の記事を参照して、ニーズに最も適した Azure ストレージ サービスを確認してください。
要件に照らして評価する必要がある主要なターゲット ストレージ サービスの機能と制限を次に示します。 これらの機能と制限には次のものが含まれますが、これらに限定されるわけではありません。
- プロトコルのサポート。
- スループットと IOPS の制限、ファイルとボリュームのサイズ、ボリュームまたはディレクトリごとのファイル、階層ファイル構造など、スケールとパフォーマンスのターゲット。
- レプリケーションとジオレプリケーションのニーズ。
- 階層化。
- 保持期間のサポート。
- バックアップ、回復、ランサムウェアの保護。
- セキュリティ機能。
- システム、SLA、RPO、RTO の信頼性。
- さまざまな Azure リージョンでのサービスの可用性。
- コンプライアンスにはサポートが必要です。
- 代替データ ストリームなどの特定の機能。
- 統合のサポート。
- 機能拡張。
- Azure 料金計算ツールを使用してコスト分析を実行して価格モデルを比較する
- 既にオンプレミスで使用されている Microsoft 以外のソリューション/ISV ソリューションを検討し、Azure での類似またはそのようなソリューションの可用性とその機能パリティを確認します。 パートナー ソリューションは、 https://aka.ms/azurestoragepartnersで確認できます。
- 完全な移行を実行する前に、ユース ケースに対してターゲット サービスの機能をテストします。
さまざまな Azure ストレージ サービスの広範なパフォーマンス、スケール、プロトコル、およびコスト制限でより詳細なビューを取得するには、各製品のパフォーマンスとスケールのターゲットに関する特定のドキュメントを確認してください。 要件をこれらの値と比較して、ワークロードのターゲット サービスを選択します。
非構造化データの移行には、主に次のシナリオが含まれます。
- ネットワーク接続ストレージ (NAS) から Azure ファイル オファリングのいずれか ( Azure Files、 Azure NetApp Files、 独立系ソフトウェア ベンダー (ISV) ソリューション) へのファイル移行。
- オブジェクト ストレージ ソリューションから Azure オブジェクト ストレージ プラットフォーム ( Azure Blob Storage、 Azure Data Lake Storage) へのオブジェクトの移行。
一部のキー ストレージ サービスの現在の制限を評価し、それらに基づいて選択内容を変更する必要があるかどうかを判断するには、次を参照してください。
いずれかの制限によって特定のサービスを使用できなくなる場合は、Azure Marketplace でソリューションを提供するストレージ ベンダーがいくつかあります。 ファイル サービスを提供する検証済みの ISV パートナーの詳細については、 プライマリ ストレージとセカンダリ ストレージの Azure Storage パートナーに関するページを参照してください。
ヒント
SMB または NFS NAS を Azure に移行する場合、多くの場合、ターゲットは Azure Files または Azure NetApp Files です。 ただし、次のようなその他のオプションがあります。
- NFS 3.0 をサポートする Azure Blob Storage。
- ディスクが接続されている Windows または Linux の Azure VM。
- コンテナー化されたワークロード用の永続ボリュームを持つ AKS。
- Azure VM 上のファイル サーバー クラスター、または Azure 内の他の NAS アプライアンス。 たとえば、NetApp ONTAP、Nasuni、Qumulo、Dell PowerScale などです。
- Azure Storage Mover、AzCopy、または partner/ISV ツールを使用した Azure BLOB への S3 オブジェクト データの移行。 アプリケーション 層には、意図的な変更が必要です。 Azure Blob Storage では S3 API がネイティブにサポートされていないため、移行を完了するには、Azure のネイティブ API を使用するようにアプリケーションを更新する必要があります。
- Managed Disks を使用する Azure VM。多くの場合、VM またはデータベースに移行するときに 、Azure Migrate またはその他の パートナー ソリューション を使用して調整されます。
こちらも参照ください
- Azure ストレージ サービスを選択する - Azure アーキテクチャ センター |Microsoft Learn
- Azure Managed Disks と Azure VM
- 設計ガイド:
- スケーラビリティとパフォーマンス: Blob Storage、 Azure Files、Azure NetApp Files、 Azure Virtual Machines
- Azure Storage の料金
- Azure 料金計算ツール
- Azure Files、Blob Storage、Azure NetApp Files への NFS アクセスを比較する
- Azure Files と Azure NetApp Files の比較 |Microsoft Learn
- BLOB (オブジェクト) ストレージの概要 - Azure Storage |Microsoft Learn
- パートナー ソリューション と ファイル ストレージ ソリューションの比較