首頁 Enterprise Backblaze Storage Pod 6.0 評論

Backblaze Storage Pod 6.0 評論

by 馬克基德

Backblaze Storage Pod 6.0 在一個 60U 機架式服務器中容納 4 個硬盤驅動器,其架構強調存儲密度和每 GB 價格。 Storage Pod 6.0 設計是開源硬件開發過程的結果,允許管理員選擇購買預製服務器或構建自己的相同規格的服務器。


Backblaze Storage Pod 6.0 在一個 60U 機架式服務器中容納 4 個硬盤驅動器,其架構強調存儲密度和每 GB 價格。 Storage Pod 6.0 設計是開源硬件開發過程的結果,允許管理員選擇購買預製服務器或構建自己的相同規格的服務器。

Backblaze自稱是基於雲的備份和異地存儲服務,但在存儲行業內,他們也被稱為Storage Pod系列存儲陣列的鼻祖, 關於硬盤壽命的詳細評論的出版商. 事實上,Backblaze 只發布其 Storage Pod 的開源設計和零件清單,這意味著那些不想構建自己的 Pod 的人將需要從 Backuppods 或 45 Drives 等第三方供應商處購買。 Backuppods 銷售庫存的 Backblaze 設計,而 45 Drives 則採用了採用 Backblaze 設計的方法,將其用作發射台,並針對更廣泛的受眾將其修改為他們稱之為 Storinator 的產品。

Storinator 服務器與軟件無關。 這些服務器提供了運行您選擇的任何軟件的自由,包括操作系統(Linux、CentOS、Debian 等)、FreeBSD、Windows Server,以及 NAS 軟件(FreeNAS、RockStor 等)。 Storinator 服務器還允許您運行集群軟件(例如 Gluster FS)和對象存儲系統(例如 Caringo 或 Ceph)。 這些服務器可以用作 NAS 設備,但能夠為您選擇的應用程序轉換為超融合解決方案。 通過 30、45 或 60 個硬盤驅動器插槽配置,Storinator 提供海量存儲,原始數據高達 600TB。 它以超過 3 GB/s 的速度提供讀/寫數據,並且能夠通過高速連接在極短的時間內移動大量數據。

Storage Pod 6.0 在一個 60U 大小的服務器中集成了 4 個商用硬盤驅動器,這些服務器由市售部件構建而成。 據 Backblaze 稱,Pod 6.0 旨在讓管理員在使用 0.05TB 驅動器時獲得低至 4 美元/GB 的價格。 這意味著完全由 Storage Pod 組成的 40U 機架最多可容納 2.4PB 的原始存儲。 通過使用 6.0TB 驅動器填充 Storage Pod 8,可以在標準機架中積累 4.8PB。

由於 Backblaze 致力於開源硬件,因此有大量關於 Storage Pod 6.0 構建和設計的可用信息。 藍圖、STEP 文件、接線圖、構建說明和零件清單可在 Backblaze 網站上找到。

Backblaze Storage Pod 6.0 規格

  • 處理器:Intel Xeon E5-1620 v2 四核 3.7GHz 0GT/s 10MB LGA 2011 CPU
  • 內存:海力士 4x8GB DDR3-133MHz HMT31GR7CFR4C-PB
  • 主板:SuperMicro MBD-X9SRH-7TF-O
  • 電源:2個EVGA 750w     
  • 啟動盤:三星ST500LM012
  • SATA III 卡:Sunrich 4 端口 PCI Express A-540
  • 背板:Sunrich S-331
  • CPU風扇:Dynatron R13 1U     
  • 操作系統:Linux Debian 7

構建和設計

關於 Storage Pod 6.0,首先要注意的事情之一是它的底盤深度(包括蓋子在內的尺寸為 35 1/16 英寸)比大多數服務器機架更深,儘管沒有一些更大的大容量存儲架那麼長我們已經看到進入實驗室。 增加的深度是將 60 個托架裝入 4U 服務器的關鍵,尤其是考慮到它是用商品組件構建的。 雖然不影響商品位,但在使用通用組件而不是自定義組件時存在一些限制,這在很大程度上包括尺寸。 現成的 ATX 電源比戴爾、惠普或 IBM 服務器中的電源大得多。 在其中兩個單元所利用的空間中,您可能可以安裝 6 或 8 個服務器 PSU。 也就是說,這兩種選擇之間的成本差異以及與集成它們相關的研發成本要高得多。

有一個與電源配置相關的設計元素確實需要特別注意。 雖然大多數服務器在服務器軟啟動(風扇、驅動器等)之前不會激活組件,但 Storage Pod 會。 它配置為在他們的環境中工作的方式,物理上打開 PSU1 將激活硬盤驅動器背板的一部分,旋轉硬盤驅動器。 關注的元素進入這裡,因為機箱風扇還沒有按這個順序打開; 相反,當用戶在該過程的後期對主板進行軟電源時,它們會打開。 因此,如果您購買 Storage Pod 在您自己的環境中使用,您需要注意,在操作系統自行關閉電源的偶然機會中,您有一個很短的窗口(幾分鐘)來在硬盤驅動器過熱之前翻轉 PSU 上的開關. 如果它位於託管數據中心並且附近沒有技術人員,則您可能會遇到硬件故障或更糟的情況。

我們聯繫了 45 Drives,這是 Backblaze 網站上列出的 VAR 之一,關於設計怪癖,他們已經解決了這個配置問題。 在部署初期,他們意識到電源配置可能存在問題,因此改用單電源。 它們提供具有遠程 PMBus 管理功能的冗餘熱插拔電源以及非冗餘電源。 因此,如果操作系統確實關閉,整個機箱將照常關閉,用戶可以遠程控制整個系統。

Backblaze 建議將機箱前部與標準 29 英寸機架的前部對齊,這意味著額外的英寸會伸出後端。 這種排列使系統的大部分重量(硬盤驅動器托架)直接由導軌支撐。 對於裝滿後重約 150 磅的系統來說,這是一個重要的考慮因素。

Backblaze Storage Pod 6 使用 12 個 SATA 倍增器,每個有五個端口,用於連接存儲驅動器。 背板 SATA 連接通過 3 個帶有 Marvell 9235 芯片組的 SATA III 卡提供,乘法器使用 Marvell 9715 芯片組。

Storage Pod 6.0 專為雙 EVGA Supernova NEX750G 電源設計,位於左上角。 Supermicro MBD-X9SRH-7TF-O MicroATX 主板提供雙 PS/2 端口、雙 USB 2.0 端口、串行端口、VGA 端口和 Intel X540 雙端口 10GBase-T 網絡端口。

主板的八個 DDR3 DIMM 插槽指定用於高達 512GB ECC LRDIMM、256GB ECC RDIMM 或 64GB ECC/非 ECC UDIMM。 鑑於其作為高密度存儲服務器的用途,推薦的 RAM 配置為四個 8GB PC3-12800 DDR3-1600MHz 模塊,總共 32GB RAM。 為系統供電的四核 Intel Xeon E5 -1620 V2 CPU 位於主板中央電源下方,剛好看不見。 所有三個可用的 PCIe 插槽都被 SATA 卡佔用。 兩個 PCI-32 插槽未被佔用。

管理

為了與 Backblaze 的開源方向保持一致,Storage Pod 6.0 使用基於 Debian 和 Apache 的操作系統和軟件堆棧。 在系統級別,這意味著服務器管理員可以訪問 Debian 生態系統中可用的各種軟件工具。

重要的是要注意訪問 Backblaze 存儲只能通過 HTTPS,與大多數其他企業存儲解決方案相比,這些解決方案通過更傳統的文件或基於塊的傳輸提供可訪問性。 HTTPS 連接是通過 Apache Tomcat 中的自定義 Backblaze 應用層處理的。 該應用層負責監控 pod、存儲分配、加密、重複數據刪除和其他功能。

這篇評論將探索 Storage Pod 6.0 作為一個獨立的存儲服務器,但 Backblaze Storage Pods 也可以聯合到一個由 20 個 pod 組成的集群中,稱為 Vault Storage Pod。 在這種安排下,20 個 Storage Pod 中的每一個都為保存到 Vault 中的任何給定文件提供數據或奇偶校驗存儲。 Backblaze 的開源 Reed-Solomon 編碼算法用於跨集群分發數據。

對於用作獨立服務器,Backblaze 建議將存儲分成四個 RAID6 卷,每個包含 13 個數據驅動器和 2 個奇偶校驗驅動器。 RAID 陣列是使用 mdadm 實用程序創建的,文件系統是 EXT4。

結論

Backblaze Storage Pod 系列可能是在企業和數據中心規模提供的封閉存儲平台中採用最廣泛的開源替代方案。 “滾動你自己的”數據存儲系統並不是 Backblaze 獨有的,但該公司開源其架構的工作已經產生了一個活躍的用戶社區和第三方供應商,他們採用這種方法並共享通用的硬件和軟件基線。

Storage Pod 6.0 主要設計為集成的基於 Vault 的雲存儲系統中的一個節點,該系統僅與客戶端通信 HTTPS。 我們知道,許多構建了 Storage Pod 的人正在單獨使用它們,或者以少於形成 Vault 所需的 20 個 Pod 的組的形式使用它們,因此我們很想看看單個 Pod 在我們所需要的相同工作負載下如何運行用於評估其他存儲系統。

根據 Backblaze 的說法,管理員可能會花費 10,000 多美元來購買組裝完整的 Storage Pod 6.0 所需的組件。 另外,Backblaze 目前提供組裝好的 Pod 6.0 機箱,價格約為 6,000 美元,除了 60 個硬盤驅動器外,所有東西都包括在內。 他們建議為存儲額外預算 7,000 美元,總估計價格約為 12,850 美元。

優點

  • 標準化且文檔齊全的數據存儲架構,其價格與“自己動手”或“白盒”解決方案相比具有競爭力
  • 開放的硬件和軟件平台賦予管理員權力

缺點

  • 有些硬件元素可能不適用於所有客戶,但有些 3rd 各方確實提供修改後的設計

底線

Backblaze Storage Pod 6.0 是尋找經濟高效的“白盒”解決方案的用戶的絕佳工具,他們可以輕鬆地將其集成到當前的數據中心或 IT 基礎設施中。 

Backblaze Storage Pod 6.0 產品頁面

討論這篇評論

註冊 StorageReview 時事通訊