首頁 企業 戴爾易安信 SC9000 評測

戴爾易安信 SC9000 評測

by StorageReview 企業實驗室
戴爾易安信 SC9000

Dell EMC SC9000 是戴爾 SC 系列中性能最高的全閃存和混合存儲服務器解決方案,基於 PowerEdge 系列的傳統構建並利用最新的 Storage Center 操作系統 7。在過去幾個月中,StorageReview企業測試實驗室已將 SC9000 通過我們的應用程序基準測試協議,以了解它在實際工作負載下的表現。 我們的評測還探討了 SC9000 和 SCOS 7 如何融入 Dell EMC 不斷發展的中端存儲生態系統,其中包括 SC 系列和 Unity 產品。


Dell EMC SC9000 是戴爾 SC 系列中性能最高的全閃存和混合存儲服務器解決方案,基於 PowerEdge 系列的傳統構建並利用最新的 Storage Center 操作系統 7。在過去幾個月中,StorageReview企業測試實驗室已將 SC9000 通過我們的應用程序基準測試協議,以了解它在實際工作負載下的表現。 我們的評測還探討了 SC9000 和 SCOS 7 如何融入 Dell EMC 不斷發展的中端存儲生態系統,其中包括 SC 系列和 Unity 產品。

戴爾易安信 SC9000

往後看, 我們對 Compellent SC8000 的評估 兩年前發現了有關 Dell Enterprise Storage Group 為實現 SC9000 所採取的方向的一些線索。 2014 年初,戴爾齊心協力在數據中心推銷基於閃存的存儲。 戴爾的宣傳不僅僅建立在閃存價格下降的基礎上; 它基於公司的“Data Progression”技術和引擎蓋下的其他新功能。

當 SC9000 於 2015 年發佈時,它被譽為戴爾的 SC 系列旗艦陣列,它將戴爾的 13G PowerEdge 技術與新的 12Gb SAS 磁盤盒結合在一起。 然後在 2016 年年中,戴爾發布了 SCOS 7,這是對其 Storage Center 操作系統的重大更新。 戴爾不僅推出了一流的重複數據刪除和壓縮等新功能,還在 Storage Center 服務器和 EqualLogic PS 系列之間引入了緊密的管理集成。

當我們開始對 SC9000 進行評估時, 戴爾宣布收購EMC,使戴爾科技成為全球最大的私營科技公司。 SC9000 和 Storage Center Operating System 7 可能會提供有關戴爾基礎架構解決方案集團將移動其技術組合的方向的線索,以及戴爾易安信可能在 2017 年和 2018 年優先考慮的細分市場。

無論公司在中端和企業存儲產品方面的發展方向如何,在 Dell EMC SC9000 本身方面都有很多值得樂觀的地方,正如我們在評估過程中發現的那樣。

Dell EMC SC9000 規格

  • 處理器:每個控制器雙 3.2GHz 8 核 Intel Xeon 處理器
  • 每個陣列的控制器:2(主動/主動)
  • 操作系統:Dell Storage Center OS (SCOS) 6.7 或更高版本
  • 系統內存:每個控制器 256GB(每個陣列總共 512GB)
  • 擴展能力
    • 最小/最大驅動器:每個陣列 6/1024 個,聯合系統中更多
    • 最大原始容量 (SAN):每個陣列 3 PB(SSD 或 HDD),在聯合系統中更多
    • 最大原始容量 (NAS):
      • 每個陣列 3PB,帶有可選的 FS8600
      •  單個命名空間中的 6PB(使用 FS8600 和多個 SC9000 陣列)
  • 存儲介質
    • 架構:SAS 和 NL-SAS 驅動器; 不同的驅動器類型、傳輸速率和轉速可以在同一系統中混合使用
    • SSD:寫入密集型,讀取密集型
    • 硬盤驅動器:15K、10K、7.2K RPM
  • 擴展櫃
    • SC420(24 個 2.5” 驅動器插槽,12Gb SAS)
    • SC400(12 個 3.5” 驅動器插槽,12Gb SAS)
    • SC280(84 個 3.5” 驅動器插槽,6Gb SAS)
    • SC220(24 個 2.5” 驅動器插槽,6Gb SAS)
    • SC200(12 個 3.5” 驅動器插槽,6Gb SAS)
  • 網絡和擴展 I/O
    • PCIe3插槽:每個控制器7個,4個全高(緩存卡佔用一個)和3個半高
    • 任何插槽均可用於前端網絡或後端擴展容量連接
  • 前端網絡協議:FC、iSCSI、FCoE(支持同步多協議)
    • 最大 16Gb FC 端口:每個陣列 32 個 (SFP+)5
    • 最大 8Gb/4Gb FC 端口:每個陣列 24 個 (SFP+)5
    • 最大 10Gb iSCSI 端口:每個陣列 20 個(SFP+ 光卡或銅卡、BASE-T、iSCSI DCB、IPv6)
    • 最大 1Gb iSCSI 端口:每個陣列 20 個 (BASE-T)
    • 最大 10Gb FCoE 端口:每個陣列 12 個(SFP+ 光卡或銅卡,BASE-T)
  • 後端擴展協議:12Gb SAS(自動協商至 6Gb)
    • 最大後端擴展端口:每個陣列 32 個
  • 陣列配置:全閃存、混合或 HDD 陣列
  • 存儲格式:來自同一池的塊 (SAN) 和/或文件 (NAS)
  • 數據優化
    • 自動分層方法:基於實時數據使用的基於策略的遷移,可定制的 512KB-4MB 頁面大小
    • 自動分層結構:總共最多 3 個主要(基於媒體)層,最多 2 個 SSD 層(寫入和讀取密集型 SSD)
    • 分層定制:默認和用戶定義的配置文件,將捲“固定”到任何層的選項
    • RAID支持:RAID 0、1、5、6、RAID 10、RAID 10 DM(雙鏡像); 單個陣列上可以存在 RAID 級別的任意組合
    • RAID 分層:在同一層自動配置和動態重新分配多個 RAID 級別; 無需預先分配 RAID 組
    • 精簡配置:默認情況下在所有捲上處於活動狀態,在所有功能上以全性能運行
    • 重複數據刪除和壓縮:SSD 和/或 HDD 層上每個卷的可選選項; 僅壓縮選項也可用
    • HDD 優化:FastTrack 將頻繁訪問的數據移至外部磁道以加快響應時間
  • 物理
    • 電源:雙冗餘 1100W 80 PLUS 白金認證電源
    • 最大功率:425W
    • 入口類型:NEMA 5-15/CS22.2,n°42
    • 高度:2U/87.3 毫米(3.44 英寸)
    • 寬度:482.4 毫米(18.98 英寸),帶機架閂鎖; 444 毫米(17.08 英寸),不帶機架閂鎖
    • 深度:755.8 毫米(29.75 英寸),帶擋板
    • 重量:19.73公斤(43.5磅)
    • ReadyRails II 靜態導軌,用於在帶方孔或無螺紋圓孔的 4 柱機架中免工具安裝,或在 4 柱螺紋孔機架中使用工具安裝
  • 環境建議
    • 工作溫度: 工作:41°F 至 104°F(5°C 至 40°C)
    • 非工作溫度:-40°F 至 149°F(-40°C 至 65°C)
    • 工作濕度:10% 至 80%(非冷凝)
    • 非工作濕度:5% 至 95%(非冷凝)
    • 服務:Dell Copilot 支持部署和諮詢服務; Dell Copilot Optimize 可供訓練有素的系統分析師提供額外的持續戰略諮詢和指導
    • 診斷引擎:集成戴爾遠程訪問控制器 (iDRAC)
    • 系統調整:戴爾性能分析收集工具包 (DPACK) 工具
    • 驅動器保修:所有 SSD 和 HDD 均提供有效服務協議的終身磨損更換保修

構建和設計

Dell EMC SC9000 是一款 6U 設備,包含兩個 2U 控制器和至少一個 2U 存儲架。 這裡有點令人驚訝的是控制器的兩個獨立 2U 單元,因為許多現代服務器可以在一個 2U 單元中安裝 2 個控制器,或者找到另一種放置它們的方法。 在設備的正面和邊框下方,設備的右側到中間覆蓋著填充板,這些填充板覆蓋了空托架。 左側承載所有控件,包括電源指示/按鈕、NMI 按鈕、系統 ID 按鈕、視頻連接器、信息標籤、vFlash 內存卡插槽、iDRAC USB 端口、管理 USB 端口以及 LCD 屏幕和系統按鈕ID、狀態和錯誤。

移動到設備的背面,頂部主要是 IO 卡槽,基本連接貫穿底部。 右下方有兩個帶風扇的電源單元,上面有一個緩存卡。 向左移動的是 4 個以太網連接器、2 個 USB 端口、視頻和串行連接器、iDRAC8 端口、系統 ID 連接器和系統 ID 按鈕。 在我們的構建中,我們使用兩個 10GbE 雙端口卡和兩個 16GbE 雙端口卡填充了 IO 插槽。

Dell EMC SC9000 還支持各種存儲或擴展架。 在我們的案例中,我們使用的是 SC420。 SC420 有 24 個 2.5 英寸托架,支持 HDD 和 SSD SAS 驅動器。 24 個驅動器托架佔據了設備正面的大部分空間,左側是電源、狀態和 ID 按鈕。 設備的背面兩側都有 PSU,風扇和電源開關也位於那裡。 中間有兩個機櫃管理模塊,一個堆疊在另一個上。

SCOS 7 概述

戴爾的存儲中心操作系統 (SCOS) 7 是直接在存儲中心控制器上運行的操作系統和軟件堆棧。 但是,從 SCOS 7 開始,它本身不再是管理界面。 由於戴爾存儲管理器 (DSM) 的出現統一了 SC 系列和戴爾 EqualLogic PS 系列系統的管理,因此操作系統和管理工具之間的區別很明顯。 換句話說,SCOS 7 為 SC9000 的管理和功能提供了底層掛鉤,DSM 使用它來提供管理界面。

我們對 SCOS 7 的主要發現之一是戴爾最新的重複數據刪除和壓縮技術在性能方面的優勢。 雖然重複數據刪除在許多供應商的存儲系統中變得越來越普遍,但重複數據刪除的實施方式卻有所不同。 戴爾採用了基於計劃的重複數據刪除過程,這避免了我們通常從使用在線重複數據刪除的解決方案中看到的性能影響。 通過 SC9000 的基於計劃的處理,數據流被直接寫入最快的可用存儲。

默認情況下,當數據首次寫入 SC9000 時,它會被放置在 RAID 10 陣列中最快的閃存存儲層中,同時等待重複數據刪除、壓縮和自動分層。 在重複數據刪除和壓縮之後,戴爾的 Data Progression 將熱數據保留在這個最快的層上,直到它冷卻並遷移到 RAID 5/6 以進行長期訪問。 與線內重複數據刪除和壓縮相比,這種方法的缺點是所有數據都以其未優化的完整大小命中存儲。 這意味著最快的存儲層必須有足夠的容量來處理傳入的數據,直到下一輪重複數據刪除、壓縮和分層。

借助 Dell EMC SC9000 和 SCOS 7,現在可以在子 LUN 級別配置重複數據刪除和壓縮。 例如,管理員可以指定特定卷僅由壓縮算法處理。 SCOS 7 還可以配置為對存儲在快照中的非活動數據以外的所有內容禁用重複數據刪除和壓縮。

重複數據刪除和壓縮可能是 SCOS 7 更新的頭條新聞,但數據效率是整個架構的基礎。 這意味著 SC9000 可以利用精簡克隆和寫入、精簡配置以及“遠程即時重放”等工具,將精簡配置的概念應用於災難恢復以提供精簡複製。

戴爾決定將 SC 系列與 EqualLogic PS 系列整合的成果之一是 SC9000 新推出了 VMware Virtual Volumes (VVol),這是從 PS 系列端引入的一項功能。 VVols 是一種使 SCOS 7 控制器具有虛擬機感知能力以優化 VM 性能的方案。 這意味著管理員可以在每個 VM 和每個卷的基礎上配置 SCOS 7 服務。

戴爾的 SCOS 7 還包含新的基於卷的 QoS 功能,允許管理員降低具有苛刻 I/O 要求的“吵鬧的鄰居卷”,以便這些卷可以更好地共存於共享存儲環境中。

此外,SCOS 7引入了戴爾的Live Migrate技術,意味著多陣列聯合是直接運行在SC9000上的操作系統的一部分。 實時遷移允許 SC9000、SC8000 和 SC4020 管理員通過 Dell Storage Manager 將捲從一個陣列重新定位到另一個陣列,而無需使卷脫機或需要額外的硬件和軟件。 同樣,戴爾的 Live Volume 技術為災難恢復方案提供了透明的自動故障轉移到另一個陣列上的備用卷。 這種方法意味著應用程序可以在中斷期間繼續執行,而無需任何專門的虛擬化硬件或軟件。

管理

Dell EMC SC9000 使用 Dell EMC 的獨立 Storage Manager Client 進行管理。 這裡測試的版本是2016 R2版本。 首次啟動 Storage Manager Client 時,您會看到一個登錄屏幕,要求輸入用戶名/密碼、IP 地址/主機名和要連接的端口。 單擊“登錄”連接到 Dell EMC Storage Manager 並允許您管理系統。

顯示的第一頁是一個摘要屏幕,其中包含所有連接到 Storage Manager 系統的 Storage Center 系統。 它簡要總結了存儲系統、IP 地址、版本和狀態,以及受管理系統的容量。

深入了解系統會為您提供大量選項卡,這些選項卡詳細說明了系統摘要、存儲、硬件、IO 使用情況、圖表、警報和日誌。 顯示的第一個選項卡是總體摘要,提供有關已配置空間、可用空間和系統可能觸發的許多不同警報的信息。

選擇“存儲”選項卡進入系統的內部,其中顯示卷、服務器、遠程存儲中心、遠程 PS 組、故障域、磁盤、存儲類型、快照配置文件和存儲配置文件的配置。 這些中的每一個都將在接下來的部分中詳細介紹。

Volumes 部分顯示系統中已配置的捲。 它顯示了這些卷的容量、這些卷的使用情況、活動(已用)空間、快照開銷、實際空間以及卷的大量其他統計信息。 這也是您將創建捲和管理卷層次結構的區域。

單擊“Create Volume”鏈接啟動 Create Volume 嚮導,它允許您命名卷、選擇卷的大小、選擇快照配置文件、將其分配給服務器以及為卷設置不同的配置文件。 數據縮減功能(壓縮或壓縮和重複數據刪除)利用基於軟件的數據縮減來增強系統的容量。 存儲配置文件和存儲類型選擇用於系統後端的磁盤類型和奇偶校驗。

選擇服務器向下鑽取顯示服務器、服務器集群和這些系統的磁盤分配。 該區域將被視為系統的“映射和掩蔽”部分。

選擇服務器集群會顯示參與服務器集群的服務器、空間信息,以及最重要的 LUN ID 和 HBA 信息。 從列表中選擇一個 LUN 並右鍵單擊會出現用於編輯 LUN 的選項,並允許修改 LUN ID 分配。

返回主服務器區域並單擊“創建服務器”允許創建新服務器並分配該服務器上的 HBA。 該列表將填充未使用的服務器,這些服務器已在系統中註冊但尚未分配。

單擊“創建服務器集群”可以創建一個系統集群,這些系統將共享系統中的相同 LUN。 有將服務器添加到群集、刪除所选和創建新服務器的選項,允許將訪問單個或多個 LUN 的系統填充。

Remote Storage Centers 菜單允許用戶查看連接到系統進行複制的多個不同的 Storage Center。 這都是通過 iSCSI 配置的。 由於沒有要復製到的遠程系統,因此該屏幕當前為空白。

Remote PS Groups 菜單顯示為複製配置的遠程 PS 系列陣列,同樣通過 iSCSI 配置。 與 Remote Storage Centers 菜單一樣,因為沒有配置,所以這裡沒有顯示。

Fault Domains 菜單顯示前端端口和分配給它們的故障轉移機制。 配置的故障域數量將直接反映環境中配置的結構數量。 給定一個存儲結構,將有一個故障域。 如果 HBA、端口、SFP 或交換機發生故障並且 WWN(或 iSCSI 配置中的 IQN)可以轉移到另一個物理接口,這些連接將被移動到另一個可用接口。 可以在 Dell 配置指南中找到有關故障域如何工作以及應如何配置它們的更多信息。

磁盤菜單顯示系統中的磁盤以及這些磁盤的所有相關信息。 這也是配置磁盤彈性管理的地方。 根據配置,磁盤處於“冗餘”狀態,這意味著配置了一個奇偶校驗位 (RAID5) 或一個鏡像位 (RAID10)。 可以配置雙冗餘,這將是 RAID6 配置。

在存儲類型選項卡上可以配置不同類型的數據保護。 被測系統按原樣配置了 RAID10 和 RAID5-9,並顯示了容量的分配位置。 單擊“創建存儲類型”鏈接可以創建另一類啟用了雙奇偶校驗的存儲,以防止雙磁盤故障。

快照配置文件是管理所有快照規則配置的地方。 這允許設置可應用於系統中任何 LUN 的不同策略,以創建用於快速災難恢復的快照機制。

存儲標題下的最後一個菜單是存儲配置文件選項卡。 這允許配置層在系統上的分配方式。 指定的默認層為推薦、高優先級、中優先級和低優先級。 在被測系統上,創建了另一個配置文件,指定所有數據都在 RAID10 上,而不是將快照推送到較低的 RAID 級別 (RAID 5)。

轉到“硬件”選項卡,可以看到所有控制器及其相關硬件的完整分類。 這顯示了 FC 端口、iSCSI 端口、SAS 端口、緩存、風扇、PSU、磁盤和系統電壓的狀態。 這也是配置警報/警報以通知是否有任何硬件出現問題的地方。

IO Usage 選項卡將系統的性能顯示為一個聚合,或者提供單獨深入到每個卷(或服務器或其他組件)以報告每個組件性能值的能力。

Charting 選項卡提供與 IO Usage 選項卡類似的信息,但允許更精細地選擇指標。 它還允許更實時地收集數據(以 5 秒的間隔顯示最近 10 分鐘的粒度),而 IO 使用情況選項卡的顯示範圍最小為一天。

警報選項卡顯示系統上可能導致不可用的任何警報。 這包括離線的啟動器、磁盤故障、硬件故障和安全警告。 如果系統有任何問題,這是一個查找信息的有價值的地方。

日誌選項卡只是系統上所有事件的日誌。 這將包括用戶登錄、配置更改和類似的事情。

服務器子菜單顯示已向 Dell EMC Storage Manager 註冊的服務器。 這允許監控和管理與 Storage Manager 關聯的系統(Windows、vCenter、ESXi)。

Replications & Live Volumes 子菜單顯示系統上正在運行的活動數據複製。 這是對任何復制進行監視和管理的地方。

監控子菜單顯示事件和警報的所有內容。 系統上發生的任何事情都會顯示在該部分的一個選項卡中,如果系統出現任何問題,它是尋找任何異常情況的好地方。

在 Threshold Alerts 子菜單中可以為警報和警報配置閾值。 這允許配置值以定義何時觸發警報和提醒。 有一些選項可以設置一天中的時間、對像類型以及觸發警報的對像類型的定義。

選擇“查詢”選項卡允許對系統進行交互式輪詢,以查看正常使用期間閾值所在的位置。 這將有助於設置警報值和對超出正常操作參數的值發出警報。

最後一個子菜單是報告子菜單。 默認情況下,沒有配置自動報告,但打開它們就像選擇“編輯自動報告設置”一樣簡單。 一旦啟用,這應該會根據配置的選擇推送報告,並允許長期收集報告數據以進行預測。

總體而言,界面功能齊全,但過時了。 仍然看到一個胖客戶端作為配置系統的主要管理界面是令人驚訝的。 許多競爭對手正在運行完整的 HTML5 界面來管理他們的陣列。 Dell EMC Enterprise Storage Manager 依賴的虛擬機在我們的測試中存在一些穩定性問題。 企業存儲管理員可能會發現,執行已被 EMC VNX 和 NetApp FAS 設備等產品簡化的任務既麻煩又不直觀。

Dell EMC Storage Manager 還提供了一個新的 Web UI。 雖然不是本次審查的重點,但與胖客戶端相比,它在視覺可用性方面有了很大的改進。 它仍然存在胖客戶端所存在的一些命名約定問題(映射和掩碼沒有特別提到,而是標記為“服務器”),並且管理映射卷不像其他供應商的系統那樣簡單。 它還不支持硬件管理、複製和活動卷以及 FluidFS 集群,因此,它不能被視為 SC9000 或 Dell Enterprise Storage Manager 的唯一管理點。 話雖如此,界面的視覺改進表明 Dell EMC 正在努力提高系統的可用性。 如果這些額外的任務可以在 Web UI 中實現,那將是來自胖客戶端的可喜變化。

應用程序工作負載分析

第一個基準包括 通過 SysBench 的 MySQL OLTP 性能   Microsoft SQL Server OLTP 性能 具有模擬的 TPC-C 工作負載。

SQL Server 性能

每個 SQL Server VM 都配置有兩個虛擬磁盤:100GB 卷用於啟動,500GB 卷用於數據庫和日誌文件。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、64GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 雖然我們之前測試的 Sysbench 工作負載在存儲 I/O 和容量方面使平台飽和,但 SQL 測試正在尋找延遲性能。

此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,由戴爾的數據庫基準工廠進行壓力測試。 雖然我們對該基準測試的傳統用法是在本地或共享存儲上測試 3,000 規模的大型數據庫,但在本次迭代中,我們專注於在 SC1,500 上均勻分佈四個 9000 規模的數據庫(每個控制器兩個虛擬機)。

SQL Server 測試配置(每個虛擬機)

  • 在Windows Server 2012 R2
  • 存儲空間:分配 600GB,使用 500GB
  • SQL Server 2014的
    • 數據庫大小:1,500 規模
    • 虛擬客戶端負載:15,000
    • 內存緩衝區:48GB
  • 測試時長:3 小時
    • 2.5 小時預處理
    • 30分鐘採樣期

SQL Server OLTP Benchmark Factory LoadGen 設備

  • Dell PowerEdge R730 虛擬化 SQL 4 節點集群
    • 集群中 5 個 2690GHz 的 Intel E3-249 v2.6 CPU(每個節點兩個,12GHz,30 核,XNUMXMB 緩存)
    • 1TB RAM(每個節點 256GB,16GB x 16 DDR4,每個 CPU 128GB)
    • SD 卡引導 (Lexar 16GB)
    • 4 個 Mellanox ConnectX-3 InfiniBand 適配器(用於 vMotion 和 VM 網絡的 vSwitch)
    • 4點¯x Emulex 16GB 雙端口 FC HBA
    • 4點¯x Emulex 10GbE 雙端口網卡
    • VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU

在我們的 SQL Server 測試中查看 Dell EMC SC9000 的事務性能,我們沒有看到在陣列上啟用完整數據縮減的顯著影響。

雖然我們的事務性能指標沒有顯示原始和 DR SC9000 結果之間有太大變化,但我們確實看到了一些延遲測量的細微差異。 原始存儲的綜合性能平均為 14 毫秒,而啟用 DR 的性能為 14 毫秒。 這是迄今為止我們在存儲陣列上看到的由數據減少增加的最小增量差異。

系統性能

系統平台 VM 配置了三個虛擬磁盤,一個用於引導 (~92GB),一個用於預構建數據庫 (~447GB),第三個用於測試中的數據庫 (270GB)。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、60GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 負載生成系統是 戴爾 R730 服務器; 在本次審查中,我們的範圍從四到八個不等,每個 4VM 組擴展服務器。

Dell PowerEdge R730 虛擬化 MySQL 4-8 節點集群

  • 5-2690 個 Intel E3-249 v2.6 CPU,用於集群中的 12GHz(每個節點兩個,30GHz,XNUMX 核,XNUMXMB 緩存)
  • 1-2TB RAM(每個節點 256GB,16GB x 16 DDR4,每個 CPU 128GB)
  • SD 卡引導 (Lexar 16GB)
  • 4-8 個 Mellanox ConnectX-3 InfiniBand 適配器(用於 vMotion 和 VM 網絡的 vSwitch)
  • 4-8倍 Emulex 16GB 雙端口 FC HBA
  • 4-8倍 Emulex 10GbE 雙端口網卡
  • VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU

Sysbench 測試配置(每個虛擬機)

  • 中央操作系統 6.3 64 位
  • 存儲空間:1TB,已使用 800GB
  • Percona XtraDB 5.5.30-rel30.1
    • 數據庫表:100
    • 數據庫大小:10,000,000
    • 數據庫線程:32
    • 內存緩衝區:24GB
  • 測試時長:3 小時
    • 2 小時預處理 32 個線程
    • 1 小時 32 個線程

下面是我們在 SC32 上運行的 9000 個虛擬機負載下的 Sysbench 測試屏幕截圖,如 Dell Storage Manager 所見。 在兩個卷(每個控制器一個)中,我們測得總帶寬約為 4GB/s 讀/寫,以及剛剛超過 200k IOPs R/W。

將該視圖切換到控制器本身(在 RAID 奇偶校驗開銷中看到兩倍的工作因素),該負載躍升至約 10GB/s 的組合,推動約 500k IOPS 混合 R/W。

進一步深入查看單個控制器以在 32VM 級別監視其 CPU/RAM 使用情況,我們看到控制器浮動在大約 30% 的使用率。 這告訴我們控制器仍有足夠的空間用於額外的負載,這可以通過高性能 SSD 或添加到陣列的額外架子來捕獲。 所以即使推動 5GB 和 200k+ IOPS,控制器仍然有大量的餘量!

當我們觀察 Sysbench 事務性能從 4 個虛擬機提升到 32 個虛擬機時,最令人印象深刻的部分是直到最高工作負載,在啟用或不啟用數據縮減的情況下運行存儲之間的差異可以忽略不計。 只有在最高級別,我們才能看到總體性能下降,在本例中從 21,158TPS 下降到 19,043TPS。

在我們的 Sysbench 測試中關注平均聚合延遲,我們注意到在 32 個 VM 增量之前 DR 打開或關閉之間的差異最小。 在那個階段,延遲從 48.6 毫秒(非 DR)增加到 54 毫秒(DR)。

我們的下一個測試側重於第 99 個百分位數的延遲,顯示測試期間記錄的峰值測量的更多屬性。 這是另一個讓我們在審查 Dell EMC SC9000 時感到驚訝的方面,因為啟用的數據減少不會導致峰值延遲出現任何峰值。

VMmark 性能分析

每個應用程序性能分析基準測試都試圖展示產品在實際生產環境中的性能與公司的聲明相比如何。 我們認為,必須在大型系統的環境中評估存儲設備,以便了解存儲在與關鍵的中端應用程序交互時的響應速度。 評估應用程序性能的一個重要工具是 VMware 的 VMmark 虛擬化基準測試.

VMmark 的設計是一個高度資源密集型基準測試,基於 VM 的應用程序工作負載的廣泛組合對存儲、網絡和計算活動施加壓力。 這意味著適當配置的 VMmark 基準測試可以深入了解性能範圍,包括存儲 I/O、CPU 甚至網絡性能。

對於多個 VM 克隆,我們的 VMmark 測試與 SC9000 的壓縮和後處理重複數據刪除功能配合得很好。 在為測試加載磁貼後,我們消耗了大約 6TB 的存儲空間,其中 12TB 用於基於我們的 RAID1 存儲類型的存儲池。 在讓陣列過夜穩定並允許其基於快照的 DR 過程發生後,我們看到整體存儲佔用空間小幅上升至 15TB,然後隨著數據大小的減小,佔用空間緩慢下降至略高於 1TB並降級到 RAID5-9。

查看數據縮減過程完成後的存儲分配,RAID 10 中剩餘的存儲量降至 82GB,而 RAID 5-9 存儲消耗了 1.14TB。 這使我們減少了 88% 的存儲消耗,節省了超過 6.4TB(磁盤上 12.8TB)

Dell PowerEdge R730 VMware VMmark 4 節點集群規格

  • Dell PowerEdge R730 服務器 (x4)
  • CPU:八個 Intel Xeon E5-2690 v3 2.6GHz (12C/24T)
  • 內存:64 x 16GB DDR4 RDIMM
  • Emulex LightPulse LPe16002B 16Gb FC 雙端口 HBA
  • Emulex OneConnect OCe14102-NX 10Gb 以太網雙端口 NIC
  • VMware ESXi 6.0

在我們查看 Dell EMC SC9000 上的 VMmark 測試結果的最終應用程序測試中,我們再次看到後處理數據減少對我們的基準測試的影響微乎其微。 從 1 到 26 個圖塊,我們在啟用數據縮減的情況下測得 VMmark 的總體分數和應用程序分數僅略有下降。 在 26 塊標記處,兩種配置相互匹配,我們的固定計算集群的 CPU 資源完全飽和。

結論

Dell EMC SC9000 是我們在 StorageReview 企業測試實驗室評估過的速度最快、功能最強大且可擴展的中端存儲系統之一。 運行 SCOS 9000 並由 Dell Storage Manager (DSM) 管理的 SC7 是一個強大的組合,很難超越或低於價格。 SC9000 系統可以管理多達 960 個具有 3PB 原始容量和 2PB 可尋址容量的驅動器。 這種可擴展性之所以成為可能,部分原因在於有多種可用的機櫃,包括具有 5 個驅動器托架和 84Gb SAS 連接的 12U 機櫃。 此外,Dell EMC 已確保添加新機櫃非常簡單,新容量可用於現有和新的存儲池。 借助通過 DSM 提供的全新集成 EqualLogic PS 管理支持,Dell EMC 可以為其現有客戶以及評估 Storage Center 系列以進行新部署的管理員提供很多服務。

與像 Dell Technologies 這樣的大型成熟供應商合作的另一個優勢是該公司擁有廣泛的受支持第三方集成庫。 在 SCOS9000 上運行的 SC7 控制器可以利用與 Microsoft、Oracle、OpenStack、IBM、CommVault、Symantec、Foglight 等的集成。 雖然之前詳細描述了 VMware VVol 功能,但應該提到的是,SC9000 管理員還可以利用 VMware vSphere 插件、vCenter SRM 適配器和 VAAI 支持。

考慮到 Dell 和 EMC 的組合產品組合,了解 SC 系列適合的位置非常重要。Dell EMC 將 SC 系列和 Unity 系列視為穩固的中端市場存儲,而 XtremIO、ScaleIO 和 VMAX 則是面向企業和網絡規模的解決方案。 不過,不要將 SC 的目標誤認為是能力不足。 正如審查數據所示,該系統在處理新數據以及經過 SC 後期處理數據縮減(或混合配置遷移)的數據時表現非常出色。 SC 在數據服務方面也具有完整的功能,在 DSM 框架內提供 SC 和遺留 Compellent 和 EqualLogic 存儲之間的跨平台複製等選項。 如果這裡有什麼可抱怨的,那就是 DSM 過時了 (Java)。 並在 Unity (HTML5) 旁邊設置,例如,它是白天和黑夜。 也就是說,戴爾一直在為 SC 存儲投資開發一個 web-GUI,它顯示出很大的潛力,並將定期更新,使已安裝的 DSM 應用程序功能具有現代的外觀和感覺。 最後,SC 存儲將繼續存在,因為戴爾擁有大量不會被放棄的 SC 客戶群。 然而,從長遠來看,預計 SC 和 Unity 存儲將合併在一起是合理的,類似於戴爾一直致力於將 Compellent 和 EqualLogic 合併到 SC 存儲中。

談到性能,Dell EMC SC9000 全面表現出色,在一些基準測試中獲得最高分,即使它利用讀取密集型 SAS SSD 而不是性能更高(且每 TB 更昂貴)的寫入密集型驅動器。 對我們來說,首先看看具有數據縮減功能的存儲平台,從原始存儲到完全壓縮和啟用後處理重複數據刪除幾乎沒有任何開銷影響。 VMmark 和 SQL Server 都顯示出很小的變化,性能略有下降。 在我們按比例縮放的 Sysbench 測試中,我們確實看到了最頂端的下降,但在那之前,DR 和原始結果並駕齊驅。 這甚至包括我們的第 99 個百分位延遲測量,該測量顯示峰值延遲保持大致相同,即使數據減少正在運行。 SC9000 和其他支持數據縮減的系統有一個很大的區別,在這種情況下,它是後處理,而不是在線。 通過使用 SC 存儲走這條路,當系統負載相對較低(一夜之間)時,可以處理重複數據刪除的繁重工作,從而為新舊數據獲得非常好的性能配置文件。 不過,這種架構並非沒有缺點。 該陣列的大小必須足夠大,以便新的寫入可以在白天增長,並在晚上快照和數據遷移過程命中時收縮。 這與內聯數據縮減不同,內聯數據縮減不需要暫存空間,但通常會在陣列處於負載下時影響性能。

SC9000 已證明自己是一款令人印象深刻的存儲陣列,超出了我們的所有預期。 鑑於 SC 平台的成熟度,或許這是理所當然的。 或者也許隨著閃存空間中聲樂初創公司的湧現,我們忘記了 SC 可以做什麼。 無論哪種方式,Dell EMC 都擁有完整的 SC 存儲產品線,可以滿足 SMB 中任何組織的需求,從而可以輕鬆地從小規模開始並根據需要進行擴展。 我們測試的全閃存 SC9000 位於 SC 產品組合的頂端,為桌面帶來了一套深入的數據服務和一流的支持。 結合此類存儲的令人驚嘆的性能配置文件,我們自豪地將 2017 年的第一個編輯選擇獎授予 Dell EMC SC9000。

優點

  • 一流的重複數據刪除和壓縮技術
  • 通過 Dell Storage Manager 與 Dell EqualLogic PS 陣列進行集成管理
  • Dell Copilot 集成支持平台

缺點

  • 安裝的 Dell Storage Manager 界面感覺過時了

底線

Dell EMC SC9000 以實惠的價格和全面的支持包為中端市場存儲性能和功能樹立了標準。

Dell EMC SC9000 控制器頁面

註冊 StorageReview 時事通訊