比較檔案共用和 Blob 資料的儲存體
Azure 檔案儲存體 (部分內容可能是機器或 AI 翻譯) 在雲端中提供受完善管理的檔案共用。 您可以使用伺服器訊息區 (SMB)、網路檔案系統 (NFS) 以及 HTTP 通訊協定,存取 Azure 檔案共用。 用戶端可以從 Windows、Linux 和 macOS 裝置連線到 Azure 檔案共用。
關於 Azure 檔案儲存體的須知事項
下面是 Azure 檔案儲存體的部分特性:
無伺服器部署。 Azure 檔案共用是完全受控檔案共用的 PaaS 供應項目,不需要任何基礎結構。 您不需要照料任何 VM、作業系統或更新。
幾乎無限制的儲存體。 單一 Azure 檔案共用最多可以儲存 100 TiB 的檔案,且檔案大小上限可達 4 TiB。 這些檔案會以階層式資料夾結構組織起來,方式和內部部署檔案伺服器相同。
資料加密。 Azure 檔案共用上的資料在 Azure 資料中心上待用時會加密,而在網路上傳輸時也會加密。
隨處存取。 如果用戶端具有網際網路連線能力,預設就可以從任何地方存取 Azure 檔案共用。
整合至現有環境。 您可以使用同步至 Microsoft Entra ID 的 Microsoft Entra 身分識別或 AD DS 身分識別來控制對 Azure 檔案共用的存取。 這有助於確保使用者在存取 Azure 檔案共用時,可以擁有和存取內部部署檔案伺服器相同的體驗。
舊版與備份。 您可以建立與檔案總管中舊版功能整合的 Azure 檔案共用快照集。 您也可以使用 Azure 備份來備份 Azure 檔案共用。
資料備援。 Azure 檔案共用資料會複寫到相同 Azure 資料中心或多個 Azure 資料中心內的多個位置。 檔案共用所屬 Azure 儲存體帳戶的複寫設定會控制資料備援。
使用 Azure 檔案儲存體時的考量事項
使用 Azure 檔案儲存體有許多常見案例。 當您檢閱下列建議時,請考慮 Azure 檔案服務如何為您的組織提供解決方案。
請考慮取代和補充選項。 使用 Azure 檔案儲存體,取代或補充傳統的內部部署檔案伺服器或 NAS 裝置。
請考慮全域存取。 使用 Windows、macOS 和 Linux 等大部分作業系統,從世界各地直接存取 Azure 檔案共用。
請考慮隨即轉移支援。 使用適用於應用程式的 Azure 檔案儲存體,可讓您將預期檔案共用會儲存檔案應用程式或使用者資料的應用程式「隨即轉移」到雲端。
請考慮使用 Azure 檔案同步。透過使用 Azure 檔案同步,將 Azure 檔案儲存體共用複寫至 Windows Server。您可以在內部部署或雲端內進行複寫,以在資料使用位置實現效能和分散式快取。 我們將在稍後的單元中進一步了解 Azure 檔案同步。
請考慮共用應用程式。 將共用應用程式設定儲存在 Azure 檔案儲存體中,例如組態檔。
請考慮診斷資料。 使用 Azure 檔案儲存體將記錄、計量和損毀傾印等診斷資料儲存在共用位置。
請考慮工具和公用程式。 Azure 檔案服務是儲存開發或管理 Azure VM 或雲端服務所需的工具和公用程式的絕佳選項。
比較 Azure 檔案儲存體與 Azure Blob 儲存體
請務必了解何時使用 Azure 檔案儲存體將資料儲存在檔案共用中,而不是使用 Azure Blob 儲存體將資料儲存為 Blob。 下表比較這些服務和常見實作案例的不同功能。
Azure 檔案儲存體 (檔案共用) | Azure Blob 儲存體 (Blob) |
---|---|
Azure 檔案儲存體可提供 SMB 及 NFS 通訊協定、用戶端程式庫和 REST 介面,可讓您從任何位置存取已儲存的檔案。 | Azure Blob 儲存體可提供用戶端程式庫和 REST 介面,以便在區塊 Blob 中大量儲存和存取非結構化資料。 |
- Azure 檔案儲存體共用中的檔案,是真正的目錄物件。 - Azure 檔案儲存體中的資料,是透過跨多部虛擬機器的檔案共用來存取。 |
- Azure Blob 儲存體中的 Blob 是一般命名空間。 - Azure Blob 儲存體中的 Blob 資料是透過容器存取。 |
Azure 檔案儲存體很適合將應用程式隨即轉移至已使用原生檔案系統 API 的雲端。 在應用程式與其他於 Azure 中執行的應用程式之間共用資料。 當您想要儲存需要從許多虛擬機器存取的開發與偵錯工具時,Azure 檔案儲存體是不錯的選擇。 |
Azure Blob 儲存體非常適合需要支援串流和隨機存取案例的應用程式。 當您想要從任何地方存取應用程式資料時,Azure Blob 儲存體是不錯的選擇。 |