開始使用 File Storage for Classic

File Storage for Classic 透過基於持久化 NFS 的網路連接儲存裝置,提供企業級的耐用性與可用性,並具備靈活的效能選項。

IBM Cloud® File Storage for Classic 這是一款持久、快速且靈活的網路連接式、基於網路檔案系統( NFS )的 File Storage for Classic。 在此網路附加儲存裝置(NAS)環境中,您可以完全掌控檔案共用功能與效能。File Storage for Classic 共用資料夾可透過路由的 Transmission Control Protocol / Internet Protocol ( TCP/IP ) 連線,連接至多達 64 台經授權的裝置,以確保系統的容錯能力。

For more information about using File Storage for Classic with the IBM Cloud® Kubernetes Service, see 在經典 IBM Cloud File Storage 上儲存資料.

開始之前

您可以使用以下兩個選項,來佈建 20 GB 到 12 TB 的 File Storage for Classic 磁區:

  • 佈建耐久性層級,其特色是預先定義的效能層次,以及 Snapshot 及抄寫這類其他特性。 根據每 GB 的每秒輸入/輸出操作次數 (IOPS),提供以下 4 種等級:
    • LOW_INTENSITY_TIER = 每 GB 0.25 次 I/O 操作
    • READHEAVY_TIER = 2 IOPS/GB
    • WRITEHEAVY_TIER = 4 IOPS/GB
    • 10_IOPS_PER_GB = 10 IOPS/GB
  • 建置具有已配置 IOPS 的高效能效能環境。

For more information about the File Storage for Classic offering, see 什麼是 IBM Cloud File Storage?.

佈建考量

IO 大小

「Endurance」與「Performance」兩者的 IOPS 數值,均以 16 KB 區塊大小為基準,並採用讀寫比例各 50%、隨機與順序工作負載各 50% 的測試條件。 16 KB 區塊相當於寫入一次磁區。

您的應用程式所使用的 I/O 大小會直接影響儲存效能。 如果您的應用程式所使用的 I/O 大小小於 16 KB,則在吞吐量達到上限之前,I/O 每秒操作次數 (IOPS) 便會先達到上限。 反之,如果應用程式所使用的區塊大小大於 16 KB,則傳輸量限制會比 IOPS 限制更早實現。

表格顯示了 IO 大小和 IOPS 如何影響吞吐量的範例。 平均 IO 大小 x IOPS = 傳輸量(以 MB/s 為單位)。
IO 大小 (KB) IOPS 傳輸量(MB/秒)
4 1,000 4
8 1,000 8
16 1,000 16
32 500 16
64 250 16
128 128 16
512 32 16
1024 16 16

授權的主機

另一個要考量的因素是使用磁區的主機數目。 當僅有一台主機正在存取該卷時,要達到可用的最大 IOPS 數值可能相當困難,特別是在極高的 IOPS 數值下( 10,000s )。

檔案儲存空間共用的 IOPS 上限為 48,000 IOPS。 如果您的工作負載需要如此高的吞吐量,最好至少配置幾台伺服器來存取您的儲存卷,以避免因單一伺服器造成的瓶頸。

您最多可以授權 64 部伺服器存取檔案共用。 此限制包括所有結合的子網路、主機及 IP 授權。 如需增加此限制的相關資訊,請參閱 常見問題

網路連線

乙太網路連線的速度必須比來自您磁區的預期最大傳輸量更快。 一般而言,請不要預期乙太網路連線飽和度超過可用頻寬的 70%。 舉例來說,若您的 IOPS 為 6,000,且使用 16 KB 的區塊大小,該卷可處理約 94 MBps 的吞吐量。 如果您的磁區有一條 1 Gbps 乙太網路連線,則當伺服器嘗試使用最大可用傳輸量時,它會變成瓶頸。 這是因為 1 Gbps 連線的理論極限有 70%,但實際速度僅有 88 MBps。

為達到最大 IOPS,需要有足夠的網路資源。 其他需考量的因素還包括:儲存系統以外的私有網路使用情況、主機端及應用程式專屬的調校,以及其他設定。

儲存流量應與其他類型的流量隔離,且不得經由防火牆和路由器傳輸。 將儲存流量維持在專用的虛擬區域網路(VLAN)中,也有助於在啟用巨型幀(Jumbo frames)時,避免最大傳輸單位(MTU)不匹配的情況發生。 如需相關資訊,請參閱 啟用巨大訊框

儲存空間資料流量包含在「公用虛擬伺服器」的網路總用量中。 若要進一步瞭解該服務可能強制的限制,請參閱虛擬伺服器文件

NFS 版本

在 IBM Cloud® 環境中,同時支援 NFS 第 3 版及 NFS 4.1 版。 「網路檔案系統 (NFS)」是分散式檔案共用的網路通訊協定。 它容許遠端主機透過網路裝載檔案系統,並與那些檔案系統互動,就像它們在本端裝載一樣。

可能的話,請使用 NFSv3 通訊協定。 NFSv3 支援安全非同步寫入,且在錯誤處理方面比先前的 NFSv2更健全。 它支援 64 位元檔案大小及偏移,容許用戶端存取超過 2 GB 的檔案資料。 NFSv3 原生支援 no_root_squash,此功能可讓 root 客戶端在 NFS 共用資料夾上保留 root 權限。

在 VMware® 部署中使用 File Storage for Classic 時,NFSv4.1 可能是您實作更好的選擇。 如需瞭解各版本的不同功能以及 VMware® 所支援的內容,請參閱 《 使用 VMware vSphere 執行 NFS 的最佳實務 》。

提交訂單

當您準備好提交訂單時,可以使用 APITerraform,從 CLI主控台 中下訂單。 有關為 VMware® 部署配置 File Storage 的更多資訊,請參閱 架構指南

預設情況下,您可以總共配置 700 個 Block 和 File Storage for Classic 卷。 如需相關資訊,請參閱管理儲存空間限制

連接及配置新儲存體

當您的佈建要求完成時,請授權主機存取新的儲存空間,並配置連線。 請根據主機的作業系統,遵循適當的鏈結。

不支援在 Windows OS 上裝載 File Storage for Classic 共用。

管理儲存體

在主控台、CLIAPITerraform 中,您可以管理 File Storage for Classic 的各個方面,例如主機授權和取消。 如需相關資訊,請參閱管理 File Storage for Classic

您可以透過複製功能,讓兩個不同位置的資料保持同步。 複製功能會使用您的其中一個快照排程,將快照自動複製到遠端 資料中心的 目標卷。 若發生重大事故或資料損毀,您可以從遠端站點還原這些副本。 如需更多資訊,請參閱「複製與災難復原 - 資料複製」。

如果您計劃擴展您的 IBM Cloud 基礎架構,或評估現代儲存方案,請參閱《 將資料從 IBM Cloud 經典基礎架構遷移至 VPC 》。