CPFS 智算版通過 VSC(虛擬儲存通道)支援 RDMA 協議的高效能檔案訪問,單節點吞吐可達數十 GB/s,是大模型訓練、推理資料載入等高 I/O 情境的推薦訪問方式。當計算節點與檔案系統不在同一存算親和域時,可通過 VPC 掛載點作為補充訪問方式。
什麼是 VSC
VSC(Virtual Storage Channel),即虛擬儲存通道,是阿里雲自研的高效能儲存通路技術,基於 RDMA 協議為計算節點提供低延遲、高吞吐的檔案系統訪問能力。
核心特性
RDMA 直通訪問:區別於傳統 TCP/IP 協議棧,CPU 開銷低,端到端延遲顯著降低。
高吞吐:充分發揮檔案系統效能上限,單節點吞吐隨計算執行個體規格演化。
靈活的存算關係:無需先構建網路環境,直接指定計算執行個體與檔案系統的掛載關係(attach/detach),一個 VSC 通道可同時掛載多個檔案系統。
VSC 高速訪問與 VPC 訪問的具體效能指標(吞吐、IOPS、延時等),請參見產品規格。
典型適用情境
大模型訓練的 checkpoint 讀寫
推理服務的模型載入
高並發資料預先處理
其他對 I/O 效能敏感的智算任務
VSC 高速訪問通道資源模型
"VSC 高速訪問通道"是您在 OpenAPI 和控制台中直接操作的資來源物件,其關係如下:
一個計算節點對應一個 VSC 高速訪問通道。
一個 VSC 高速訪問通道可以掛載(attach)多個 CPFS 智算版檔案系統。
VSC 通道的管理職責按"計算管通道、儲存管掛載"原則劃分:
職責 | 操作 | 責任方 |
通道生命週期管理 | 建立(create)、讀取(read)、更新(update)、刪除(delete) | 計算產品 OpenAPI |
儲存掛載管理 | 掛載(attach)、卸載(detach) | 檔案儲存體 CPFS OpenAPI |
VSC 與 VPC 訪問方式對比
CPFS 智算版同時支援 VSC 和 VPC 兩種訪問方式,VSC 是推薦方式,VPC 適用於跨存算親和域的補充情境。
對比項 | VSC 高速訪問(推薦) | VPC 訪問 | 說明 |
網路通訊協定 | RDMA | TCP | RDMA 端到端延遲更低、CPU 開銷更小 |
適用情境 | 計算節點的靈駿叢集編號在檔案系統關聯的 HPNZone 列表中 | 計算節點跨存算親和域或跨可用性區域訪問 | 通過 DescribeFileSystemAssociatedHpnZones 介面判斷 |
是否需要 VPC 掛載點 | 不需要 | 需要 | VPC 方式需先建立 VPC 掛載點 |
效能 | 高吞吐、低延遲 | 儘力而為,不承諾 SLA | 具體指標參見產品規格。 |
設計理念差異(供理解):
VSC:直接構建計算執行個體與儲存資源的 attach 關係,不引入網路層抽象,存算關係更直接、效能損耗更低。
VPC:先建立專用網路,再將計算和儲存接入網路,依賴 ACL 和安全性群組做存取控制。
推薦:當您的計算節點與 CPFS 智算版檔案系統處於同一存算親和域時,優先使用 VSC 高速訪問以獲得最佳效能。
如何判斷能否使用 VSC
計算節點能否通過 VSC 訪問 CPFS 智算版檔案系統,取決於兩者是否處於同一存算親和域。判斷步驟:
查詢檔案系統關聯的 HPNZone 列表:調用檔案儲存體 CPFS 的 DescribeFileSystemAssociatedHpnZones 介面,傳入檔案系統 ID,返回該檔案系統支援 VSC 訪問的靈駿叢集編號(HPNZone)列表。
確認計算節點的 HPNZone:在靈駿或 PAI 控制台中查看計算節點所在的靈駿叢集編號。
比對結果:
計算節點的 HPNZone 在列表中 → 可使用 VSC 高速訪問。
計算節點的 HPNZone 不在列表中 → 跨存算親和域,需使用 VPC 訪問(需先建立VPC掛載點)。
說明:同一檔案系統可能關聯多個 HPNZone,並非僅在 HPNZone 完全相同時才支援 VSC。請以 DescribeFileSystemAssociatedHpnZones 介面返回的列表為準。
相關 API
CPFS 側提供以下 OpenAPI 用於管理 VSC 高速訪問通道與檔案系統的關聯關係:
API | 說明 |
AttachVscToFilesystems | 詳情參見關聯VSC裝置到檔案系統 |
DetachVscFromFilesystems | 詳情參見取消VSC裝置關聯到檔案系統 |
DescribeFilesystemsVscAttachInfo |
說明:VSC 高速訪問通道的建立(Create)和刪除(Delete)由計算產品 OpenAPI 管理,詳見各計算產品文檔。