Azure 提供各種儲存檔案資料的選項。 Azure 原生服務有:
Azure offers various options for saving file data.
- Azure 檔案儲存體 – 在雲端中完全受控的檔案共用,可透過業界標準 SMB 和 NFS 通訊協定存取。 Azure 檔案儲存體提供兩種不同的類型 (標準和進階),各具不同的效能特性。
- Azure NetApp Files - 在雲端中完全受控的檔案共用,其設計目的是要符合企業營運應用程式的效能需求。 Azure NetApp Files 提供多個服務層級,各具不同的效能限制 (Standard、Premium 和 Ultra)。
- Azure Blob 儲存體 – 適合儲存非結構化資料的大型物件儲存體平台。 Azure Blob 儲存體提供兩種不同的類型 (標準和進階),各具不同的效能特性。
以下數篇文章描述有關選取原生檔案服務的差異和建議。 您可以深入了解:
The following articles describe the differences and suggestions regarding the selection of raw file services:
有許多獨立軟體廠商 (ISV) 解決方案可以在 Azure 中提供檔案服務。 本文討論兩個主題:
There are a number of ISV solutions that can provide file services in Azure. Two themes are discussed here:
- 提供有關選取檔案服務的一般考量
- 概述 ISV 解決方案之間的差異。
主要和次要儲存體的 Azure 儲存體合作夥伴有提供已驗證的 ISV 解決方案完整清單。
當您要選取最佳解決方案,以在 Azure 中執行檔案服務時,有幾個考量很重要。 Several considerations are important when you want to select the best solution to run file services in Azure. 基本的功能考量會檢查基礎儲存體平台最常用的功能。 此步驟會先完成,才能探索哪些解決方案有提供滿足需求所需的基本功能。 重要的基本功能會隨各種狀況而異。 最常用的功能有通訊協定支援、命名空間大小、自動分層、加密、WORM 支援和驗證。 您可以在功能比較中看到我們的 ISV 解決方案支援的基本功能清單。 The most common features are communication protocol support, name space size, automatic layering, encryption, WORM support and validation. You can see a comparison of our ISV solution support list of basic functionality in . 選取滿足基本功能的解決方案之後,接下來必須考慮需要的效能。 適當效能的估計取決於三個基本效能特性: After choosing a solution that meets the basic function, the desired effectiveness has to be considered. The assessment of appropriate effectiveness depends on three basic performance characteristics: 基本效能特性的重要性取決於並行的工作負載 (平行的要求數目) 和區塊大小 (要求大小)。 The importance of the underlying performance properties is determined by the load of the work (the number of parallel requirements) and the size of the block (the size of the requirement).
工作負載類型 | 建議 |
---|---|
低並行 | 延遲是最重要的考量。 延遲越小,達到的效能越高。 在低並行的工作負載中,很少超過 IOPS 和頻寬限制 |
高並行 | 延遲的影響會因為高並行而變得較小。 必須考慮 IOPS 和 (或) 頻寬。 |
區塊大小 | 若是較小區塊大小的工作負載,IOPS 限制的考量比較重要,而若是具有大型區塊大小的工作負載,頻寬限制比較重要。 |
請牢記,任何儲存體工作負載都可以使用這些特性時加以描述。 例如,OLTP 工作負載通常具有高並行和小型區塊大小。 HPC 工作負載通常具有高並行,但區塊大小可能不同,從小型到大型皆有。
Remember that any storage load can be described when using these features. For example, the OLTP load is usually of high and small size. The HPC load is usually high, but it may be of different sizes, ranging from small to large.
以下是我們一律建議一些一般規則:
Here are some general rules that we all recommend:
- 通訊協定的選擇:可能的話,請使用 SMB3 搭配多重通道支援,或是 NFSv3 搭配 nconnect 支援,因為這樣會提供更佳的效能。 就效能以及安全性兩項考量,請避免使用舊版通訊協定。 也請注意,您也可以調整用戶端,我們建議您這樣做以將效能最大化。
- 網路:如果 VM 類型有支援,請使用加速網路。 這會降低延遲,且對效能永遠有正面的影響。
- VM 類型:選取最適合工作負載的 VM 類型。 如果工作負載的用戶端數目很少,在較小數目的較大型 VM 上執行檔案服務會更適合。 相反地,大量的用戶端可能會因為在較大數目的較小型 VM 中執行檔案服務而受益。
- 若是低並行且小型區塊大小的工作負載,請探索下列解決方案:
- 使用受控磁碟 (進階或 Ultra SSD 磁碟),或是
- 具有適合的快取演算法。
- 若是高並行且大型區塊大小的工作負載,請探索使用 Azure Blob 儲存體做為後端的解決方案
本文會比較數個在 Azure 中提供檔案服務的 ISV 解決方案。
This paper compares the ISV solutions that provide file services in Azure.
解決方案 | 概觀 | 範例使用案例 |
---|---|---|
Nasuni | UniFS 是建置在 Microsoft Azure 上的企業檔案服務,提供簡易且低成本的雲端替代解決方案 | - 主要檔案儲存體 - 部門檔案共用 - 集中式檔案管理 - 多站台共同作業搭配全域檔案鎖定 - Azure 虛擬桌面 - 遠端工作/VDI 檔案共用 |
NetApp | Cloud Volumes ONTAP 可將您的雲端儲存空間成本和效能最佳化,同時增強資料保護、安全性和合規性。 包含企業級資料管理、可用性和耐久性 | - 商務應用程式 - 關聯式和 NoSQL 資料庫 – 巨量資料與分析 - 容器的永續性資料 - CI/CD 管線 - 適用於內部部署 NetApp 解決方案的災害復原 |
Panzura | CloudFS 是企業全域檔案系統,具有額外的復原能力和高效能。 提供勒索軟體防護。 | - 簡化的舊版儲存體替代方案 - 備份和災害復原,具有細微復原能力 - 以雲端原生方式存取用於 Analytics 和 AI/ML 的非結構化資料。 - 多站台共同作業搭配自動檔案鎖定和即時的全域檔案一致性 - 全域遠端工作搭配雲端 VDI - 針對舊版工作負載加速雲端移轉 |
Qumulo | Azure 上的 Qumulo 提供數拍位元組 (PiB) 的儲存體容量,以及每個檔案系統最多 20 GB/秒的效能。 原生支援 Windows (SMB) 和 Linux (NFS),而且 Qumulo 提供上線即時工作負載分析。 | – 主要檔案儲存體適用於高效能計算、媒體與娛樂、基因體學、電子設計及財務模型。 |
Tiger Technology | Tiger Bridge 是資料管理軟體解決方案。 提供 NTFS 檔案系統與 Azure Blob 儲存體或 Azure 受控磁碟之間的分層。 建立單一命名空間搭配本機檔案鎖定。 | - 雲端封存 - 連續資料保護 (CDP) - Windows 伺服器的災害復原 - 多站台同步處理和共同作業 - 遠端工作流程 (VDI) - 以原生方式存取用於 Analytics、AI 和 ML 的雲端資料 |
XenData | Cloud File Gateway 會建立使用 Windows 檔案伺服器的高擴充性全域檔案系統 | - 全域共用工程及科學檔案 - 可共同作業的影片編輯 |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
SMB 2.1 | Yes | .是 | .是 | .是 | .是 | Yes |
SMB 3.0 | Yes | .是 | .是 | .是 | .是 | Yes |
SMB 3.1 | Yes | .是 | .是 | .是 | .是 | Yes |
NFS v3 | Yes | .是 | .是 | .是 | .是 | Yes |
NFS v4.1 | Yes | .是 | .是 | .是 | .是 | Yes |
iSCSI | No | .是 | 無 | 無 | .是 | No |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
受控磁碟 | No | .是 | .是 | 無 | .是 | No |
非受控磁碟 | No | 無 | 無 | 無 | .是 | No |
Azure 儲存體區塊 Blob | Yes | 是 (分層) | 是 | 無 | .是 | Yes |
Azure 儲存體分頁 Blob | No | Yes (適用於 HA) | Yes | .是 | 無 | No |
Azure 封存層支援 | No | 無 | .是 | 無 | .是 | Yes |
可存取非透明格式的檔案 | No | 無 | 無 | 無 | .是 | Yes |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
作業環境 | UniFS | ONTAP | PFOS | Qumulo Core | Windows Server | Windows Server |
高可用性 | Yes | .是 | .是 | Yes | 是 (需要安裝) | Yes |
叢集中節點之間的自動容錯移轉 | Yes | .是 | .是 | Yes | 是 (Windows 叢集) | 是 (Windows 叢集) |
跨可用性區域的自動容錯移轉 | 是 | 無 | .是 | No | 是 (Windows 叢集) | 是 (Windows 叢集) |
跨區域的自動容錯移轉 | 是 (搭配 Nasuni 支援) | No | 無 | No | 是 (Windows 叢集) | 是 (Windows 叢集) |
快照集支援 | Yes | .是 | .是 | .是 | .是 | No |
一致快照集支援 | Yes | .是 | .是 | .是 | .是 | No |
整合式備份 | Yes | 是 (附加元件) | No | .是 | .是 | Yes |
版本控制 | Yes | .是 | 無 | .是 | .是 | Yes |
檔案層級還原 | Yes | .是 | .是 | .是 | .是 | Yes |
磁碟區層級還原 | Yes | .是 | .是 | 無 | .是 | Yes |
WORM | Yes | .是 | 無 | 無 | .是 | No |
自動分層 | Yes | .是 | 無 | .是 | .是 | Yes |
全域檔案鎖定 | Yes | 是 (NetApp 全域檔案快取) | Yes | .是 | .是 | Yes |
後端來源的命名空間彙總 | Yes | .是 | 無 | .是 | .是 | Yes |
快取作用中資料 | Yes | .是 | .是 | .是 | 是 | Yes |
支援的快取模式 | LRU、手動釘選 | LRU | LRU、手動釘選 | 預測性 | LRU | LRU |
待用加密 | Yes | .是 | .是 | .是 | .是 | No |
刪除重複 | Yes | .是 | .是 | 無 | 無 | No |
壓縮 | Yes | .是 | .是 | 無 | 無 | No |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
Microsoft Entra ID 支援 | 是 (透過 AD DS) | 是 (透過 AD DS) | 是 (透過 AD DS) | Yes | 是 (透過 AD DS) | 是 (透過 AD DS) |
Active Directory 支援 | Yes | .是 | .是 | .是 | .是 | Yes |
LDAP 支援 | Yes | .是 | 無 | .是 | .是 | Yes |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
REST API | Yes | .是 | .是 | .是 | .是 | No |
Web GUI | Yes | .是 | .是 | .是 | 無 | No |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
單一叢集中節點的數目上限 | 100 | 2 (HA) | 已測試多達 60 個節點 | 100 | N / A | N / A |
磁碟區的數量上限 | 800 | 1024 | 不限定 | N / A | N / A | 1 |
快照集的數目上限 | 無限制 | 無限制 | 無限制 | 無限制 | N / A | N / A |
單一命名空間的大小上限 | 不限定 | 取決於基礎結構 | 無限制 | 無限制 | N / A | N / A |
Nasuni | NetApp CVO | Panzura | Qumulo | Tiger Technology | XenData | |
---|---|---|---|---|---|---|
BYOL | Yes | .是 | .是 | .是 | .是 | 是 |
符合 Azure 權益資格 | No | .是 | .是 | .是 | 無 | No |
部署模型 (IaaS、SaaS) | IaaS | IaaS | IaaS | SaaS | IaaS | IaaS |
Nasuni
- 市場平台
- 可以使用受控磁碟快取資料
- 集中管理所有邊緣設備
- 無限制的檔案版本控制歷程記錄
- 無限制的檔案系統大小
- 無限制的檔案大小
- 透過 HTTPS、REST API 和 FTP 存取檔案
- 使用 Azure Load Balancer 負載平衡多個檔案管理工具
- 使用客戶自控金鑰進行加密
- 支援第三方安全性和稽核工具 (例如 Varonis、Stealthbits)
- 白手套部署和專業服務
NetApp
- 市場平台
- 透過降低基礎結構的耗用量,將刪除重複所節省的成本移轉給客戶
Panzura
- 市場平台
- 位元組層級鎖定 (多個同時 R/W 開啟)
Qumulo
- 市場平台
- 支援 REST 和 FTP
Tiger Technology
- 應用程式無法看見
- 部分還原
- Windows Shell 整合 (重疊、捷徑功能表、屬性工作表)
- Azure 虛刪除和取消刪除支援
- 可選擇將重新命名套用至雲端目標
- 部分寫入至物件
- 勒索軟體防護
XenData
- Azure Cosmos DB 服務提供多個閘道的快速同步處理,包括可進行全域共同作業的應用程式特定擁有者檔案
- 每個閘道都能高度細微地控制本機快取內容
- 支援影片串流和部分檔案還原
- 支援 Azure 資料箱上傳
- 由 Azure Blob 儲存體提供加密
深入了解:
In-depth knowledge:
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论