Lenovo ThinkSystem SR570 是一款 2 路 1U 服務器,適用於從 SMB 到大型企業的整個範圍。 該服務器提供了性能、內存和存儲的平衡。 這種平衡帶來了多功能性,使 SR570 可用於廣泛的工作負載,例如虛擬化和雲計算、基礎設施安全、Web 服務和應用程序開發。 SR570 也是軟件定義解決方案的熱門選擇,聯想通過其 ThinkAgile 平台支持其中的許多解決方案,這些解決方案更依賴於計算密度而不是存儲空間。
Lenovo ThinkSystem SR570 是一款 2 路 1U 服務器,適用於從 SMB 到大型企業的整個範圍。 該服務器提供了性能、內存和存儲的平衡。 這種平衡帶來了多功能性,使 SR570 可用於廣泛的工作負載,例如虛擬化和雲計算、基礎設施安全、Web 服務和應用程序開發。 SR570 也是軟件定義解決方案的熱門選擇,聯想通過其 ThinkAgile 平台支持其中的許多解決方案,這些解決方案更依賴於計算密度而不是存儲空間。
在引擎蓋下,SR570 最多可配備兩個 Intel Xeon 可擴展 CPU,最多 26 個內核,最多 1TB 的 2666MHz TruDDR4 RAM,以及最多 10 個 2.5 英寸驅動器(或最多 4 個 3.5 英寸驅動器),用戶可以選擇NVMe、SAS 或 SATA SSD,以及 3 個 PCIe 插槽和一個可選的 LOM 插槽。 Lenovo ThinkSystem SR570 服務器可以在緊湊的 1U 框架中安裝上述所有設備。
SR570 具有出色性能的潛力,並且用途廣泛。 有多種存儲選項(包括適合同一托架中多個接口的額外聯想 AnyBays),可讓用戶擁有 1U 佔用空間中所需的容量或媒體類型。 該服務器還支持多種網絡和 PCIe 卡選項,具體取決於客戶需求。 最重要的是,該服務器價格實惠,起價僅為 2,300 美元。
我們的特定構建包括兩個 Intel Xeon Gold 5118 處理器、384GB RAM,並且我們利用四個 4TB Memblaze PBlaze5 混合使用 NVMe SSD。
Lenovo ThinkSystem SR570 服務器規格
外形尺寸 | 1U |
處理器 |
最多兩個 Intel Xeon Bronze、Silver、Gold 或 Platinum 處理器,最高 150 W TDP:最多 26 個內核(2.0 GHz 內核速度) |
芯片組 | 英特爾C622 |
記憶體應用 |
最多 16 個 DIMM 插槽 |
儲存應用 | |
驅動器托架 | 4 個 LFF SATA 易插拔驅動器托架 4 個 LFF SAS/SATA 熱插拔驅動器托架 8 個 SFF SAS/SATA 熱插拔驅動器托架 10 個 SFF 熱插拔驅動器托架:6 個 2.5" SAS/SATA 和 4 個 2.5" AnyBay |
內部存儲容量 | 2.5 英寸型號:高達 76.8 TB,配備 10 個 7.68 TB 2.5" SAS/SATA SSD 3.5 英寸型號:高達 56 TB,配備 4 個 14 TB 3.5" NL SAS/SATA HDD |
存儲控制器 |
6 Gbps SATA |
網絡接口 |
2 個集成 1 GbE RJ-45 端口(不支持 10/100 Mb) |
I/O 擴展槽 |
最多三個插槽,具體取決於安裝的轉接卡。 插槽如下: Slot 1:PCIe 3.0 x8; 低調 |
連接埠數量 | |
前 | 1 個 USB 2.0 端口,可訪問 XClarity 控制器 1 個 USB 3.0 端口。 1 個 VGA 端口(可選) |
後 | 2x的USB 3.0端口 1x VGA 接口 可選 1x DB-9 串口 |
散熱 |
4x LFF 或 8x SFF 驅動器托架型號:四個(一個處理器)或六個(兩個處理器)熱插拔單轉子系統風扇,具有 N+1 冗餘。 |
電源供應器 | 最多兩個冗餘熱插拔 550 W 或 750 W(100 – 240 V)高效鉑金或 750 W(200 – 240 V)高效鈦交流電源。 HVDC 支持(僅限中國)。 |
操作系統支持 | Microsoft Windows Server 2012 R2、2016 和 2019 紅帽企業 Linux 6 (x64) 和 7 SUSE Linux 企業服務器 11 (x64)、12 和 15 VMware vSphere (ESXi) 6.0、6.5 和 6.7。 |
商品保修條款 | 1 年或 3 年 |
尺寸 | 高:43 毫米(1.7 英寸),寬:434 毫米(17.1 英寸),深:715 毫米(28.1 英寸) |
重量 | 最小配置:10.2 千克(22.5 磅),最大:16.0 千克(35.3 磅) |
設計和建造
Lenovo SR570 是一款 1U 服務器,有兩種配置,可以是正面有四個大型 (3.5”) 托架,也可以是最多 10 個小型 (2.5”) 托架。 除了四個支持 NVMe 的 2.5" 托架外,我們的評測單元還提供六個 SATA/SAS 托架。驅動器托架佔據了服務器前部左側的大部分空間。右側是電源按鈕、USB 3.0 端口、狀態 LED、USB 2.0 端口和可選的 VGA 端口(配置與 LFF 佈局略有不同,其中一些位於頂部)。
將服務器翻轉到背面,我們在右側看到兩個熱插拔 PSU,在 PSU 左側有兩個 USB 3.0 端口,然後是一個 VGA 端口、兩個 RJ-45 GbE 端口、一個 10/100/1000 Mb 以太網XCC 端口、一個可選的 LOM 卡插槽和頂部最多三個 PCIe 插槽。
頂視圖顯示了內部組件中乾淨的氣流通道,障礙物最少。 冷卻通過六個風扇提供,每個 CPU 的左右兩側平均分配。
此服務器中的 NVMe 托架提供與主板的直接連接,這有助於避免佔用 PCIe 插槽。 我們已經看到許多服務器需要犧牲一個寶貴的(在 1U 服務器中)插槽來添加 NVMe,這使得額外的擴展變得更加困難。
此外,ThinkSystem SR570 包括一個板載 M.2 連接器,用於處理板載引導存儲。 這進一步允許用戶擴展配置以根據用例本身進行定制,而不是接管本可以分配給更好用途的資源。
管理
對於 ThinkSystem 和 ThinkAgile 系統,Lenovo 提供 XClarity 用於管理。 XClarity 集中並簡化了硬件資源管理,加速了雲和傳統基礎設施的部署,並通過外部、更高級別的管理軟件工具實現了對物理資源的可見性和控制。
在主屏幕上,XClarity 列出了所有內容,以便用戶快速輕鬆地查看。 有五個主要窗口顯示健康摘要(分解各種硬件組件)、快速訪問(用於打開或關閉系統等操作)、遠程控制台預覽、系統信息和設置以及電源使用情況。 屏幕右側下方是主要選項卡,包括:主頁、事件、庫存、利用率、遠程控制台、固件更新、服務器配置和 BMC 配置。
“事件”選項卡就像聽起來一樣。 它列出了帶有 ID 的事件、關於它是什麼的消息以及它發生的時間和日期。 用戶可以使用此屏幕瀏覽審計日誌、維護歷史和警報接收者。
Inventory 選項卡列出了服務器的各種硬件組件並給出了基本描述,即每個 CPU 有多少個內核或 RAM 的容量。
用戶可以更深入地了解各個部分並收集更具體的信息。 如果出現問題或需要訂購更換件,這很好。
Utilization 選項卡顯示服務器正在使用哪些資源以及這些資源中有多少,並提供圖形或表格視圖。
Remote Console 選項卡顯示了對遠程控制台外觀的回顧,並允許用戶配置他們的遠程控制台。
通過固件更新選項卡,管理員可以查看可用的系統和/或適配器固件更新並手動更新它們。
下一個主選項卡是服務器配置,它有幾個子選項卡,包括適配器、引導選項、電源策略、RAID 設置和服務器屬性。 電源策略允許管理員設置冗餘或非冗餘以及設置電源恢復策略:將其設置為保持關閉、打開或在電源恢復後恢復到以前的設置。
=
性能
SQL Server 性能
StorageReview 的 Microsoft SQL Server OLTP 測試協議採用事務處理性能委員會的基準 C (TPC-C) 的最新草案,這是一種模擬複雜應用程序環境中活動的在線事務處理基準。 TPC-C 基準比綜合性能基準更接近於衡量數據庫環境中存儲基礎設施的性能優勢和瓶頸。
每個 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 規模的大型數據庫,但在本次迭代中,我們專注於在我們的服務器上均勻分佈四個 1,500 規模的數據庫。
SQL Server 測試配置(每個虛擬機)
- 在Windows Server 2012 R2
- 存儲空間:分配 600GB,使用 500GB
- SQL Server 2014的
- 數據庫大小:1,500 規模
- 虛擬客戶端負載:15,000
- 內存緩衝區:48GB
- 測試時長:3 小時
- 2.5 小時預處理
- 30分鐘採樣期
對於我們的事務性 SQL Server 基準測試,SR570 的總得分為 12,631.39 TPS,單個虛擬機的得分從 3,156.91 TPS 到 3,160.53 TPS 不等。
對於 SQL Server 平均延遲,SR570 給我們的總分是 6.5 毫秒,單個虛擬機的延遲從 2 毫秒到 8 毫秒不等。
Sysbench MySQL 性能
我們的第一個本地存儲應用程序基準測試包括通過 SysBench 測量的 Percona MySQL OLTP 數據庫。 該測試測量平均 TPS(每秒事務數)、平均延遲和平均 99% 延遲。
每個 Sysbench VM 配置了三個虛擬磁盤:一個用於啟動 (~92GB),一個用於預構建數據庫 (~447GB),第三個用於測試中的數據庫 (270GB)。 從系統資源的角度來看,我們為每個虛擬機配置了 16 個 vCPU、60GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。
Sysbench 測試配置(每個虛擬機)
- 中央操作系統 6.3 64 位
- Percona XtraDB 5.5.30-rel30.1
- 數據庫表:100
- 數據庫大小:10,000,000
- 數據庫線程:32
- 內存緩衝區:24GB
- 測試時長:3 小時
- 2 小時預處理 32 個線程
- 1 小時 32 個線程
我們使用 Sysbench OLTP 測試了 4VM,而 SR570 的總計為 4,247.9 TPS。
使用 Sysbench 延遲時,服務器的平均延遲為 22.6 毫秒。
在我們最壞的情況下(第 99 個百分位)延遲,SR570 給了我們 46.53 毫秒。
VDBench 工作負載分析
在對存儲陣列進行基準測試時,應用程序測試是最好的,綜合測試排在第二位。 雖然不能完美代表實際工作負載,但綜合測試確實有助於為具有可重複性因素的存儲設備建立基線,從而可以輕鬆地在競爭解決方案之間進行同類比較。 這些工作負載提供了一系列不同的測試配置文件,包括“四個角”測試、常見的數據庫傳輸大小測試,以及來自不同 VDI 環境的跟踪捕獲。 所有這些測試都利用通用的 vdBench 工作負載生成器,以及一個腳本引擎來自動化和捕獲大型計算測試集群的結果。 這使我們能夠在各種存儲設備上重複相同的工作負載,包括閃存陣列和單個存儲設備。
簡介:
- 4K 隨機讀取:100% 讀取,128 個線程,0-120% 重複率
- 4K 隨機寫入:100% 寫入,64 線程,0-120% iorate
- 64K 順序讀取:100% 讀取,16 個線程,0-120% 迭代
- 64K 順序寫入:100% 寫入,8 個線程,0-120% 迭代
- 綜合數據庫:SQL 和 Oracle
- VDI 完整克隆和鏈接克隆跟踪
對於隨機 4K 讀取,Lenovo ThinkSystem SR570 給出了亞毫秒級延遲(它在我們的大部分測試中持續),從 276,949μs 的 102.9 IOPS 開始,到 2,797,268 IOPS 的峰值,只有 180.3μs 的延遲。
對於隨機 4K 寫入,服務器以 312,036 IOPS 啟動,延遲僅為 23.8μs。 它能夠保持非常低的延遲,直到大約 1.5 萬 IOPS 達到峰值,大約 1.52 萬 IOPS 和大約 73.3μs 的延遲,然後才下降一些。
切換到順序工作,在 64K 順序讀取中,SR570 以 21,804 IOPS 或 1.36GB/s 的延遲為 183.4μs 開始,然後以約 218K IOPS 或 13.6GB/s 的峰值達到峰值,延遲為 548.4μs。
對於 64K 順序寫入,服務器以 38,607 IOPS 或 1.21GB/s 的速度啟動,延遲僅為 49.6μs。 服務器保持非常低的延遲,直到大約 100K IOPS 或 6GB/s,然後在下降前以 116μs 的延遲達到大約 7.3K IOPS 或 247.9GB/s 的峰值。
下一組測試是我們的 SQL 工作負載:SQL、SQL 90-10 和 SQL 80-20。 對於 SQL,SR570 的峰值為 832,170 IOPS,延遲僅為 152.4μs,比開始時少了 40μs。
對於 SQL 90-10,服務器以 78,698 IOPS 開始,延遲為 107.5 微秒,峰值為 796,731 IOPS,延遲為 158.7 微秒。
SQL 80-20 讓 SR570 在 70,569 微秒延遲時以 100.8 IOPS 開始,峰值為 723,716 IOPS 和 174.2 微秒延遲。
接下來是我們的 Oracle 工作負載:Oracle、Oracle 90-10 和 Oracle 80-20。 對於 Oracle,SR570 的啟動延遲低於 100 微秒(99.4 微秒),峰值為 720,323 IOPS,延遲僅為 178 微秒。
Oracle 90-10 看到服務器以 63,884 IOPS 開始,延遲為 105.1μs,峰值為 638,417 IOPS,延遲為 136μs。
對於 Oracle 80-20,SR570 以 59,830 IOPS 和 98 微秒的延遲開始,然後達到 603,487 IOPS 的峰值和 144 微秒的延遲。
接下來,我們切換到我們的 VDI 克隆測試,完整和鏈接。 對於 VDI 完整克隆 (FC) 啟動,Lenovo ThinkSystem SR570 以 66,617 IOPS 和 118.9μs 的延遲開始,並以 654,079 IOPS 和 194.4μs 的延遲達到峰值。
對於 VDI FC 初始登錄,服務器以 32,008 IOPS 和 82.2μs 的延遲開始,然後在 312,794μs 處達到 346.7 IOPS 的峰值,然後略有下降。
VDI FC Monday Login 看到服務器以 24,114 IOPS 和 97.4μs 延遲啟動,峰值為 240,852 IOPS 和 241.9μs 延遲。
對於 VDI LC 啟動,SR570 以 33,129 IOPS 和 135.9μs 的延遲開始,並在 325,125μs 達到 184.4 IOPS 的峰值。
VDI LC 初始登錄看到服務器以 13,797 IOPS 和 101.4μs 延遲啟動,峰值為 131,463 IOPS,延遲為 214.6μs。
最後,VDI LC Monday Login 讓 SR570 以 17,606 IOPS 和 111.3μs 的延遲開始,然後在 181,479μs 達到 319.4 IOPS 的峰值。
結論
Lenovo ThinkSystem SR570 是一款緊湊型 1U、2 插槽服務器,旨在用於虛擬化和雲計算、基礎設施安全、Web 服務和應用程序開發。 當然,這些用例涵蓋了從小型辦公室到大型企業的方方面面。 這款小型服務器可配備高達 1TB 的內存、兩個 Platinum Intel Xeon CPU 和高達 76.8TB 的容量,具體取決於所選的驅動器配置。 除了標準服務器用例外,SE570 還可以通過 Lenovo 的 ThinkAgile 產品套件在各種軟件定義的解決方案中找到自己。
在我們的應用程序工作負載分析中,ThinkSystem SR570 更受我們處理器的確切配置的限制,而不是它在給定四個 NVMe SSD 的情況下的潛力。 我們能夠在 SQL Server 中達到 12,631.39 TPS 的總分和 6.5 毫秒的平均延遲。 在 Sysbench 中,服務器的平均 TPS 得分為 4,247.9,平均延遲為 22.6 毫秒,最壞情況下的延遲為 46.53 毫秒。 使用更堅固的 CPU 配置,您可以輕鬆地將可用計算資源增加一倍,並獲得更好的整體系統性能。
對於 VDBench,SR570 在每項測試中都具有亞毫秒級的延遲性能。 峰值性能亮點包括隨機 4K 讀取服務器達到 2.8 萬 IOPS,隨機 1.52K 寫入 4 萬 IOPS,13.6K 順序讀取 64GB/s 和 7.3K 順序寫入 64GB/s。 SR570 在我們的 SQL 和 Oracle 測試中顯示了一些令人印象深刻的數字,SQL 得分為 832K IOPS,90-10 得分為 797K IOPS,80-20 得分為 723K IOPS。 對於 Oracle,它達到 720K IOPS,638-90 達到 10K IOPS,603-80 達到 20K IOPS。 延遲很有趣,這裡服務器的峰值延遲為 548.4 微秒,峰值延遲僅為 73.3 微秒。
Lenovo ThinkSystem SR570 是一款多功能服務器,可通過多種配置選項滿足多種需求。 該服務器能夠通過 NVMe SSD 提供高端計算性能,或者可以配置為以低得多的成本滿足較低的性能需求。 在任何一種情況下,對於計算需求和服務器密度超過對海量存儲和附加卡靈活性的需求的情況,它都是一個很好的產品。