Exablox 的 OneBlox 體現了一種獨特的方法來簡化非結構化信息的存儲。 OneBlox 提供一系列企業橫向擴展 NAS 功能,包括一個全局文件系統,該文件系統可以跨越多個 2U OneBlox 節點作為一個 OneBlox 環,容量高達 336TB,並結合了全局內聯重複數據刪除和持續數據保護。 OneBlox 還允許管理員通過使用 SATA 和 SAS 驅動器和容量的組合填充設備來“自帶驅動器”。
組織可以從單個 OneBlox 作為獨立的 2U 存儲設備開始,它具有八個 3.5 英寸驅動器托架,可以處理大小高達 6TB 的 HDD,每個節點總共有 48TB 的原始容量。 對於更大的容量需求,OneBlox 使用橫向擴展環形架構,其中環形由一個或多個 OneBlox 節點組成,這些節點可隨時通過添加新驅動器或新系統進行擴展。 這種架構使全局文件系統能夠從幾 TB 擴展到數百 TB,而無需重新配置應用程序。
Exablox 創建了自己的對象存儲,該對象存儲與分佈式文件系統緊密集成,為基於 SMB 和 NFS 的應用程序提供內聯重複數據刪除、持續數據保護、遠程複製和無縫可擴展性。 與許多流行的對象存儲一樣,OneBlox 通過為每個對象創建三個副本以實現冗餘來提供無 RAID 保護以防止多個驅動器故障或多個節點故障。 每個 OneBlox 使用內置 SSD 加速其對像元數據訪問,以與 OneBlox 環的分散結構保持一致。
Exablox 設計的架構強調可用性和強大的功能集,而不是高性能。 結果是一個非結構化存儲解決方案,與其他存儲解決方案相比,部署和管理起來要簡單得多。
這些優勢使 OneBlox 成為具有以容量為中心的備份和/或歸檔應用程序的人手不足的 IT 組織的有吸引力的解決方案。 這種方法最大限度地減少了使用其他解決方案管理磁盤池和容量要求通常所需的工作量。 OneBlox 提供 SMB/CIFS 和 NFS 連接,並通過了與 Symantec、Veeam、CommVault 和 Unitrends 的備份和恢復產品的兼容性認證。
OneBlox 支持從 1TB 到 6TB 的任何 SATA 或 SAS 驅動器,預計今年晚些時候將支持 8TB 驅動器。 由於其基於對象的文件系統,每個驅動器都是獨立訪問的,這意味著每個驅動器都可以以其完整的數據傳輸速率進行訪問,而不是被限制在池中的最低速率。 OneBlox 中板為 6Gbs,這意味著 OneBlox 支持 12Gbs 驅動器,但傳輸速率僅為 6Gbs。
Exablox 以 9,995 美元的建議價格運送 OneBlox 裸機。
Exablox OneBlox 規格
- 電源:100-120 / 200-240 伏交流電
- 熱額定值:500 BTU/小時,150W(典型值)
- 重量(空,無磁盤):23 磅(10 千克)
- 空間要求:18.75″ wx 3.7″ hx 15″ d 英寸(裝置可放入 19″ 機架或桌面)
- 2 個機架單元 (RU)
- 硬盤托架:8個硬盤插槽,支持熱插拔
- 硬盤類型:
- 3.5″ SATA(高達 6Gb/秒)
- 3.5″ SAS(高達 12Gb/秒)
- 最大限度。 原始容量:48 TB(8 個磁盤,每個磁盤額定容量為 6 TB)
- 工作噪聲:56.5 dBA 聲壓 (LpA) @ 22°C 和海平面
- 冷卻:調節風扇冷卻
- 文件服務協議:SMB(1.0、2.0、2.1、3.0)
- 板載 GbE 端口:4
- 板載 USB 端口:2
- 液晶屏:3″ TFT
- LED 燈:前面板 3 個系統狀態燈,8 個驅動器狀態燈
構建和設計
OneBlox 設計反映了其作為非結構化數據存儲的簡單和流線型解決方案的優先級。 2U OneBlox 機箱的前部具有八個熱插拔磁盤托架,以及一個 3 英寸 LCD 屏幕和 LED 診斷燈。 LCD 屏幕是迄今為止我們見過的最全面的前顯示屏,具有設置和系統信息。
採用無托架和免工具設計,可輕鬆將 HDD 裝入機箱。 打開插槽後,驅動器滑入,托架門在其後關閉。 卸下驅動器包括打開門並拉動門延伸部分。 這將彈出驅動器,然後可以將其卸下。
機箱後部包含四個千兆以太網端口和一個 USB 端口。 還有一個帶有物理開/關開關的單一電源。 在橫向擴展部署中,網絡端口用於客戶端和節點到節點的流量。
管理
OneBlox 使用 Exablox 的 OneSystem,這是一個基於雲的管理平台,無論地理位置如何,都可以通過任何具有 HTTPS 連接的瀏覽器進行訪問。 OneSystem 持續主動地監控每個 OneBlox 的健康狀況。 此外,組織可以將 OneBlox 的分佈式網絡作為單個實體或離散元素來管理和查看。 當 OneBlox 節點上線時,其 LCD 顯示屏會為管理員提供配對代碼以通過 OneSystem 訪問該節點。
OneBlox 還具有可選的 AES 256 加密功能,允許管理員確保所有數據在寫入物理磁盤之前都已加密。 啟用加密後,無法讀取發生故障或被盜的驅動器。
OneBlox 連續數據保護功能可在其可用容量限制內創建無限數量的快照,這意味著可以使用 Mac Finder 和 Windows 資源管理器快速恢復任何存儲文件的先前版本。
OneBlox 環可以加入 Active Directory 域以集成用戶帳戶。 不利用 Active Directory 的組織可以通過 OneSystem 設置用戶帳戶,提供對全局文件系統的基於權限的訪問。
最多可以將七個 OneBlox 設備添加到一個集群——Exablox 術語中的一個“環”——在配備 336TB HDD 時產生 6TB 的容量。 OneBlox 架構是為三個級別的數據冗餘而構建的:跨 OneBlox 節點內的多個驅動器、跨 OneBlox 環內的多個節點以及跨 OneBlox 網格內的多個環。 使用 OneSystem,通過簡單的拖放操作將兩個環連接成一個具有鏡像和遠程複製功能的網格,該功能僅將經過重複數據刪除的信息通過 WAN 傳輸到輔助站點。
雖然 OneBlox 目前不為 VMware 或 Hyper-V 數據存儲提供主存儲,但它可以用作 VMDK 和 VHD 文件的基於磁盤的備份/恢復目標。 OneBlox 已通過 Veeam、Backup Exec、Unitrends 和 CommVault 的備份和恢復解決方案認證。
應用性能
OneBlox 相對於傳統 NAS 的一個關鍵賣點是增加了數據縮減功能,可以查找重複或可壓縮的數據並將其壓縮以在設備上存儲更多內容,而不僅僅是其原始容量。 因此,OneBlox 發現自己在其部署的許多位置都是備份目標。
我們創建了一些場景來測試 Veeam 和 OneBlox 的去重能力,使用 Veeam v8 備份與 OneBlox 類似的虛擬機,並檢視備份和還原這些虛擬機所需的時間。在我們的測試實驗室中,Veeam 並不陌生,我們不僅將其用於生產環境中的虛擬機,還在先前的備份設備評測中使用過它。將 Veeam 與具備去重功能的設備配合使用的一個優點是,Veeam 發送的資料可以透過其支援去重的內聯壓縮功能輕鬆進行去重。不過,根據 Veeam 的最佳實踐, Exablox 的內聯壓縮和去重功能必須停用。為此,我們備份了許多 Sysbench、MarkLogic 和 Windows SQL Server 虛擬機,其中一些虛擬機彼此完全相同,可以提供最佳的資料縮減指標。我們將這些虛擬機器設定成兩個作業,與 OneBlox 設備並行運行。

我們的第一個備份作業在 1.3 小時內傳輸了 8TB 的數據,而第二個備份作業在大約 2.2 小時 14 分鐘內傳輸了 36TB 的數據。 第二天早上,OneBlox 管理控制台顯示這些虛擬機的生命週期重複數據刪除率為 2.3:1。 雖然 OneBlox 能夠在一定程度上減少數據足跡,但它無法達到通常與專用重複數據刪除設備相關的指標,而且備份窗口過長,無法利用 Veeam 的在線壓縮和重複數據刪除功能。
我們關注的下一個領域是恢復我們備份到設備的一個 Sysbench VM (603GB) 的性能。 還原目標是全閃存 iSCSI LUN。 這是為了複製小型企業可能經歷的情況,主存儲不受性能限制,如果他們使用 Exablox OneBlox 作為備份目標並且必須從該設備恢復生產服務器。 還原耗時 6 小時 30 分鐘,還原速度為 14-27MB/s,適用於正在還原的不同磁盤。 可以想像,如果恢復過程在早上開始,那麼在此過程中消耗的時間將佔用一個工作日的大部分時間。
相較之下,我們實驗室中一台運行 Windows Server 2012 R2 的WD Sentinel DS6100儲存設備,配備四塊硬碟組成儲存空間池,並利用重複資料刪除技術(實現備份和復原的自主完成),其備份效能遠超 OneBlox,而價格卻低得多。在該系統上,從其儲存池中恢復相同的 Sysbench 虛擬機器(已進行重複資料刪除)耗時 1 小時 40 分鐘,平均速度在 70-82MB/s 之間。在相同情況下,上述企業可以在午餐前恢復正常運作。因此,雖然 OneBlox 可以用作備份目標,但如果需要從中提取數據,並且需要將備份作業分塊才能在規定的備份視窗內完成,則其在備份領域的應用可能會對 IT 部門造成重大影響。
雖然 Exablox OneBlox 絕不是作為面向性能的存儲平台出售的,但該測試說明了 Exablox 與其基於對象的存儲解決方案之間的權衡。 Exablox 犧牲了其單節點性能以換取全局命名空間、橫向擴展集群、無 RAID 保護和內聯重複數據刪除。 因此,雖然 OneBlox 可以用作備份目標,但它在該區域的使用可能會在大型恢復事件中顯著影響操作。 但是,對於需要優先考慮可擴展容量而不是性能的 IT 組織,OneBlox 具有一個深入的功能集。
企業綜合工作負載分析
我們會公佈實驗室環境清單、實驗室網路功能概述以及其他測試方案詳情,以便管理員和設備採購負責人能夠客觀地評估我們獲得已公佈結果的條件。為了保持獨立性,我們所有的評測均不受被測設備製造商的付費或操控。
我們的 OneBlox 節點配置了4TB HGST 7K4000 企業級硬碟。
在啟動每項fio 綜合基準測試之前,我們的實驗室會先對設備進行預處理,使其在 16 個執行緒、每個執行緒 16 個未處理佇列的重負載下達到穩定狀態。然後,我們會以設定的時間間隔,採用多種執行緒/佇列深度配置對儲存設備進行測試,以展示其在輕負載和重負載下的效能。
預處理和初級穩態測試:
- 吞吐量(讀+寫 IOPS 聚合)
- 平均延遲(讀+寫延遲一起平均)
- 最大延遲(峰值讀取或寫入延遲)
- 延遲標準偏差(讀+寫標準偏差一起平均)
該綜合分析包含四種配置文件,這些配置文件廣泛用於製造商規範和基準測試:
- 4k 隨機 – 100% 讀取和 100% 寫入
- 8k 順序 – 100% 讀取和 100% 寫入
- 8k 隨機 – 70% 讀取/30% 寫入
- 128k 順序 – 100% 讀取和 100% 寫入
對於 4k 合成工作負載,OneBlox 的讀取操作吞吐量達到 148 IOPS,寫入操作達到 136 IOPS。
4k 基準測試的平均延遲計算表明,此 OneBlox 配置的讀取操作為 1,725 毫秒,寫入操作為 1,870 毫秒。
在 4k 基準測試期間記錄的最高讀取延遲在讀取端為 3,371 毫秒,在寫入操作方面為 3,998 毫秒。
正如預期的那樣,標準偏差計算反映出在 4k 讀取操作期間測量的延遲比在寫入操作期間具有更大的一致性。
我們的下一個基準測試使用由 100% 讀取操作和 100% 寫入操作組成的順序工作負載,傳輸大小為 8k。 OneBlox 的讀取操作達到 1,638 IOPS,寫入操作達到 1,420 IOPS。
我們的下一系列工作負載由最多 8 個線程和 70 個隊列深度的 30k 讀取 (16%) 和寫入 (16%) 操作混合組成。OneBlox 系統在整個 8k 70/30 期間保持了可預測的性能水平測試協議,通常執行 200 IOPS 到 300 IOPS,具體取決於線程數和隊列深度。
8k 70/30 基準測試期間的平均延遲結果同樣顯示 OneBlox 沒有明顯的瓶頸或壓力點。
在 8k 70/30 基準測試期間測得的最高延遲出現在 8 個線程和一個深度為 8 的隊列中,儘管這種延遲性能對於該工作負載的頻率不夠頻繁,以至於在 8k 70/30 基準測試的平均延遲計算中值得注意。 OneBlox 還經歷了 16 個線程和 2 隊列深度的最大延遲結果的峰值,這同樣不足以影響平均延遲。
8k 70/30 基準的標準偏差計算也顯示 8 線程和 8 隊列工作負載的延遲變化程度更大。
我們最終的綜合基準測試使用順序 128k 傳輸和 100% 讀取和 100% 寫入操作的工作負載。 在此場景中,OneBlox 的讀取操作吞吐量達到 31.9MB/s,寫入操作達到 54.5MB/s。
結語
隨著 OneBlox 的開發,Exablox 制定了自己的路線。 Exablox 沒有與其他試圖在性能、功能、可擴展性和易用性方面展開競爭的企業存儲架構正面交鋒,而是確定了其核心市場並將其工程資源集中在那裡。 其結果是一個模塊化的存儲系統,具有輕鬆的擴展機制,建立在數據保護的基石上,不需要大量的人力資源來部署或維護。 Exablox 的核心重點是採用這種獨特的對象存儲並將 NAS 應用程序的可訪問性放在首位。 深度功能集首先出現在 OneBlox 中,性能在開發列表的優先級上排在後面。
Exablox OneBlox 最大限度地降低了性能顯示的重要性,在這方面還有很多不足之處。 在我們使用一台完全裝有 4TB 7K HDD 的設備進行的綜合測試中,我們幾乎無法讓一個 1Gb 端口飽和,更不用說四個了,其大塊順序讀取或寫入傳輸速度。 在那次測試中,我們測得讀取速度略低於 32MB/s,寫入速度為 54.5MB/s。 這些數字實際上比我們去年在實驗室首次使用該系統時要好,這至少顯示出一些迭代增長。 不過,為了正確看待這一點,一個標準的 8 盤位 NAS(雖然沒有重複數據刪除)在啟用軟件加密的 RAID10 中裝有相同的 HDD,測得讀取速度為 329MB/s,寫入速度為 64MB/s。 當我們在實驗室中利用 OneBlox 作為備份目標(這是 OneBlox 的主要用例)時,我們發現許多克隆的 VM 僅具有適度的重複數據刪除功能,而且備份和恢復性能非常慢。
尋找 Exablox OneBlox 作為大型文件共享交叉購物傳統 NAS 的客戶,或者尋找具有重複數據刪除功能的經濟實惠的備份目標的客戶將面臨艱難的選擇。 OneBlox 的價格遠高於競爭性 NAS 平台,後者的性能要好得多,儘管競爭性單一 NAS 系統通常不橫向擴展,提供重複數據刪除或無 RAID 保護以防止集群中的驅動器和節點故障。 與成本只有一半的 Windows Microserver 相比,它既可以在本地運行備份軟件又可以利用重複數據刪除,OneBlox 在備份和恢復性能方面存在不足。
由於 OneBlox 非常獨特的雙面性,買家在查看 OneBlox 時很難做出決定。 OneBlox 非常易於使用和橫向擴展,同時提供有趣的架構。 雖然它無論如何都不是性能機器,但該公司欣然指出他們在營銷材料中沒有做出任何性能聲明。 問題是,大多數企業必須認真考慮 OneBlox 的最低可用性能水平。 如果我們捕獲的數字滿足需求,那麼 OneBlox 將成為那些沒有/有限技術資源的人的絕佳選擇。 不幸的是,我們猜測大多數組織需要更多,並且會發現傳輸速度太慢而無法利用其巨大的潛在存儲容量。
優點
- 以 NAS 形式呈現給應用程序的入門級對象存儲
- 提供重複數據刪除和持續數據保護
- “自帶驅動器”功能以混合搭配 HDD
- 易於在設備內、環內和 OneBlox 網格內管理和擴展
缺點
- 讀寫性能慢
- 用作備份目標時備份和恢復窗口較長
- 僅支持虛擬化環境作為備份的磁盤目標
底線
Exablox OneBlox 作為有助於確保備份和復制服務的解決方案的一部分易於部署、管理和擴展,但當性能成為購買決策的關鍵時,它就顯得不足了。




Amazon