DP-900-NRL#63
オンプレミスのファイル サーバー (SMB プロトコル) を Azure に移行し、複数の Windows / Linux VM からファイル共有として直接マウントしたいです。最も適切な Azure サービスは次のうちどれですか?
解説
【正解: B】の理由
Azure Files は SMB および NFS をネイティブにサポートしており、
用途としては、ファイル共有のリフト & シフト、複数 VM 間での共有ストレージ、レガシー アプリの SMB アクセス要件への対応があります。
【他選択肢が違う理由】
出典: Microsoft Learn — What is Azure Files?
Azure Files は SMB および NFS をネイティブにサポートしており、
net use (Windows) や mount -t cifs (Linux) で従来のファイル サーバーと同じ感覚でマウントできます。Active Directory ベースの認証もサポートしています。| Azure Storage サービス | プロトコル | マウント |
|---|---|---|
| Azure Blob | HTTPS / REST | BlobFuse / NFS 3.0 (限定) |
| Azure Files | SMB 2.1/3.0 / NFS 4.1 | 直接マウントが可能 |
| Azure Table | HTTPS / REST | ✕ |
| Azure Queue | HTTPS / REST | ✕ |
用途としては、ファイル共有のリフト & シフト、複数 VM 間での共有ストレージ、レガシー アプリの SMB アクセス要件への対応があります。
【他選択肢が違う理由】
- A. Azure Blob Storage: オブジェクト ストアであり、REST API でアクセスする設計のため SMB ネイティブ マウントはできません。
- C. Azure Table Storage: NoSQL キー値ストアであり、ファイル共有の用途には適しません。
- D. Azure Queue Storage: メッセージ キューイング サービスであり、ファイル ストレージとは別目的のサービスです。
出典: Microsoft Learn — What is Azure Files?

コメント