上個月,HPE 悄悄推出了他們的新產品 HPE ProLiant MicroServer Gen 10 Plus. 這款漂亮的小設備非常緊湊且價格實惠,同時保持強大和高度可定制性。 MicroServer 是小型企業的理想選擇,可用於各種用例,包括混合雲需求,或需要企業服務器可靠性和管理的工作負載,無需機架和服務器機房。 HPE 的 MicroServer 系列在家庭實驗室和改裝社區中也非常受歡迎,這主要是因為在小巧的外殼中結合了質量、帶外管理和價格組合。
上個月,HPE 悄悄推出了他們的新產品 HPE ProLiant MicroServer Gen 10 Plus. 這款漂亮的小設備非常緊湊且價格實惠,同時保持強大和高度可定制性。 MicroServer 是小型企業的理想選擇,可用於各種用例,包括混合雲需求,或需要企業服務器可靠性和管理的工作負載,無需機架和服務器機房。 HPE 的 MicroServer 系列在家庭實驗室和改裝社區中也非常受歡迎,這主要是因為在小巧的外殼中結合了質量、帶外管理和價格組合。
HPE 在 Gen10 Plus 的代際發展過程中做出了許多改變。 立即顯而易見的是尺寸的減小,Plus 的尺寸大約是前代產品的一半。 這在很大程度上與將電源 (180W) 移到外殼之外有關,這除了尺寸之外還有一個次要好處。 服務器內部熱量的減少意味著 HPE 也可以從之前機箱中的兩個風扇減少到一個風扇。 這種變化還有另一個級聯效應,Gen10 Plus 的風扇少了一個,整體噪音更小,如果我們假設該服務器的無數用例很可能讓它在人口稠密的地區運行,而不是在孤立的服務器機房中運行,這一點很重要。 最後但同樣重要的是,Gen10 Plus 可以選擇添加 iLO,HPE 帶外服務器管理軟件。 這對於在地理上分散的區域管理多個單元來說是一件大事,這是 HPE 心中的一個明確目標。 啟用此選項後,HPE 會包括一個用於以太網訪問的專用卡和一個 iLO Essentials 許可證。 許可證可以升級到 iLO Advanced。 該服務器還支持 HPE InfoSight for Servers。
深入了解服務器設計,讓我們首先從了解存儲選項開始。 有一個單驅動背板選項,一個 4 倍大型 (LFF) SATA 背板,不支持熱插拔。 在許多方面,這與 SMB 的關注點一致,儘管發燒友肯定希望看到提供更密集的 SFF 背板選項。 HPE 支持軟件 RAID(HPE Smart Array S100i SR Gen10)選項,這是基於硬件選項的不錯替代方案。 也就是說,HPE 也提供硬件 RAID(HPE 智能陣列 E208i-p SR Gen10 控制器)選項。 這裡的權衡是只有一個 PCIe3 x16 擴展槽,因此選擇硬件 RAID 將限制擴展選項。 對於像我們這樣的 VMware 環境,我們願意放棄硬件 RAID,以便能夠添加速度更快的 NIC。 HPE 包括一個板載四千兆位接口,但它們也支持 10GbE 卡選項(使用單個 PCIe 插槽),如果 Gen10 Plus 配備閃存,這將派上用場。
HPE 支持奔騰 G5420,主頻 3.8GHz,2 核,4MB 三級緩存,支持 3MT/s RAM。 Xeon E-2400 中還有一個更強大的選項,具有 2224GHz 頻率、3.4 核、4MB L8 緩存並支持 3MT/s RAM。 內存方面,有兩個官方支持的 DDR UDIMM 插槽,總容量最高可達 2666GB。
在軟件支持方面,HPE 涵蓋了大多數流行的選項。 Microsoft Windows Server 2016 和 2019 以及 Red Hat Enterprise Linux (RHEL) 7.6、7.7、8.0、8.1 和 ClearOS 都在名單上。 在虛擬化方面,VMware ESXi 6.5 U3 和 6.7 U3 是受支持的選項,但需要 Xeon E CPU。
我們最近製作了一段視頻,很好地概述了服務器的設計和硬件。
我們的評測單元是“Performance 1”配置,配備 Xeon CPU 和 16GB RAM,後來升級到 32GB。 我們有軟件 RAID 選項,並使用 PCIe 插槽獲得更快的 NIC。 我們有帶有 iLO Essentials 許可證的 iLO 5 選項。 這些 MicroServer 的起價約為 500 美元。
HPE ProLiant MicroServer Gen10 Plus 規格
處理器
英特爾至強 E-2200 系列/第 9 代奔騰 G | ||||||
型號 | CPU頻率 | 核心 | L3緩存 | 電力 | DDR4 | SGX |
至強E-2224 | 3.4 GHz | 4 | 8 MB | 71W | 2666 MT/s | 沒有 |
奔騰G5420的 | 3.8 GHz | 2 | 4 MB | 54W | 2400 MT/s | 沒有 |
系統
記憶體應用 | |
類型 | HPE 標準內存
DDR4 無緩衝 (UDIMM) |
可用的 DIMM 插槽 | 2 |
最大能力 | 32GB(2 個 16GB UDIMM @2666 MT/秒)
注:最大內存速度取決於處理器型號。 記憶保護 ECC |
接口 | |
視頻資料 | 1 個後置 VGA 端口
1 個後置 DisplayPort 1.0 |
USB 2.0 A 型端口 | 共 1 個(內部 1 個) |
USB 3.2 Gen1 Type-A 端口 | 總共 4 個(後部 4 個) |
USB 3.2 Gen2 Type-A 端口 | 共 2 個(前 2 個) |
網絡 RJ-45(以太網) | 4 |
行業標準合規 |
|
|
|
安全性 | |
|
|
其他 | |
電源供應器 | 一 (1) 個 180 瓦非冗餘外部電源適配器 |
服務器電源線 | 所有預配置型號均標配一根或多根國家特定的 6 英尺/1.83 米 C5 電源線,具體取決於型號。 |
系統風扇
|
一 (1) 個非冗餘系統風扇標配 |
身體和力量
電源供應器 | 一 (1) 個 180 瓦非冗餘外部電源適配器 | |
服務器電源線 | 所有預配置型號均標配一根或多根國家特定的 6 英尺/1.83 米 C5 電源線,具體取決於型號。 | |
尺寸 (高 x 寬 x 深)(帶腳) | (4.68 x 9.65 x 9.65 cm)中的11.89 x 24.5 x 24.5 | |
重量 (近似) | 最大值
(四個驅動器、兩個 DIMM、擴展板 + iLO 支持套件) |
15.87磅(7.2公斤) |
最低限度
(安裝了一個 DIMM,無驅動器、擴展板、iLO 啟用套件) |
9.33磅(4.23公斤) | |
輸入要求 (每個電源) |
額定線電壓 | 100 伏交流電至 240 伏交流電 |
額定輸入電流 | 2.5 安(90 伏交流電) | |
額定輸入頻率 | 50到60赫茲 | |
額定輸入功率 | 180W電源 |
設計和建造
如前所述,HPE ProLiant MicroServer Gen 10 Plus 結構緊湊,高度僅約 XNUMX 英寸,寬度和深度均為 XNUMX 英寸。 更短的尺寸主要是通過移除內部電源實現的,儘管這並不完全是免費的午餐。 用戶將不得不考慮電源磚的放置和插入位置。
該服務器採用黑色金屬外殼,正面中央帶有 HPE 品牌標識。 正面底部從左到右還有兩個 USB 3.2 Gen2 Type-A 端口、三個 LED 指示燈(驅動器活動、NIC 狀態、健康狀況)和電源/待機按鈕。
要訪問驅動器托架,需要通過卸下背面的兩個指旋螺絲來卸下頂蓋,並通過解鎖側面來卸下擋板。 一旦關閉,用戶就可以將驅動器直接插入服務器。 該服務器隨附驅動器螺絲,可以將其添加到 LFF HDD 的側面,並充當允許它們滑入到位的導軌。
翻到背面,我們可以看到風扇大約佔據了背面的三分之一。 左上角有安全選項,如掛鎖眼和 Kensington 安全槽。 左下方有四個 USB 3.2 Gen1 Type-A 端口、一個 Displayport 1.0 和一個 VGA 端口。 靠近中心,底部是四個 NIC 端口。 電源位於左下角,僅為單輸入。 我們已經看到過去的微服務器提供兩個直流輸入以提供冗餘電源,儘管這在 ProLiant 上不是一個選項。 電源上方是一個 PCIe Gen3 (PCIe x 16) 擴展槽。 擴展槽上方是 iLO Enablement Kit 插槽。
可以通過卸下兩顆螺絲來卸下主板托架,這樣就可以看到內部,包括 CPU、DRAM、PCIe 卡插槽和 iLO 卡。 HPE 包含了一些很酷的工程,大多數其他品牌都會跳過。
對於單個風扇,出現了一些關於系統在負載下如何保持氣流和冷卻的問題。 在我們的 Sysbench 測試中,CPU 幾乎達到最大值並且存儲 I/O 負載很重,我們通過 iLO 捕獲了一張顯示系統熱佈局的屏幕截圖。
在捕獲熱配置文件時,系統風扇動態設置為僅 18%。 由於我們的系統內部有閃存,沒有硬盤驅動器,所以我們真的只能聽到服務器發出輕微的嗡嗡聲。 噪音可能略高於傳統台式機,但它的風扇噪音比滿負荷運行的筆記本電腦的小風扇轉速要低。
性能
對於性能測試,我們選擇使用四個 Hynix SE10 SATA SSD 配置我們的 HPE ProLiant MicroServer Gen 4011 Plus。 這種閃存配置使我們能夠更好地為應用程序工作負載對平台施加壓力,並使用我們的 vdbench 工作負載通過存儲控制器顯示峰值存儲性能。
這是我們安裝驅動器和 Mellanox 卡以及在 ESXi 中設置服務器的視頻。
我們還詳細了解了 VMware 中的配置。
中央處理器 | 1 個至強 E-2224 |
內存 | 2 個 16GB 的 2666Mz |
儲存應用 |
|
操作系統 |
|
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 基準測試,HPE ProLiant MicroServer Gen10 Plus 在 3,146.43 個虛擬機的情況下得分為 1 TPS。
對於 SQL Server 平均延遲,MicroServer 看到 24 毫秒。
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,HPE ProLiant MicroServer Gen10 Plus 在 1,105.57VM 時達到 1 TPS。
對於 Sysbench 延遲,MicroServer 的平均延遲為 28.94 毫秒。
在我們的最壞情況(第 99 個百分位數)延遲中,MicroServer 達到 90.08 毫秒。
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 讀取,HPE ProLiant MicroServer Gen10 Plus 以 20,706 IOPS 開始,延遲僅為 143.3µs。 MicroServer 保持在 1ms 以下,直到大約 160K IOPS,並以 193,648ms 的延遲達到 2.63 IOPS 的峰值。
對於隨機 4K 寫入,MicroServer 保持在 1 毫秒以下,直到大約 150K IOPS,這大約是其峰值,大約 250µs 延遲,然後性能下降並且延遲急劇上升。
切換到順序性能並從我們的 64K 讀取開始,MicroServer 在大部分運行中再次具有亞毫秒級性能,以大約 1K IOPS 或 27GB/s 的速度突破 1.7ms,並繼續達到約 31K IOPS 或 1.9GB/s 的峰值s 在 4ms 之前下降一些。
對於 64K 寫入,MicroServer 再次運行到大約 27K IOPS(或大約 1.7GB/s),直到超過 1ms。 它在那里達到頂峰,然後急劇下降。
我們的下一組測試是我們的 SQL 工作負載:SQL、SQL 90-10 和 SQL 80-20。 從 SQL 開始,MicroSever 能夠以 196,799 IOPS 的峰值和 639µs 的延遲在整個過程中以亞毫秒的延遲執行。
SQL 90-10 的另一個性能從未突破 1 毫秒,峰值為 177,945 IOPS,延遲為 679 微秒,然後下降了一些。
MicroServer 以亞毫秒延遲完成了我們的 SQL 測試,峰值為 149,358 IOPS,在我們的 SQL 642.7-80 中延遲為 20µs,然後略有下降。
接下來是我們的 Oracle 工作負載:Oracle、Oracle 90-10 和 Oracle 80-20。 從 Oracle 開始,HPE MicroServer 表現出良好的性能峰值,大約 134K IOPS,在性能下降之前大約有 650µs 的延遲。
對於 Oracle 90-10,MicroServer 在 171,924µs 延遲時達到 501 IOPS 的峰值。
在 Oracle 80-20 中,MicroServer 達到了 152,129 IOPS 的峰值,延遲為 539µs,然後略有下降。
接下來,我們切換到我們的 VDI 克隆測試,完整和鏈接。 對於 VDI 完整克隆 (FC) 啟動,HPE MicroServer 保持在 1 毫秒以下,直到大約 105K IOPS,並在 108,590 毫秒的延遲下達到 1.18 IOPS 的峰值。
VDI FC 初始登錄看到 MicroServer 具有亞毫秒延遲性能,直到大約 41K IOPS 和大約 45K IOPS 的峰值在 1.25ms 之前下降更多。
對於 VDI FC Monday Login,MicroServer 在 1K IOPS 以北時中斷了 35 毫秒,並達到 40,594 IOPS 的峰值,延遲為 1.35 毫秒,然後下降了一些。
對於 VDI 鏈接克隆 (LC) 引導,MicroServer 具有亞毫秒級延遲性能吞吐量,峰值為 60,364 IOPS,延遲為 977.3µs。
VDI LC 初始登錄看到 MicroServer 在大約 1K IOPS 時超過 20ms,峰值為 22,548 IOPS,延遲為 1.23ms。
最後,在我們的 VDI LC Monday Login 中,MicroServer 在大約 1K IOPS 時中斷了 19ms,並在 26,118ms 的延遲下達到 1.69 IOPS 的峰值,然後下降了一些。
結論
HPE ProLiant MicroServer Gen10 Plus 是一款功能強大、緊湊且經濟高效的服務器。 這款小型服務器只有大約 5 英寸高和 10 x 10 英寸寬,有足夠的空間來增加容量和網絡以滿足其預期需求。 這些需求適用於需要服務器性能和功能但在機架中沒有傳統空間的中小企業。 除了給定的用例之外,MicroServer 還因其質量、性能以及價格而在家庭實驗室社區中廣受歡迎。 服務器最有趣的特點是它的設計。 只有一個風扇,它具有級聯冷卻效果。 前面有四個 LFF 驅動器托架(不可熱插拔),可容納 SATA 3.5” HDDS 或 SATA 2.5” SSD。 MicroServer 支持 Pentium G5420 或 至強 E-2224 CPU 以及高達 32GB 的內存。
從性能的角度來看,我們運行了應用程序分析工作負載以及 VDBench 工作負載分析。 對於應用程序分析工作負載,我們從 SQL Server 開始。 在這裡,我們看到 3,146.43 TPS,平均延遲為 24 毫秒,使用 1 個虛擬機。 轉向 Sysbench,再次使用 1VM,MicroServer 能夠達到 1,105.57 TPS,平均延遲為 28.94 毫秒,最壞情況下的延遲為 90.08 毫秒。 考慮到此服務器的大多數用例是測試/開發、家庭實驗室或 SMB,能夠運行工作負載幾乎與被測量的性能一樣重要。
在我們的 VDBench 工作負載分析中,考慮到 HPE MicroServer 有多小,它能夠提供一些令人印象深刻的數字。 峰值亮點包括 194K 讀取 4K IOPS、150K 寫入 4K IOPS、1.9K 讀取 64GB/s 和 1.7K 寫入 64GB/s。 MicroServer 在我們的 SQL 和 Oracle 測試中都保持在 1 毫秒以下,亮點是 197K IOPS SQL、178K IOPS SQL 90-10、149K IOPS SQL 80-20、134K IOPS Oracle、172K IOPS Oracle 90-10 和 152K IOPS Oracle 80- 20. MicroServer 再次在 LC 啟動中看到亞毫秒,峰值為 60K IOPS。 因此,總的來說,當查看一個人可以通過板載 SATA 控制器驅動多少存儲 I/O 時,它應該能夠跟上您可以安裝在其中的任何四個 SATA 設備,順序讀取峰值低於 2GB/s。
我們在配置此服務器以供審查時可能有點過頭了,大多數人都會對這個特定盒子中的 HDD 感到滿意。 雖然合理性是一個不錯的指南,但我們更願意將服務器推到邊緣以查看它們的能力。 在這方面,MicroServer Gen10 Plus 做得很好,在我們的測試中表現出色。 但另一方面,我們希望看到一些變化,使這款產品從非常好變成卓越。 我們將從一個用於啟動任務的板載 M.2 插槽開始; 現在有一個 USB 2.0 端口,但這還不夠。 我們還希望看到第二個 PCIe 插槽,以便可以同時添加 RAID 卡和更高速的 NIC,儘管板載 10GbE 也可以解決這個問題。 最後,HDD 很便宜,我們明白這一點,但閃存才是它的用武之地,即使對於中小型企業來說,擁有閃存的理由也比沒有閃存的理由多。 最後一個更密集的 SFF 底盤作為一個選項將不勝感激。 總的來說,由於經濟實惠的整體包裝和 iLO 的包含,這款微型服務器將非常適合 HPE 及其客戶。
閱讀更多 - TrueNAS 核心 12 評測 在 HPE 微服務器上
HPE ProLiant MicroServer Gen10 Plus
參與 StorageReview
電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS訂閱