IBM正在為Storage Scale規劃「Hyperstore」升級方案,希望藉助NVMe over Fabrics加快遠程驅動器上的數據獲取速度。
Storage Scale是IBM旗下備受推崇的GPFS(通用並行文件系統)的最新版本,其通過各文件系統節點(即伺服器)的並行運行以加快文件讀寫速度。NVMe over Fabrics(簡稱NVMe-OF)是一種協議,可有效擴展PCIe總線並跨TCP/IP、光纖通道、iSCSI和以太網網路鏈路運行,為目標伺服器提供直接的塊級存儲驅動器訪問。
IBM公司IT架構師Frank Kraemer認為,Tom Lyon在《NFS必須消亡(NFS must die)》一文中表達的觀點「非常酷」,並表示「我們打算使用NVMe-oF來提高速度,但仍將保留文件系統接口及Erasure Coding(GPFS Native Raid,簡稱GNR)的傳統方式以實現易用性與安全操作。」
這些計劃均以Storage Scale上的Hyperstore功能為中心,由其負責提供NVMe-oF性能池。
在高性能計算(HPC)用戶論壇上,IBM發布的演示文稿《IBM供應商更新——存儲篇》也提到了這一概念。IBM數據與AI存儲解決方案部門存儲文件與對象系統首席架構師Chris Maestas表示,在混合和多雲世界中數據可謂無處不在,而基於CPU和GPU的算力都希望能像訪問本地數據那樣訪問遠程數據。
Storage Scale主要通過提供存儲訪問、使用單一全局命名空間抽象以及加速等方式達成這一目標,具體如以下頁面所示:
在談到AI工作負載與GPU時,他表示管理員可以拉近遠程數據與計算資源之間的距離,使用NVMe-oF模擬GPU計算節點上的本地存儲。這一設計原則在SC22大會上也得到了展示,IBM打造的配備SSD的ESS 3500能夠為計算客戶端提供超過1000萬IOPS的吞吐量及數百GBps的傳輸帶寬。為此,該系統還集成有IOPS極高的存儲池。
這也正是Hyperstore的起點:
Hyperstore上周於倫敦面向Spectrum Scale User Group首次亮相。這是一套分層系統,Storage Scale使用GNR(native declustered RAID)、性能池與客戶端計算節點上的本地驅動器,共同提供可靠的中間存儲池。
其使用網路共享磁盤(NSD)訪問這套可靠存儲池,NSD是文件存儲系統網路上存儲磁盤的邏輯分組。Storage Scale會對各NSD伺服器上的文件進行切片,再將各切片存儲為數據塊。訪問客戶端則對各NSD伺服器執行實時並行IO。
性能池驅動器屬於可靠池驅動器中的子集,使用速度更快的NVMe-oF進行訪問,且全部計算節點共享統一的緩存。
關於Hyperstore的更多細節將在未來幾個月內公布。