Echostreams DSS320 是一個冗餘存儲服務器平台,是 DuraStreams 系列的一部分。 DSS320 專為中小型企業設計,集成了 LSI Syncro CS 解決方案以實現高可用性存儲訪問。 DSS320 支持兩個具有不同主板選項的熱插拔計算節點,以支持單處理器 (UP) 或雙處理器 (DP) 配置。 與傳統的高可用性方法不同,無需將多個獨立的服務器集群在一起,因為兩個節點都位於單個 CiB 解決方案中的同一機箱中。
Echostreams DSS320 是一個冗餘存儲服務器平台,是 DuraStreams 系列的一部分。 DSS320 專為中小型企業設計,集成了 LSI Syncro CS 解決方案以實現高可用性存儲訪問。 DSS320 支持兩個具有不同主板選項的熱插拔計算節點,以支持單處理器 (UP) 或雙處理器 (DP) 配置。 與傳統的高可用性方法不同,無需將多個獨立的服務器集群在一起,因為兩個節點都位於單個 CiB 解決方案中的同一機箱中。
運用 LSI Syncro CS 解決方案, Echostreams DSS320 成為真正的高可用性融合服務器和存儲解決方案。 使用帶 LSI Syncro 的 DSS320 的 SMB 和 ROBO 辦公室將擁有 HA 解決方案,確保他們始終可以訪問他們的數據。 這應該允許企業擁有更好的總擁有成本、高性能直接連接存儲 (DAS) 以及具有存儲控制器故障轉移和 RAID 數據保護的 HA。
該平台專為通過 OEM 進行分發而設計,並圍繞每個用例的靈活定制建模。 DSS320 3U 機箱在啟用 Syncro 的空間中是獨一無二的,它提供 16 個 3.5 英寸托架和 4 個 2.5 英寸 7 毫米托架,以及四個可熱插拔的冗餘 120 毫米風扇用於冷卻。 根據主板和 CPU 配置,計算集群可以支持高達 1TB 的 RAM(每個節點 512GB)。 通過添加四個“額外”2.5 英寸托架,用戶可以在配置中插入一定級別的閃存用於緩存或作為閃存卷,而不會因放棄 3.5 英寸托架而犧牲 HDD 容量。
EchoStreams DuraStreams DSS320 規格:
- 支持的中央處理器:
- 上:E5-2600 Xeon V2(常春藤橋)
- DP:E5-2600 Xeon V2(常春藤橋)
- 芯片組:
- 上:英特爾 C600-A
- DP:英特爾 C602-A
- 每個節點支持的 RAM:
- 上:E5-2600 8 x 1333/1600/1866 DDR3 高達 256GB
- DP:E5-2600 16 x 133/1600/1866 DDR3 高達 512GB
- I / O接口:
- UP:每個節點都有 VGA、四個 GigE、2 個 USB 2.0
- DP:每個節點都有 VGA、串行、四個 GigE、4 個 USB 2.0、1 個管理 RJ45
- 擴展插槽:
- UP MB:3 個 PCIeGen3 擴展槽(1 個用於存儲)用於 SAS/FC/IB 主機選項和可選的英特爾雙 10Gb I/O 或 FDR IB/40GbE 後 I/O 模塊
- DP MB:板載 I/O 和 5 個 PCIe3 x8 擴展槽(1 個用於存儲控制器,1 個用於集群適配器)
- 存儲:16 個 3.5” 和 4 個 2.5” 7mm SSD 3Gbps/6Gbps SAS 雙端口 HDD 托架
- 兼容操作系統:Linux RedHat Enterprise 6 64 位、Suse Linux Enterprise Server 11.2 64 位、VMware ESX 4.1/ESXi4.1、Windows 2008 R2、Windows Server 2012、CentOS 5.6、Ubuntu 11.10
- 服務器管理:
- UP 版本:帶有 iKVM 模塊的可選 IPMI
- DP 版本:板載 iKVM 的 IPMI
- 冷卻:4 x 冗餘 120mm 熱插拔風扇模塊,帶智能風扇控制,可實現最佳冷卻
- 電源:1+1 1200W AC/DC或-48VDC/DC高效冗餘電源
- 尺寸(長x寬x高):29”x19”x5.25”
- 工作環境:
- 工作溫度:0°C至35°C
- 非工作溫度:-20°C 至 70°C
- 濕度:5% 至 95% 非冷凝
設計和建造
Echostreams 的 DSS320 是一種 CiB 解決方案,在 3U 機箱中具有兩個計算節點和前置訪問存儲。 系統正面的每個計算節點兩側都有電源和 ID 燈/按鈕,包括網絡活動燈,以及橫跨中間的 16 個 3.5 英寸 HDD 托盤和四個 2.5 英寸 7 毫米 SSD 托盤。 與我們看到的僅提供 3 個 16 英寸托架的其他 3.5U CiB 解決方案相比,EchoStreams 提高了賭注,包括四個纖薄的 7 毫米 SSD 插槽,以創建具有更大存儲和性能潛力的更密集的平台。
系統的後部可以訪問兩個計算節點,一個位於另一個之上。 冗餘電源位於左側,可從頂蓋下方訪問冗餘冷卻裝置。 每個計算節點的後部是管理端口,包括 USB、VGA、KVM、1GbE (iKVM) 以及用於網絡訪問的雙 1GbE。 EchoStreams 還通過提供 5 個用於擴展的 HHHL PCIe 插槽,包括一個專用於集群 RAID 卡或 HBA 的內部插槽,進一步最大限度地發揮定制潛力。 在我們的配置中,我們的內部插槽裝有 LSI Syncro CS 適配器,以及一個用於高速網絡連接的雙端口 Mellanox ConnectX-3 40GbE 卡。
EchoStreams 竭盡全力從 DSS320 中榨取盡可能多的性能,甚至為 JBOD 背板提供專門的固件,將一半的 SAS 通道專用於 SSD,一半用於 HDD。 這允許 SSD 以其全帶寬流式傳輸數據,有助於緩存場景或通過共享存儲提供專用 SSD 卷的場景。
測試背景和比較
我們發布一個 我們實驗室環境的清單,安 實驗室網絡能力概述,以及有關我們測試協議的其他詳細信息,以便管理員和負責設備採購的人員可以公平地衡量我們取得公佈結果的條件。 我們的評論都不是由我們正在測試的設備製造商支付或監督的。
我們將 Echostreams 的 DSS320 與 廣達CB220, X-IO Hyper ISE 710, 戴爾 EqualLogic PS6110XS是, 戴爾 EqualLogic PS6210XS和 NetApp FAS2240-2 以及 希捷 10k7 R10 x 16是, 希捷 6TB SAS x 16, 希捷 6TB SATA x 16, 西數硒 4TB x 16,和 西部數據 RE4 SAS 3TB x 16. 我們為 NetApp FAS2240-2 配置了 1 個控制器,以評估其直接 RAID6 10K HDD 的性能。
每個可比較的陣列也用我們的基准進行了基準測試 聯想 ThinkServer RD630 測試台: 聯想ThinkServer RD630
- 2 x Intel Xeon E5-2620(2.0GHz,15MB 緩存,6 核)
- 英特爾 C602 芯片組
- 內存 – 16GB (2 x 8GB) 1333Mhz DDR3 Registered RDIMM
- Windows Server 2008 R2 SP1 64 位、Windows Server 2012 Standard、CentOS 6.3 64 位
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA(用於啟動 SSD)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA(用於基準測試 SSD 或 HDD)
- 英特爾 X540-T2 10GbE PCIe 2.1 適配器
- Mellanox ConnectX-3 10GbE PCIe 3.0 適配器
- Mellanox ConnectX-3 InfiniBand PCIe 3.0 適配器
Mellanox SX1036 10/40Gb 以太網交換機和硬件
- 36 個 40GbE 端口(最多 64 個 10GbE 端口)
- QSFP 分路器電纜 40GbE 至 4x10GbE
- Mellanox ConnectX-3 EN PCIe 3.0 雙 10G 以太網適配器
對於我們使用的每個 DSS320 計算節點的測試:
- (2) 個 Intel E5-2620 CPU(2.0GHz,6 核)
- 2 個 8GB ECC DDR3 內存
- (1) 雙口Mellanox ConnectX-3 40GbE網卡
- Windows Server標準2012 R2的
- LSI 9271-8i Syncro CS RAID卡
兩個計算節點共享的存儲:
- (16) 6TB 希捷企業容量 v4 SAS
- (4) 400GB 希捷固態硬盤 1200 SAS
應用性能分析
我們 Echostreams 的 DSS320 的第一個基準是我們的 Microsoft SQL Server OLTP 基準測試 模擬類似於 Echostreams 的 DSS320 及其同類產品旨在服務的應用程序工作負載。
存儲評論的 Microsoft SQL Server OLTP 測試協議 採用事務處理性能委員會基準 C (TPC-C) 的當前草案,這是一種在線事務處理基準,模擬複雜應用程序環境中的活動。 TPC-C 基準比綜合性能基準更接近於衡量數據庫環境中存儲基礎設施的性能優勢和瓶頸。 我們的 SQL Server 協議使用 685GB(3,000 規模)的 SQL Server 數據庫,並測量 15,000 個虛擬用戶負載下的事務性能和延遲。
在我們的 SQL Server 協議中進行基準測試的每個陣列都能夠很好地處理 15,000 個虛擬用戶,DSS320 落後於其他陣列,排在倒數第二位。 這還不錯,但考慮到頂部的混合陣列和 6TB 7K 希捷硬盤提供的大容量。
對於平均延遲,我們發現延遲低於 Quanta CB220,但高於通過 JBOD 尋址的驅動器。 DSS320 的平均延遲為 384 毫秒,緩存的平均延遲為 343 毫秒。
企業綜合工作負載分析
我們的企業存儲基準流程將每台設備預置為具有相同工作負載的穩定狀態,該設備將在 16 個線程的負載下進行測試,每個線程有 16 個未完成隊列,然後在多個線程/隊列深度配置文件中以設定的時間間隔進行測試在輕度和重度使用下顯示性能。
- 預處理和初級穩態測試:
- 吞吐量(讀+寫 IOPS 聚合)
- 平均延遲(讀+寫延遲一起平均)
- 最大延遲(峰值讀取或寫入延遲)
- 延遲標準偏差(讀+寫標準偏差一起平均)
我們的企業綜合工作負載分析包括四個基於實際任務的配置文件。 開發這些配置文件是為了更容易與我們過去的基準測試以及廣泛發布的值(例如最大 4k 讀寫速度和 8k 70/30,通常用於企業系統)進行比較。
- 4k
- 100% 讀取或 100% 寫入
- 100% 4k
- 8K(連續)
- 100% 讀取或 100% 寫入
- 8k 70/30
- 70% 讀取,30% 寫入
- 100% 8k
帶有 LSI Syncro CS 的 Echostreams 的 DSS320 可用作 SAN 和 NAS 存儲,因此我們建立了一個基準測試協議,在每個測試中檢查陣列在兩種情況下的性能。 使用 LSI Syncro CS 作為 SAN 的一部分連接到 Echostreams 的 DSS320 時的結果由 iSCSI(用於訪問存儲的協議)的密鑰指示。 在對 NAS 性能進行基準測試時,結果由 SMB(用於這些測試的協議)在密鑰中指示。
在第一個工作負載中,我們測量了具有 4% 寫入和 100% 讀取活動的隨機 100k 性能的長樣本。 在隨機 4K 吞吐量測試期間,我們看到緩存的 DSS320 SMB 的性能遠遠超過其他的,尤其是讀吞吐量為 56,446 IOPS(比最低結果高約 53,000 IOPS,比下一個最接近的結果高約 23,000 IOPS)寫入吞吐量為 4,140 IOPS,僅略高於非緩存 SMB。
平均延遲使用 512 或 256QD 的較大有效隊列深度。 我們看到了與上述結果有些相似的結果。 所有 DSS320 測試結果都比 CB220 高很多,但再次緩存的 SMB 以 4.53 毫秒的讀取延遲和 61.82 毫秒的寫入延遲遠遠領先於其他寫入延遲,再次僅略好於其他寫入延遲。
最大延遲結果反映了 4k 吞吐量基準的最壞情況。 帶緩存的 DSS320 SMB 再次以 181.81 毫秒的最大讀取延遲表現最佳,但在寫入延遲方面跌至第二,僅次於寫入延遲為 320 毫秒的 DSS329 iSCSI 非緩存。
與最大延遲報告相比,標準偏差反映了 Echostreams 的 DSS320 與 LSI Syncro CS 能夠保持延遲性能而不是最壞情況的一致性。 我們看到了與上述結果類似的結果,DSS320 SMB 緩存超過了其他的,讀取延遲為 0.698 毫秒,寫入延遲為 6.6 毫秒。
下一個基準測量 100% 8K 順序吞吐量和 16T/16Q 負載,用於 100% 讀取和 100% 寫入操作。 這次表現最好的是 DSS320 SMB 非緩存,綜合性能為 60,627 IOPS 寫入和 48,148 IOPS 讀取。
下一個綜合企業基準測試使用 8k 傳輸大小和 70% 的讀取操作和 30% 的寫入操作來衡量吞吐量。 該基準測試利用了多種線程和隊列深度組合,從 2 個線程和 2 個隊列到最多 16 個線程和 16 個隊列深度。與 4k 隨機吞吐量類似,DSS320 SMB 緩存在早期領先並擊敗其他人全程保持。 DSS320 SMB 緩存達到 7,111 IOPS 的峰值。
繪製 8k 70% 讀取和 30% 寫入基準測試中的平均延遲圖表顯示了與上述類似的結果,DSS320 SMB 緩存開始,然後始終以較低的延遲保持領先。
對於最大延遲,我們再次看到結果發生了巨大變化。 緩存的 DSS320 SMB 表現不佳,在大部分測試中表現最差,延遲更高。 最低延遲出現在 CB220 iSCSI、DSS320 iSCSI 和 iSCSI 緩存之間。 總體而言,CB220 iSCSI 的最大延遲最低,取所有讀數的平均值。
繪製 8k 70/30 基準測試延遲結果的標準偏差顯示了與上述類似的結果,但緩存的 DSS320 iSCSI 總體延遲最低
我們的最後一個基準測試在 128% 讀取和 16% 寫入操作下使用 16T/100Q 工作負載測量順序 100k 傳輸速度。 寫入性能沒有太大差異,但 CB220 SMB 的寫入性能最好,為 1,157,734KB/s,緩存的 DSS320 SMB 的讀取性能最高,為 1571328KB/s。
結論
Echostreams DuraStreams DSS320 是一個高度可用的存儲服務器平台,專為需要簡單且經濟高效的存儲解決方案的 SMB 而設計。 DSS320 提供兩個計算節點,最多可配置兩個 Intel Xeon E5-2600 Xeon V2 (Ivy Bridge) 處理器,並可配備高達 512GB 的 DDR3 內存。 機箱支持多達 16 個 3.5 英寸硬盤驅動器和 4 個 2.5 英寸固態硬盤,包裝高達 96TB 原始存儲和 6TB 硬盤驅動器以及利用頂部四個 7mm 托架的額外閃存容量。 LSI Syncro CS 的加入使 DSS320 成為 HA CiB,減少了需要存儲可用性的企業的停機時間。
在我們使用跨 10 個 16TB 希捷 SAS 硬盤驅動器的 RAID6 配置的 SQL Server 應用程序測試中,我們發現 DSS320 在與我們的基準系統共享 iSCSI LUN 時表現相當好。 與使用相同驅動器的 DAS 環境相比,Syncro CS 解決方案在通過網絡呈現該存儲的延遲方面略有下降。 隨著 CacheCade 的添加,差距縮小了,如果 SQL Server 實例在本地集群上運行,差距可能會進一步縮小。
就我們綜合測試中的峰值 I/O 而言,我們能夠在 SMB 上的 60K 工作負載中將順序 IOPS 寫入拉高 8k,在 SMB 上隨機 3,930K 工作負載下寫入約 4 IOPS。 DSS320 的峰值帶寬測量為 1.11GB/s 寫入 SMB 和 1.57GB/s 讀取 SMB 緩存。 通過啟用 CacheCade 的配置,我們發現隨機讀取性能有了顯著提高,將 4K 隨機讀取性能從 SMB 上的 8k IOPS 提高到超過 56K IOPS。 在我們的 8k 70/30 測試中,性能也從低線程/隊列級別的 65% 提高到高線程/隊列級別的 16%。 總體而言,EchoStreams DuraStreams DSS320 將大量存儲潛力打包到一個相對緊湊的 3U 機箱中。
優點
- 在 96U 外形中打包高達 3TB 的原始數據,並為 SSD 緩存或卷留出空間
- 每個計算節點提供五個 HHHL PCIe 插槽,用於自定義配置和擴展
- 使用 Windows 故障轉移集群管理器輕鬆設置集群服務
缺點
- 如果這是第一個集群存儲產品,則需要一些學習曲線
底線
Echostreams DuraStreams DSS320 為 LSI Syncro HA 存儲解決方案帶來了新的靈活性,將 16 個 3.5 英寸托架和 4 個 2.5 英寸托架塞入 3U 空間。 最終結果是一個 HA 解決方案,它可以通過添加一點閃存來加速 CiB 的性能來輕鬆投入使用。
Echostreams DuraStreams DSS320 產品頁面