StorPool Storage在其塊存儲軟件的v21版本中添加了糾刪碼,這意味著其數據應該能夠在更多設備和節點故障的情況下存活下來。
該存儲平臺表示,它增加了云管理集成的改進以及提高了數據效率。StorPool構建了一個基于標準服務器節點的多控制器、可擴展的塊存儲系統,可以運行應用程序和存儲。它是可編程、靈活、集成和始終在線的。該公司聲稱,其糾刪碼實現在幾乎不影響讀/寫性能的情況下,可以保護免受驅動器故障或損壞的影響。
StorPool首席執行官Boyan Ivanov告訴我們:“與人們普遍認為的相反,大多數供應商只在同一機箱中復制RAID,而不是在多個節點或機架之間進行糾刪碼。”
StorPool制作了下面的圖表,從其角度研究了糾刪碼競爭格局:
StorPool的糾刪碼需要至少五個以上的全NVMe服務器節點上才能提供四個功能:
跨節點數據保護—信息通過兩個奇偶校驗對象跨服務器進行保護,因此任何兩個服務器都可能發生故障,數據保持安全和可訪問性。
按卷策略管理--可以使用三重復制或擦除編碼來保護卷,并在數據保護方案之間進行按卷實時轉換。
延遲批處理編碼–傳入數據首先以三個副本寫入,然后批量編碼,大大減少數據處理開銷,并最大限度地減少對用戶I/O操作延遲的影響。
始終運行—在整個存儲系統保持運行且所有數據都可用的情況下,最多可以重新啟動或關閉兩個存儲節點進行維護。
現在,客戶可以為每個工作負載選擇更精細的數據保護方案,根據每個單獨的用例調整數據占用空間。在大規模部署中,客戶可以執行跨機架糾刪碼, 使其存儲系統能夠從數據效率的提高中受益,同時確保最多兩個機架的故障存活。
v21版本還包括:
改進了iSCSI可擴展性:允許客戶每個節點最多導出1000個iSCSI目標,特別適用于大規模部署。
CloudStack插件改進:支持CloudStack的卷加密和部分區域范圍存儲,從而實現計算主機之間的實時遷移。
OpenNebula附加組件改進:支持多集群部署,其中多個StorPool子集群表現為具有統一全局命名空間的單個大型主存儲系統。
OpenStack Cinder驅動程序改進:支持StorPool存儲集群的部署和管理,這些集群支持Canonical Charmed OpenStack和使用kolla ansible管理的OpenStack實例。
與Proxmox虛擬環境深度集成:通過集成,任何使用Proxmox VE的公司都可以從端到端自動化中受益。
額外的硬件和軟件兼容性:增加了經過驗證的硬件和操作系統的數量,從而使StorPool Storage更容易在客戶的首選環境中部署。
該公司的StorPool VolumeCare備份和災難恢復功能現在安裝在群集中的每個管理節點上,以提高業務連續性。VolumeCare始終在每個管理節點中運行,只有在活動管理節點上的實例才會主動執行快照操作。
審核編輯:劉清
-
驅動器
+關注
關注
53文章
8256瀏覽量
146567 -
控制器
+關注
關注
112文章
16392瀏覽量
178448 -
存儲系統
+關注
關注
2文章
413瀏覽量
40876
原文標題:StorPool:基于糾刪碼技術實現防范更多存儲設備和節點故障
文章出處:【微信號:cunchujie,微信公眾號:存儲界】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論