PowerVault ME4提供了幾種不同的配置,但它們的設(shè)計都能夠從小規(guī)模配置開始,可通過添加驅(qū)動器進行擴展,來滿足隨著時間的推移而增長的業(yè)務需求。ME4還提供了一個全方位的許可證計劃,使小企業(yè)更容易理解所有權(quán),并靈活制定預算。在部署方面,ME4可以在DAS和SAN中配置,以滿足各種不同的用例。通過HTML5 Web界面進行管理,使管理和初始部署更加直觀;戴爾易安信預計新系統(tǒng)可在15分鐘內(nèi)運行。
雖然許多人會在HDD配置中啟動他們的PowerVault ME4,但通過添加一點閃存,該系統(tǒng)以后可以變成一個混合系統(tǒng)。搭配SSD,ME4可以提供相當高的性能;事實上,戴爾易安信稱性能高達32萬IOPS。ME4的可靠性也非常高,可用性達到5個9標準(99.999%)。如果需要擴展,ME4在這一方面也做得很好,通過12G SAS后端將原始容量擴展到4PB。所有系統(tǒng)都有一套深入的功能,包括緩存/分層、異步復制、快照、對SED驅(qū)動器的支持、與VMware vCenter和SRM的集成、分布式RAID、精簡資源調(diào)配等。
根據(jù)業(yè)務需要,ME4有三種機箱可供選擇:ME4012、ME4024和ME4048。ME4012和ME4024都是2U機箱,可配備單控制器或雙控制器,可擴展到大約3PB。兩者的核心區(qū)別在于ME4012支持12個3.5″驅(qū)動器,而ME4024支持24個2.5”驅(qū)動器。作為PowerVault ME4系列的一部分,戴爾易安信還提供了一個更大的機箱;ME4048是一個5U機箱,只有雙控制器配置,它支持84個3.5“驅(qū)動器。所有系統(tǒng)都可以擴展為ME412(2U,12個3.5英寸驅(qū)動器)、ME424(2U,24個2.5英寸驅(qū)動器)或ME484(5U,84個3.5英寸驅(qū)動器),以JBOD形式提供。
值得注意的是,戴爾易安信正在使用他們自己的基于PowerEdge設(shè)計的機箱以及Seagate(Dot Hill)控制器。盡管可以從其他供應商處獲得這些控制器,但戴爾易安信認為,在VMware,Microsoft甚至HPC環(huán)境以及其他環(huán)境中的集成和可伸縮性方面,他們自己的產(chǎn)品更具優(yōu)勢。他們還在“未來無憂保障計劃”中提供ME4,該計劃涵蓋了一整套服務和保證。戴爾易安信通過與12Gb SAS后端連接的整體最大4PB擴展,進一步使其產(chǎn)品與眾不同。此外,戴爾易安信還提供了一整套JBOD選項。
在本次評測中,我們在具有十二個1.8TB 10K HDD和十二個960GB讀取密集型SSD的完全填充的混合配置中測試了PowerVault ME4024。我們的陣列還配備了八個16Gb FC。完整的規(guī)格和功能可在此處查看。
戴爾易安信PowerVault ME4024設(shè)計和構(gòu)建
戴爾易安信PowerVault ME4是一個2U存儲陣列,其設(shè)計與當前一代戴爾易安信數(shù)據(jù)中心產(chǎn)品的其余部分保持一致。這臺設(shè)備有一個時尚的擋板,正面有戴爾易安信和PowerVault品牌。卸下ME4024上的擋板,即可看到24個2.5”驅(qū)動器托架,可以安裝HDD或SDD。
翻轉(zhuǎn)到設(shè)備的后部,我們可以看到平臺的連接性。每個控制器提供一個鏡像連接組合。在頂部控制器上,藍色端口用于JBOD擴展,黑色端口用于管理(LAN、USB和串行),而紫色端口是SFP+連接,可用于10G網(wǎng)絡或8/16Gb FC。在我們的設(shè)置中,我們安裝了16Gb的光纖,所有端口都分配給了FC。該陣列支持FC的所有端口,以太網(wǎng)的所有端口,或混合配置中的每個端口的一半。盡管該系統(tǒng)確實提供了某些PowerEdge設(shè)計元素,但它不包括iDRAC管理,你可能會在基于PowerEdge硬件的其他戴爾易安信存儲產(chǎn)品中看到iDRAC管理。
戴爾易安信PowerVault ME4024可使用性非常高,帶有用戶可更換的冗余電源以及雙主動-主動控制器。用戶可以在線拉取和交換控制器,以及管理控制器之間的固件鏡像。這樣可以輕松使系統(tǒng)保持最新狀態(tài),并在推送固件時保持同步。還可以利用相同的板載固件工具來更新連接的JBOD和磁盤(控制器可以看到的任何內(nèi)容)。
戴爾易安信PowerVault ME4024 管理
在管理方面,戴爾易安信PowerVault ME4利用ME存儲管理器。打開主屏幕,用戶可以瀏覽系統(tǒng)設(shè)置并設(shè)置操作,例如主機端口模式。在下面顯示的屏幕中,可以看到每個光纖通道連接(為FC配置的所有端口)的每個端口的配置,以及將陣列重新配置為iSCSI或混合的選項。用戶還可以注意到每個FC端口的端口連接模式,這可以根據(jù)是通過交換機還是直接連接將服務器連接到陣列來調(diào)整。某些較小的環(huán)境可以利用這種類型的地形來降低成本和復雜性。
下一個選項卡是“系統(tǒng)”選項卡,允許用戶快速查看系統(tǒng)的各個部分。將鼠標懸停在元素上可以展開該項的信息。在“系統(tǒng)”選項卡上,您可以以圖形形式查看前部或后部,或者查看文本表中顯示的所有信息。此區(qū)域?qū)τ谏钊肓私庀到y(tǒng)細節(jié)(如驅(qū)動器磨損級別、固件修訂或其他非日常統(tǒng)計信息)非常有用。
池選項卡允許用戶設(shè)置、獲取信息或刪除存儲池。他們還可獲得基本信息,如容量、類別和可用容量。如果用戶要將磁盤添加到陣列中,則可以使用操作添加磁盤組以擴展存儲容量。
與“池”選項卡相似,用戶可以通過“卷”選項卡快速查看使用相關(guān)信息創(chuàng)建的當前卷,并創(chuàng)建新卷或擴展或刪除現(xiàn)有卷。在此區(qū)域還可以將卷映射到主機,并包括卷選項,如設(shè)置層優(yōu)先級。
戴爾易安信PowerVault ME4024?配置
戴爾易安信PowerVault ME4024提供了24個磁盤,其中一半是讀取密集型960GB SSD,另一半是1.8TB 10K SAS HDD。ME4024支持緩存和分層,當將數(shù)據(jù)推入該層時,后者可提供閃存的全部性能優(yōu)勢。為了加快我們的測試過程并顯示兩種存儲類型的性能特征,我們創(chuàng)建了僅包含閃存或僅包含旋轉(zhuǎn)介質(zhì)的存儲池。在生產(chǎn)系統(tǒng)中,用戶將在同一個池中同時擁有兩種存儲類型,并且陣列將根據(jù)訪問模式來管理數(shù)據(jù)的上下移動。
對于存儲,我們利用了購買此存儲陣列的客戶通常使用的RAID10。每種存儲類型有12個驅(qū)動器和一個雙控制器布局,我們將它們分成兩組,每組6個驅(qū)動器。這樣一來我們在每個控制器上創(chuàng)建了一個6驅(qū)動器RAID10池,其中包含三個磁盤組。此配置分別用于SSD和HDD。
對于后端連接,ME4024支持三種模式:iSCSI、FC或混合FC/iSCSI。該系統(tǒng)配備了所有16Gb FC光纖通道,因此我們采用了純光纖通道配置。這利用了連接到我們的雙交換機FC結(jié)構(gòu)的所有8個端口(每個控制器4個)??偟膩碚f,存儲陣列的理論帶寬為128Gb(16GB/s),此時我們的雙端口8主機群集支持256Gb或32GB/s峰值。
戴爾易安信PowerVault ME4024 性能測評
SQL Server性能
StorageReview的Microsoft SQL Server OLTP測試協(xié)議采用了事務處理性能委員會基準C(TPC-C基準)的當前草案,這是一個在線事務處理基準,用于模擬復雜應用程序環(huán)境中的活動。在衡量數(shù)據(jù)庫環(huán)境中的存儲基礎(chǔ)架構(gòu)的性能優(yōu)勢和瓶頸時,TPC-C基準比合成性能基準更適用。
每個SQL Server虛擬機都配置了兩個虛擬磁盤:用于啟動的100GB卷和用于數(shù)據(jù)庫及日志文件的500GB卷。從系統(tǒng)資源的角度來看,我們?yōu)槊總€虛擬機配置了16個vCPU、64GB的DRAM,并利用LSI Logic SAS SCSI控制器。雖然之前測試過的Sysbench工作負載在存儲I/O和容量方面都使平臺飽和,但SQL測試會尋找延遲性能。
本次測試使用在Windows Server 2012 R2 guest虛擬機上運行的SQL Server 2014,并由戴爾的Benchmark Factory for Databases進行測試。雖然我們對這個基準的傳統(tǒng)用法是在本地或共享存儲上測試大型3000 scale的數(shù)據(jù)庫,但在這個迭代中,我們將重點放在將四個1500 scale的數(shù)據(jù)庫均勻地分布在服務器上。
SQL Server測試配置(每個虛擬機)
就我們的SQL Server事務性能而言,戴爾易安信PowerVault ME4總共具有12622.2 TPS,單個虛擬機的范圍為3152.5 TPS至3158.6 TPS。
從SQL Server的平均延遲來看,ME4的總延遲為10.5ms,每個虛擬機的延遲從6ms到15ms不等。
Sysbench MySQL性能
我們的第一個本地存儲應用程序基準測試由一個通過SysBench測量的Percona MySQL OLTP數(shù)據(jù)庫組成。此測試還測量平均TPS(每秒事務數(shù))、平均延遲和平均第99%延遲。
每個Sysbench虛擬機配置三個虛擬磁盤:一個用于啟動(約92GB),一個帶有預構(gòu)建數(shù)據(jù)庫(約447GB),第三個用于測試數(shù)據(jù)庫(270GB)。從系統(tǒng)資源的角度來看,我們?yōu)槊總€虛擬機配置了16個vCPU、60GB的DRAM,并利用LSI Logic SAS SCSI控制器。
Sysbench測試配置(每個虛擬機)
對于Sysbench,我們測試了包括4個虛擬機和8個虛擬機的虛擬機組合。對于平均事務處理測試,ME4達到了9330.1 TPS(4個虛擬機)和13606.8 TPS(8個虛擬機)。
對于Sysbench平均延遲,ME4配備4個虛擬機時延遲為13.7ms,8個虛擬機時延遲為18.9ms。
在我們的最壞情況下(第99百分位)的延遲,ME4達到了33.5ms(4個虛擬機)和39.5ms(8個虛擬機)。
VDBench工作負載分析
在對存儲陣列進行基準測試時,應用程序測試是最好的,排在第二位的是合成測試。合成測試雖然不能完全代表實際的工作負載,但它確實具有可重復性因素,有助于對存儲設(shè)備進行基準測試,從而可以輕松地在不同的解決方案之間進行逐項比較。這些工作負載提供了一系列不同的測試配置文件,包括“four corners”測試,常見的數(shù)據(jù)庫傳輸大小測試,以及來自不同VDI環(huán)境的trace。所有這些測試都使用了常見的vdBench工作負載生成器和腳本引擎,可以在大型計算測試集群中自動執(zhí)行并捕獲結(jié)果。這使我們能夠在各種存儲設(shè)備上重復相同的工作負載,包括閃存陣列和單個存儲設(shè)備。
配置文件:
戴爾易安信PowerVault ME4最有可能用作混合產(chǎn)品,但它也可以全部采用旋轉(zhuǎn)磁盤或全部采用閃存。我們分別對SSD和HDD進行了測試,幫助讀者大致了解該設(shè)備對位于這兩層內(nèi)部的數(shù)據(jù)的反應。當在同一池中使用旋轉(zhuǎn)媒體和閃存進行操作時,系統(tǒng)將自動處理數(shù)據(jù)分層,使用購買ME4時包括在內(nèi)的許可證。
對于隨機4K讀取性能,HDD的峰值性能為4986 IOPS,延遲為820ms。SSD保持在1ms以下直至260K IOPS,峰值為299962 IPOS,延遲為13.6ms。
對于隨機4K寫入性能,HDD的峰值性能為3621 IOPS,延遲為566ms。SSD保持在1ms以下直至大約150K IOPS,峰值為167569 IOPS,延遲為12.2ms。
接下來,我們使用64K基準測試切換到順序測試。在讀取方面,HDD的峰值為11764 IOPS或735MB/s,延遲為41.5ms(盡管延遲會在基準中間附近達到80ms左右的峰值)。SSD保持了亞毫秒級延遲,直到約34K IOPS或約2.2GB/s,然后在延遲6ms時達到83860 IOPS或5.2GB/s的峰值,在中間處再次出現(xiàn)了較大的峰值(接近9ms)。
對于連續(xù)64K寫入,HDD的運行非常穩(wěn)定,直到達到13664 IOPS或854MB/s的峰值,延遲為18.3ms。SSD固態(tài)硬盤在保持一致性能方面也具有很大優(yōu)勢,一直保持在1ms以下直到17.5K IOPS,然后以大約12ms的延遲達到約18200 IOPS或1.15GB/s的峰值,然后性能下降并且其延遲增加。
我們接下來的基準測試是SQL測試。在SQL中,配備HDD的ME4的峰值為4752 IOPS,延遲為215ms。SSD在227K IOPS之前一直保持亞毫秒級的延遲性能,隨后在251860 IOPS達到峰值,延遲為4ms。
對于SQL 90-10,HDD的峰值為4441 IOPS,延遲為230ms。SSD保持在1ms以下直至大約210K IOPS,峰值為233040 IOPS,延遲為4.4ms。
對于SQL 80-20,HDD的峰值性能為4131 IOPS,延遲為244ms。SSD保持在1ms以下直至大約195K IOPS,峰值為214547 IOPS,延遲為4.8ms。
繼續(xù)看我們的Oracle工作負載測試,我們可以看到HDD峰值為4138 IOPS,延遲為302ms。SSD在193K IOPS之前一直保持亞毫秒級的延遲,隨后在212272 IOPS達到峰值,延遲為5.98ms。
對于Oracle 90-10,HDD的峰值為4477 IOPS,延遲為152ms,然后下降了一些。在大部分測試時間里,SSD的延遲時間不到1ms,然后在231521 IOPS達到峰值,延遲為2.8ms。
Oracle 80-20的HDD峰值為4017 IOPS,延遲為175ms。SSD保持了低于1ms的延遲直到193K IOPS,然后在213965 IOPS達到峰值,延遲為3ms。
接下來,我們切換到VDI完整克隆和鏈接克隆測試。對于VDI完全克隆啟動,HDD的峰值為4257 IOPS,延遲為249ms。SDD的峰值為212565 IOPS,延遲為4.8ms。
在VDI-FC初次登錄時,HDD的峰值為3614 IOPS,延遲為265ms。SDD保持了亞毫秒的延遲直到大約70K IOPS,然后在約76K IOPS時達到峰值,延遲為10ms,然后略有下降。
對于VDI FC Monday登錄,HDD峰值約為3400 IOPS,延遲為120ms。SSD保持在1ms以下直至大約75K IOPS,峰值為83371 IOPS,延遲為5.9ms。
切換到VDI鏈接克?。↙C)測試,在啟動測試中,HDD的峰值為5588 IOPS,延遲為870ms。SSD在181K IOPS之前一直保持亞毫秒級的延遲性能,隨后在 203898 IOPS達到峰值,延遲為2.5ms。
在VDI LC初次登錄時,HDD的峰值為4067 IOPS,延遲為63.2ms。閃存存儲一直保持在1ms以下直到略低于50K IOPS為止,并在54120 IOPS 達到峰值,延遲為4.5ms。
最后,對于VDI LC Monday登錄,HDD達到了3900 IOPS的峰值,延遲約為120ms,然后略有下降。SSD保持在1ms以下直至大約49K IOPS,峰值為57K IOPS,延遲為7ms。
結(jié)論
在存儲陣列方面,并不是所有企業(yè)都在尋找性能最高、功能齊全的存儲設(shè)備。許多企業(yè)尋求的是性能強勁、可靠且價格合理的存儲陣列。這正是戴爾易安信PowerVault ME4等平臺作為入門級產(chǎn)品推出的亮點,其速度和價位適合大多數(shù)SMB/edge使用情形。ME4以低于1萬美元的起價和按需定制的定價模型殺入市場。PowerVault ME4購買者還將獲得全包許可包,支持閃存緩存/分層,并支持iSCSI或FC部署等等其他功能。
在性能方面,PowerVault ME4可提供高達320k IOPS的吞吐量。在我們的測試中,使用半填充讀取密集型閃存的配置,在我們的虛擬化環(huán)境中,使用兩個RAID10池(每個控制器一個池),我們獲得了300k IOPS 4K讀取。4K隨機寫入性能為167k IOPS,這對于這一細分市場中的存儲平臺來說也是非常了不起的。測得的帶寬也很強,峰值超過5GB/s讀取和1.15GB寫入。
不過,真正讓人大開眼界的是,它在針對SQL Server和MySQL性能的應用程序測試中表現(xiàn)出的出色程度。在這些方面,我們看到了SQL Server測試的平均延遲為10.5ms,即使與更昂貴的全閃存陣列相比,這也是非常好的。Sysbench性能測試從9K TPS擴展到了13.6K TPS,這一點也非常強勁。該平臺的唯一缺點是,如果試圖在一個比預期環(huán)境更大的環(huán)境中使用它,性能就會下降。不過,這是中端全閃存產(chǎn)品的領(lǐng)域,它們可以更好地處理增加的負載。在戴爾易安信產(chǎn)品線中,這要么是Unity要么是SC存儲產(chǎn)品線。
不過,總的來說,ME4很清楚自己的定位。我們的結(jié)果同時考慮了HDD和全閃存池。大多數(shù)用例將介于兩者之間,是ME4混合配置。一些SSD在加速HDD卷方面大有幫助。如果有一個可以從全閃存中受益的應用程序,組織可以輕松地將卷固定到閃存層。對于入門市場來說,不僅性能表現(xiàn)強勁,其他方面也在水準。圖形用戶界面易于理解和配置,擴展選項可以將我們的測評設(shè)備擴展到最多3PB,而ME4084則可擴展到4PB。此外,還有一系列深層次的企業(yè)功能。這個價格區(qū)間在市場上有很多選擇,但“非常好”的選擇并不多。PowerVault ME4顯然是入門級存儲市場的領(lǐng)導者。