Dell EMC VxRail P570F評測
Dell EMC VxRail系列產(chǎn)品是采用VMware vSAN技術的超融合式基礎架構(HCI)。由于很多人對VxRail設備部署和管理都很感興趣,因此,在VMware談論vSAN時,VxRail長期以來都是龍頭產(chǎn)品。當然,戴爾易安信和其他廠商也會向那些想要增強服務器配置控制的用戶出售vSAN就緒節(jié)點。VxRail不是第一次到實驗室進行測試,在2017年初戴爾易安信推出簡化部署和嚴格兼容性測試等功能時,我們就寫過關于這些功能的文章。自那時以來,很多功能都已經(jīng)發(fā)生了變化;主要的一點是,戴爾易安信已從白盒服務器遷移到了PowerEdge服務器。這并不是無足輕重的改變,主要是因為PowerEdge服務器能夠帶來更多能讓VxRail設備受益的管理和可靠性功能。在討論VxRail設備和就緒節(jié)點或選擇自己的選項時,此舉進一步增強了戴爾易安信/VMware的價值主張。
在本次測評中,我們關注Dell EMC VxRail P570F設備的典型四節(jié)點配置,戴爾易安信提供相當多的VxRail配置,而術語可能會有點復雜。P系列設備通常更加注重性能,基于單一節(jié)點2U PowerEdge R740xd服務器。有數(shù)十種配置選項供用戶選擇,其中包括單處理器或雙處理器系統(tǒng)、SATA、SAS和NVMe(用于緩存)磁盤支持,每節(jié)點高達3TB的RAM配置以及高達25GbE的網(wǎng)絡。VxRail P570是一種混合配置,而P570F是我們?yōu)榇舜卧u測部署的全閃存變體。
我們評測的P570F版設備擁有雙核Intel 6132 CPU(14核2.6Ghz)、384GB RAM、6個3.84TB讀密集型容量SSD和兩個800GB寫密集型緩存SSD。每個節(jié)點都擁有兩個磁盤群組和一個由三個容量SSD支持的緩存磁盤。節(jié)點間通過Intel X710 10GbE網(wǎng)卡進行聯(lián)機。
版本和設計
Dell EMC VxRail P570F是一個基于PowerEdge R740xd服務器的2U HCI節(jié)點,如模型所示,采用了該公司的其中一款時髦的蜂巢式擋板(我們采用的是前代產(chǎn)品)。
擋板下方是24個2.5英寸磁盤。左邊是運行狀況、ID和狀態(tài)LED指示燈。右邊是電源按鈕、VGA端口、iDRAC micro-USB端口、兩個USB 2.0端口。
轉到背面,我們可以很明顯地看到有足夠的空間來擴展插卡。右下角有兩個電源供應器。底部中間有4個10G SFP+端口,左側有兩個USB 3.0端口、一個VGA端口、串行端口和一個1G RJ45 iDRAC端口。
頂部可輕松訪問CPU和RAM,或在設備背部新增更多網(wǎng)絡聯(lián)機或儲存設備。
管理
VxRail一個很大的賣點就是部署HCI非常簡單,而Dell EMC VxRail P570F在評測中的表現(xiàn)也沒有讓人失望。VxRail快速準備好了基礎架構,沒有任何多余設置。
基礎架構設置正確之后,VxRail將開始建立ESXi主機群集并自動完成儲存配置。
設備部署完成之后,管理員將進入VxRail Manager主畫面。系統(tǒng)將自動轉到儀表板,其中會顯示系統(tǒng)整體運行狀態(tài)、支持、VxRail社區(qū)和事件歷史等信息。左邊是若干個選項卡,其中包括:儀表板、支持、事件、運行狀態(tài)和配置。
支持選項卡提供支持相關的功能。它會檢查設備的最后“活動信號”,以確認是否有問題。它提供多種支持選項,包括聊天、提交服務請求、查看最后傳送配置、下載軟件(例如,升級套件),并讓用戶查看VxRail社區(qū)動態(tài)。這里還提供知識庫搜索欄,方便用戶查找特定問題。
事件選項卡也非常直觀,按照ID、嚴重性、組件或時間列出事件。用戶單擊某個事件即可更好地深入了解相關詳細信息,從而解決問題或防止未來再次出現(xiàn)類似問題。
運行狀態(tài)選項卡方便管理員查看整個群集的運行狀態(tài)概況,管理員也可以在這里進一步了解每個設備的具體情況。
配置選項卡方便用戶查看群集的系統(tǒng)軟件,支持兩種升級類型:本機和互聯(lián)網(wǎng)。
顧名思義,本機升級讓用戶在本機執(zhí)行升級;在這種情況下,利用監(jiān)視VxRail Manager的個人計算機即可升級。
VxRail升級套件包含服務器中幾乎所有組件的更新,享受戴爾科技集團生態(tài)系統(tǒng)垂直集成帶來的好處。雖然有些廠商將把重點放在軟件堆棧上,但VxRail可以更新服務器內的一切內容。如有必要,甚至可以更新電源固件。這些文件與戴爾科技集團的LifeCycle Controller提供的文件相同。LifeCycle Controller可以訪問服務器的所有組件。世界上的NIC固件都容易受到攻擊,但又有多少IT管理員會定期及時升級補丁呢?VxRail會自動完成這項動作,用戶只需按幾下鼠標即可輕松完成。
在群集更新和升級過程中,用戶可以查看正在執(zhí)行動作的明細資料。系統(tǒng)會根據(jù)需要對群集中的每臺服務器執(zhí)行同樣的動作。
升級完成后,用戶可在VxRail Manager中看到更新內容的完整清單。
在群集升級過程中,用戶可以看到虛擬中心級別的部分活動。大多數(shù)此類動作是在個別主機進入維護模式時執(zhí)行。
總之,在強化vSAN兼容性和盡可能簡化管理和維護方面,VxRail Manager無疑是物超所值的。這種強化的唯一不足就是需要一點點成本,因為VxRail采用vSphere新版本的速度較慢。此系統(tǒng)目前使用6.5版,而實際上6.7版都已經(jīng)出來一段時間了。戴爾易安信非常清楚這點,在加速更新采用方面,他們繼續(xù)與VMware進行集成。
性能
應用程序工作負載分析
首次性能評定包括通過SysBench評定MySQL OLTP性能和使用仿真TPC-C工作負載評定Microsoft SQL Server OLTP性能。
每個SQL Server虛擬機配置了兩個虛擬磁盤,一個100GB用于開機,一個500GB用于存儲數(shù)據(jù)庫和日志文件。從系統(tǒng)角度來看,我們?yōu)槊總€虛擬機配置了16個虛擬CPU和64GB的DRAM,并采用LSI Logic SAS SCSI控制器。這些測試旨在監(jiān)視群集中延遲敏感型應用程序在適度但又不是壓倒性的計算和存儲負載下的性能。
SQL Server測試配置(每個虛擬機)
Windows Server 2012 R2
存儲空間:配置600GB,使用500GB
SQL Server 2014
§ 數(shù)據(jù)庫大小:1,500級別
§ 虛擬客戶端負載:15,000
§ RAM緩沖區(qū):48GB
測試時長:3小時
§ 2.5小時預處理
§ 30分鐘樣本周期
在我們的交易型SQL Server性能評定中,Dell EMC VxRail P570F總分達到了12,585 TPS,單個虛擬機得分從3,145.1 TPS到3,148.5 TPS不等。
有關SQL Server性能的一個更明顯標志是延遲。在SQL Server平均延遲方面,P570F總分為24.4ms,單個虛擬機在21ms至26ms之間。
Sysbench性能
每個Sysbench虛擬機都配備三個虛擬磁盤:一個用于開機(約92GB),一個擁有預建數(shù)據(jù)庫(約447GB),第三個用于測試數(shù)據(jù)庫(400GB)。從系統(tǒng)角度來看,我們?yōu)槊總€虛擬機配置了16個虛擬CPU和64GB的DRAM,并采用LSI Logic SAS SCSI控制器。
Sysbench測試配置(每個虛擬機)
CentOS 6.3 64-bit
存儲空間:1TB,使用800GB
PerconaXtraDB 5.5.30-rel30.1
§ 數(shù)據(jù)庫表格:100
§ 數(shù)據(jù)庫大?。?0,000,000
§ 數(shù)據(jù)庫線程:32
§ RAM緩沖區(qū):24GB
測試時長:12小時
§ 6小時預處理32線程
§ 1小時32線程
§ 1小時16線程
§ 1小時8線程
§ 1小時4線程
§ 1小時2線程
利用Sysbench OLTP,我們可以看到8個虛擬機中每個虛擬機的配置。VxRail總分為8,645.9 TPS,單個虛擬機得分從925.48 TPS至1,243.1 TPS不等。
在Sysbench平均延遲方面,VxRail總分為29.9ms,單個虛擬機延遲在25.7ms至34.6ms不等。
在最差場景(第99百分位數(shù))延遲方面,VxRail總分為55.1ms,單個虛擬機延遲在47ms至64.4ms不等。
VDBench工作負載分析
在存儲器數(shù)組性能評定中,應用程序測試成績最佳,合成測試居第二位。合成測試雖然不能完全代表實際工作負載,但有助于通過可重復性因子確定存儲設備的基準性能,從而在競爭解決方案之間輕松進行同類比較。這些工作負載提供了多種不同的測試配置文件,從“四角”測試、一般數(shù)據(jù)庫轉送大小測試到不同VDI環(huán)境追蹤捕獲均有涵蓋。所有這些測試都采用通用vdBench工作負載產(chǎn)生器,使用腳本引擎自動處理和捕獲有關大量計算測試群集的結果。這使得我們可以在廣泛的存儲設備上重復相同的工作負載。
配置文件:
4K隨機讀?。?00%讀取、128線程、0-120% iorate
4K隨機寫入:100%寫入、64線程、0-120% iorate
64K順序讀取:100%讀取、16線程、0-120% iorate
64K順序寫入:64K順序讀?。?00%寫入、8線程、0-120% iorate
合成數(shù)據(jù)庫:SQL和Oracle
VDI完整克隆和鏈接克隆追蹤
在4K隨機讀取測試中,VxRail在350,000 IOPS之前都維持亞毫秒級延遲性能,隨后性能峰值達到422,052 IOPS,延遲為5.38ms。
在4K隨機寫入測試中,VxRail在大約17,000 IOPS時延遲就超過1ms了,隨后沿著1ms線一直到了60,000多IOPS,性能峰值達到了79,801 IOPS,期間延遲為5.64ms。
接下來,我們看看64K順序工作負載測試結果。在讀取測試中,VxRail在大約67,000 IOPS或4.1GB/s以內都保持亞毫秒延遲,性能峰值約為80,000 IOPS或4.9GB/s,期間延遲約為4.5ms。
在64K順序寫入測試中,VxRail運行延遲在1ms以下,一直持續(xù)到大約10,000 IOPS或600MB/s,峰值性能約為25,000 IOPS或1.53GB/s,延遲在少量回落前為4.9ms。
在接下來的SQL工作負載測試中,Dell EMC VxRail P570F在大約285,000 IOPS以內都保持亞毫秒級延遲性能,峰值為344,619 IOPS,期間延遲為2.1ms。
在SQL 90-10工作負載測試中,VxRail在215,000 IOPS之前延遲都低于1ms,性能峰值為306,851 IOPS,期間延遲為2.4ms。
在SQL 80-20工作負載測試中,VxRail在209,000 IOPS以內都保持亞毫秒級延遲,性能峰值為240,468 IOPS,期間延遲為2.9ms。
SQL工作負載測試之后進行的是Oracle工作負載測試。測試中,VxRail在大約200,000 IOPS以內都保持亞毫秒級延遲,性能峰值快速達到大約218K IOPS,在性能大幅降低之前延遲為1.1ms。
在Oracle 90-10工作負載測試中,VxRail在250,000 IOPS以內都保持低于1ms的延遲性能,性能峰值為302,381 IOPS,期間延遲為1.7ms。
在Oracle 80-20工作負載測試中,VxRail在226,000 IOPS之前都擁有亞毫秒延遲性能,隨后達到性能峰值,約為258,000 IOPS,延遲為1.76ms。
接下來,我們開始VDI克隆測試,分為完整克隆和鏈接克隆測試。在VDI完整克隆開機測試中,VxRail在達到228,000 IOPS之前都維持低于1ms的延遲,性能峰值為277,332 IOPS,其中延遲為3.1ms。
在VDI完整克隆初始登入測試中,VxRail延遲很快就突破了1ms,然后達到性能峰值,大約為78,000 IOPS,在延遲出現(xiàn)一定下降之前延遲為4.5ms。
在VDI完整克隆周一登入測試中,VxRail在性能達到20,000 IOPS之前都維持亞毫秒延遲,然后達到性能峰值,大約為93,000 IOPS,在性能稍微下降之前延遲為3.1ms。
在VDI鏈接克隆開機測試中,VxRail在性能達到159,000 IOPS之前,延遲都低于1ms,然后達到性能峰值195,062 IOPS,期間延遲為2.2ms。
在VDI鏈接克隆初始登入測試中,VxRail在大約20,000 IOPS之前都維持亞毫秒級延遲,然后達到性能峰值,大約為56,000 IOPS,在性能下降之前延遲為3ms。
在VDI鏈接克隆周一登入測試中,VxRail延遲基本維持在1ms左右,性能峰值大約為60,000 IOPS,在性能下降和延遲突增之前延遲為3.9ms。
總結
Dell EMC VxRail P570F是主打性能的全閃存HCI設備。這些新版VxRail產(chǎn)品帶來構建于Dell EMC PowerEdge骨干技術的易于部署的HCI解決方案。PowerEdge服務器為那些尋找HCI解決方案的客戶帶來很多好處,與之前相比,而VxRail平臺可以讓客戶更輕松地更新操作系統(tǒng),甚至主機。與大多數(shù)戴爾易安信產(chǎn)品一樣,VxRail平臺提供多種不同配置,能夠靈活滿足客戶近乎所有的需求。Dell EMC VxRail P570F具備高性能,每個節(jié)點可配備高達3TB的內存,支持NVMe存儲和最高25GbE網(wǎng)絡。
在我們的應用程序工作負載分析中,P570F在SQL Server中可以達到12,585 TPS的總分,平均延遲時間只有24.3ms。在Sysbench測試中,VxRail總分為8,645.9 TPS,平均延遲為29.9ms,最差場景延遲為55.1ms。
在VDBench性能測試中,Dell EMC VxRail P570F采用SAS存儲,所以雖然測試開始時每次都是亞毫秒級延遲,但在密集工作負載下響應時間都增加到1秒以上。由于使用SAS3閃存媒體,所以這種現(xiàn)象并不意外。不過,測試確實也取得了相當強悍的結果。結果亮點包括隨機4K讀取測試422,000 IOPS、64K順序讀取測試4.1GB/s、64K順序寫入測試1.53GB/s、SQL測試345,000 IOPS、SQL 90-10測試307,000 IOPS、SQL 80-20測試241,000 IOPS、Oracle 90-10測試302,000 IOPS、Oracle 80-20測試258,000 IOPS、VDI完整克隆開機測試277,000 IOPS以及VDI鏈接克隆開機測試195,000 IOPS。從延遲角度來說,這款HCI設備運行延遲為1.1ms至5.64ms。雖然并未達到亞毫秒級,但對于HCI設備而言,這仍然是一個非常優(yōu)秀的成績。
總體來說,考慮到此配置的目標對象,此設備所表現(xiàn)出來的性能非常出色。VxRail當然可以運行得更快,但本文強調的是一種主流閃存配置。此外,在vSAN方面,我們也對使用此設備所能帶來的好處印象深刻,而且VxRail Manager勇挑重擔。此HCI解決方案由戴爾易安信進行了各種層級的徹底審查,程度遠超過vSAN就緒節(jié)點。此外,系統(tǒng)會自行更新一切內容,其中包括更新設備固件。VxRail買家從中看到了極大的價值。現(xiàn)在,買家不必擔心需要自己管理節(jié)點,擁有和管理VxRail變得輕而易舉。