首頁 Enterprise Dell EMC SCOS 7.3 固件審查

Dell EMC SCOS 7.3 固件審查

by 布賴恩·比勒
戴爾易安信 SC9000

今天,戴爾易安信發布了 SCOS 的更新版本,SCOS 是 SC 存儲系列中使用的操作系統。 SCOS 7.3 是一個免費更新,並帶來了一些新功能和修復,就像任何點版本一樣,但在這種情況下,還有一個主要的性能更新。 由於代碼優化和向分佈式備件的遷移,Dell EMC 已經能夠確保全面提升。 這 SC9000 例如,現在每個陣列能夠達到 2 萬次 IOPS,在聯合環境中達到 20 萬次 IOPS。 儘管如此,所有 SC 系統都受益,所有受支持的系統在 2K 4% 讀取 IOPS 方面增加了 100 倍。 此外,每個系統 (50/100 80K) 的混合工作負載 IOPS 提高了 20-4K。


今天,戴爾易安信發布了 SCOS 的更新版本,SCOS 是 SC 存儲系列中使用的操作系統。 SCOS 7.3 是一個免費更新,並帶來了一些新功能和修復,就像任何點版本一樣,但在這種情況下,還有一個主要的性能更新。 由於代碼優化和向分佈式備件的遷移,Dell EMC 已經能夠確保全面提升。 這 SC9000 例如,現在每個陣列能夠達到 2 萬次 IOPS,在聯合環境中達到 20 萬次 IOPS。 儘管如此,所有 SC 系統都受益,所有受支持的系統在 2K 4% 讀取 IOPS 方面增加了 100 倍。 此外,每個系統 (50/100 80K) 的混合工作負載 IOPS 提高了 20-4K。

除了性能提升之外,還有許多其他更新作為 SCOS 7.3 版本的一部分:

  • 增加了 CloudIQ 支持——CloudIQ 是一款免費的基於雲的分析和監控工具,已被 Dell EMC Unity 客戶使用,現在可用於 SC 存儲。
  • 新的 Unisphere for SC HTML5 Web UI
    • Unisphere for SC – 單一陣列管理
    • Unisphere Central for SC – 多陣列管理
  • SC4020 的數據就地升級——客戶可以將他們的驅動器和擴展櫃遷移到新的主單元,而不是為了升級而復製到新陣列,從而節省時間和費用。
  • SCv2000 現在與其他 SC 陣列聯合/複製
  • 大多數 SC 系統都會遇到容量顛簸:
    • SC9000 原始數據從 3PB 增加到 6PB
    • SC7020/SC7020F 3PB 至 4PB
    • SC5020/SC5020F 2PM 至 2.16PB
    • SCv3000 和上一代型號,無變化
  • 25GbE 和 100GbE iSCSI I/O PCIe 和夾層卡支持 SC5020、SC5020F、SC7020、SC7020F 和 SC9000
  • 分佈式備用——重建速度提高 500%,所有驅動器現在都用於 I/O,而不是讓驅動器閒置以在驅動器發生故障時進行預期的重建。
  • Live Volume 增強功能可提供更低的延遲和更少的網絡流量。 SCOS 7.3 還增加了陣列支持的 live volume 數量。

對於希望部署 SCOS 7.3 的客戶,固件更新現已定向可用,並於本日曆年的第三季度全面上市。 如前所述,根據支持合同,該更新對客戶免費。 SC3、SC9000、SC8000、SC7020F、SC7020、SC5020F、SC5020、SCv4020XXX 和 SCv3XXX 型號都可以更新。

出於本次評估的目的,我們將兩個全閃存 SC5020 陣列帶入了實驗室。 一個 SC5020 配備了 SCOS 7.2 的運輸版本,另一個配備了 SCOS 7.3 的定向可用性版本。

性能

VDBench 工作負載分析

在對存儲陣列進行基準測試時,應用程序測試是最好的,綜合測試排在第二位。 雖然不能完美代表實際工作負載,但綜合測試確實有助於為具有可重複性因素的存儲設備建立基線,從而可以輕鬆地在競爭解決方案之間進行同類比較。 這些工作負載提供了一系列不同的測試配置文件,包括“四個角”測試、常見的數據庫傳輸大小測試,以及來自不同 VDI 環境的跟踪捕獲。 所有這些測試都利用通用的 vdBench 工作負載生成器,以及一個腳本引擎來自動化和捕獲大型計算測試集群的結果。 這使我們能夠在各種存儲設備上重複相同的工作負載,包括閃存陣列和單個存儲設備。 在陣列端,我們使用 Dell PowerEdge R740xd 服務器集群。

簡介:

  • 4K 隨機讀取:100% 讀取,128 個線程,0-120% 重複率
  • 4K 隨機寫入:100% 寫入,64 線程,0-120% iorate 6
  • 4K 順序讀取:100% 讀取,16 線程,0-120% 迭代
  • 64K 順序寫入:100% 寫入,8 個線程,0-120% 迭代
  • 合成數據庫:SQL 和 Oracle VDI 完整克隆和鏈接克隆跟踪

在我們測量 4K 隨機讀取性能的第一個測試中,我們可以看到運行 5020 和 7.3 的 SC7.2 之間的巨大差異。 運行 4 的系統的 7.2K 讀取性能保持在 1 毫秒以下,直到大約 275k IOPS,然後達到 311k IOP 的峰值。 運行 7.3 的系統雖然在不到 400 毫秒的時間內超過了 1k IOPS,並達到了 446k IOPS 的峰值。

從 7.2K 隨機寫入性能來看,SCOS 7.3 和 4 之間的區別再清楚不過了。 運行 7.2 的單元的上限為 82k IOPS,而運行 7.3 的單元翻了一番多,達到 166k IOPS。

SCOS 4 的連續 7.3K 性能繼續顯示出連續 4K 後部性能的顯著改進,使該單元能夠達到 1.37 萬 IOPS,而運行 7.2 的單元測得 1.01 萬 IOPS。

同樣,在我們測量 4K 順序性能的寫入測試中,我們看到 SCOS 7.3 推出超過 500k IOPS,改進超過舊 SCOS 326 測量的 7.2k IOPS。

大塊順序寫入性能沒有太大變化,SCOS 7.3 與運行 7.2 的陣列相比略有下滑。 兩個平台的峰值讀取吞吐量約為 10GB/s,SCOS 7.2 在延遲方面具有優勢。

在我們的 64k 測試中測量的 LArge 塊順序寫入性能比 SCOS 7.3 有很大改進。 在延遲不到一半的情況下,SCOS 7.3 允許平台推出超過 6GB/s,而運行 SCOS 7.2 的系統最高可達 3.7GB/s。

查看我們的合成 SQL 工作負載,SCOS 7.3 的性能遠遠超過 7.2,達到 420k IOPS 峰值,而 SCOS 290 為 7.2k IOPS。

使用 SQL 90/10,SCOS 7.3 達到了略低於 400k IOPS 的峰值,而 SCOS 272 為 7.2k IOPS。

由於 SQL 80/20 中的寫入率略高,SCOS 7.3 比 SCOS 7.2 的收益更深,測得 363k IOPS 峰值與 242k IOPS。

在我們的 Oracle 工作負載中,SCOS 7.3 提供低於 1 毫秒的延遲,性能高達 323k IOPS,然後達到 359k IOPS 的峰值。 SCOS 7.2 在高達 1k IOPS 時提供低於 180ms 的延遲,然後達到 241k IOPS 的峰值。

在 Oracle 90/10 工作負載中,我們通過 SCOS 370 測量了高達 396k IOPS 的亞毫秒級延遲和 7.3k IOPS 的峰值性能。 SCOS 7.2 在超過 220 毫秒的延遲時測得大約 1k IOPS,然後達到 263k IOPS 的峰值。

在 Oracle 80/20 測試中,SCOS 7.3 的峰值能夠達到 363k IOPS,而 SCOS 7.2 最高可達 236k IOPS。

接下來,我們查看完整克隆和鏈接克隆的 VDI 配置文件。 對於 VDI 完整克隆啟動測試,7.2 版本能夠達到 269,042 IOPS 的峰值,延遲為 3.84 毫秒。 更新到 7.3 後,同一台服務器在大約 350K IOPS 之前有亞毫秒延遲,峰值為 377,413 IOPS,延遲為 27 毫秒。

對於 VDI 完整克隆初始登錄,SCOS 7.2 達到峰值性能 116,758 IOPS,延遲為 6.8。 一旦 SC5020 升級到 7.3,它就有亞毫秒延遲,直到大約 140K IOPS,遠高於以前版本的峰值性能。 在 7.3 中,SC5020 的峰值約為 206K IOPS,延遲為 3.9 毫秒。

VDI Full Clone Monday Login 顯示 SCOS 7.2 的峰值性能為 148,872 IOPS,延遲為 3.15 毫秒。 更新後亞毫秒級延遲性能再次優於上一版本的峰值性能。 5020 版本的 SC7.3 在 1K IOPS 下突破 167ms,再次顯著高於之前軟件版本的峰值性能。 5020 的 SC7.3 峰值為 240,061,延遲為 2.13ms,比之前的峰值高出近 100K IOPS。

對於 VDI 鏈接克隆基準測試,我們再次從啟動測試開始。 此處 SCOS 7.2 的峰值性能為 267,837 IOPS,延遲為 1.85 毫秒。 當升級到軟件的新 7.3 版本時,我們看到性能躍升至 337,175 IOPS 的峰值,延遲為 1.5 毫秒(新版本的亞毫秒延遲性能達到了之前版本的峰值性能) .

VDI 鏈接克隆初始登錄具有 SCOS 7.2,峰值性能為 132,284 IOPS,延遲為 1.93 毫秒。 更新後有一個很好的性能提升和延遲下降到 170,479 IOPS 和 1.5ms。

最後,我們在 VDI Linked Clone Monday Login 基準測試中查看 SCOS 更新前後的性能差異。 在這裡,7.2 版本的峰值為 150,273 IOPS,延遲為 3.36 毫秒。 更新再次提升了性能,只是沒有那麼戲劇化。 此處 7.3 版本的峰值為 198,092 IOPS,延遲為 2.58 毫秒。

結論

隨著性能的提高,整體上出現了增長,在某些情況下非常顯著。 我們不會重複上面的數字,而是要看一些改進的百分比。 對於 4K 隨機,升級後我們看到峰值讀取性能提高了 62%,寫入性能提高了 102%。 對於 4K 順序工作,我們看到讀取提高了 35.6%,寫入提高了 53%。 其他一些顯著的性能改進包括 64K 寫入(增加 62%)、SQL(增加 44.8%)、VDI FC 初始登錄(增加 77.5%)和 VDI FC 星期一登錄(增加 62%)。

很明顯,Dell EMC SC 工程團隊在 SCOS 7.3 版本方面做得非常出色。 我們在實驗室中擁有的一對 SC5020 運行相同的全閃存硬件,一個是 7.2 代碼,另一個是 7.3 代碼,在我們運行的每一個基準測試中都顯示出 SCOS 7.3 的明顯優勢。 只有 64K 順序讀取的性能基本相同,這受到我們測試系統中驅動器數量的限制。 我們看到的收益是如此之大,以至於很容易爭辯說 Dell EMC 應該將此命名為 SCOS 8.0,它不僅在性能上有了飛躍,而且在 Web UI 和 CloudIQ 等其他增強功能方面取得了更大的成就。 儘管如此,SCOS 7.3 是他們的目標,戴爾易安信將軟件捆綁包作為免費升級提供給任何簽訂服務合同的人。

Dell EMC SC 存儲

討論這篇評論

註冊 StorageReview 時事通訊