PowerStore與某高端存儲(chǔ)性能對(duì)比實(shí)測 戴爾易安信高端存儲(chǔ)
距離PowerStore正式發(fā)布有3個(gè)月啦,不少戴爾用戶已經(jīng)開始體驗(yàn)PowerStore卓越性能和強(qiáng)大功能。
當(dāng)然也有一些用戶在觀望,PowerStore性能是否和傳說中的一樣強(qiáng)大?特別是PowerStore分為X和T兩種型號(hào),這兩種型號(hào)在數(shù)據(jù)縮減能力上是否有差異?開啟AppOn功能后,能夠讓VM直接在陣列上運(yùn)行,但這是否會(huì)對(duì)存儲(chǔ)性能帶來較大負(fù)擔(dān)呢?
種種疑惑,這份報(bào)告給你解答!
近日,知名第三方評(píng)測機(jī)構(gòu)Principled Technologies(簡稱PT公司)公布了PowerStore的性能實(shí)測結(jié)果,不僅分別測量了兩種PowerStore型號(hào)的性能。同時(shí),也與H公司某高端存儲(chǔ)進(jìn)行對(duì)比,通過橫向比較,反映PowerStore在當(dāng)下存儲(chǔ)行業(yè)所處的位置。下面一起來看☟☟☟
注:點(diǎn)擊文末閱讀原文,可獲取完整報(bào)告
測試環(huán)境搭建
兩臺(tái)PowerStore 7000系列存儲(chǔ),一臺(tái)為X型號(hào),另一臺(tái)為T型號(hào)。與之進(jìn)行對(duì)比的是H公司某高端存儲(chǔ),這三臺(tái)存儲(chǔ)均為雙節(jié)點(diǎn)陣列。測試中使用默認(rèn)配置設(shè)置,并遵循各廠商發(fā)布的最佳實(shí)踐建議。
*戴爾易安信PowerStore采用英特爾®至強(qiáng)®可擴(kuò)展處理器,該處理器可以優(yōu)化工作負(fù)載,可靠性強(qiáng),還有高計(jì)算力、高穩(wěn)定性和高效敏捷性,不僅幫助PowerStore輕松滿足既定工作負(fù)載,也可以為數(shù)字化變革做好準(zhǔn)備。
▐ 數(shù)據(jù)縮減測試方面,PT公司使用名為Vdbench的存儲(chǔ)基準(zhǔn)測試工具來測量戴爾易安信PowerStore陣列和H公司某高端存儲(chǔ)的數(shù)據(jù)縮減率。
▐ 性能測試方面,PT公司使用Vdbench測量這些存儲(chǔ)在不同I/O工作負(fù)載下的塊存儲(chǔ)性能。并測試了PowerStore7000X系列在使用AppOn功能下的性能情況。
▐ 可用性測試方面,PT公司在PowerStore7000X型號(hào)上測試了開箱即用的虛機(jī)部署時(shí)間,與H公司某高端存儲(chǔ)(需要單獨(dú)配置虛擬機(jī)主機(jī))進(jìn)行對(duì)比。而PowerStore7000T型號(hào)上使用10個(gè)存儲(chǔ)卷與H公司某高端存儲(chǔ)對(duì)比訪問恢復(fù)數(shù)據(jù)的速度。
PowerStore 7000T測試結(jié)果
數(shù)據(jù)縮減測試
通常情況下,存儲(chǔ)管理員將存儲(chǔ)資源分組為邏輯單元號(hào)(LUN),并使用塊存儲(chǔ)協(xié)議將其呈現(xiàn)給最終用戶。在所有測試項(xiàng)目中,均使用光纖通道存儲(chǔ)協(xié)議。使用Vdbench,配置4個(gè)200GBLUN,并將3:1的可壓縮和2:1的重復(fù)數(shù)據(jù)集共800GB數(shù)據(jù)填入其中。
接下來,PT公司測試了每個(gè)解決方案對(duì)進(jìn)行重復(fù)數(shù)據(jù)刪除和壓縮的情況,也就是說,它識(shí)別和消除了多少重復(fù)數(shù)據(jù),壓縮了多少數(shù)據(jù)。PT公司通過在數(shù)據(jù)集上運(yùn)行寫入測試來實(shí)現(xiàn)這一目標(biāo),該測試包含同等數(shù)量的128KB和256KB塊。
測試結(jié)果表明,與H公司某高端存儲(chǔ)的2.0:1數(shù)據(jù)縮減率相比,PowerStore 7000系列陣列提供了7.1:1的整體數(shù)據(jù)縮減率,是前者的三倍還多(見圖1),為用戶帶來了更多有效容量。
圖1:數(shù)據(jù)縮減后,在運(yùn)行50%128KB、50%256KB寫入測試時(shí),使用的物理存儲(chǔ)量。越低越好。
性能測試
通過存儲(chǔ)陣列上開啟數(shù)據(jù)縮減功能,可以實(shí)時(shí)減少傳入的數(shù)據(jù),來降低整體存儲(chǔ)利用率。使用H公司某高端存儲(chǔ),用戶必須選擇是否開啟數(shù)據(jù)縮減功能,這取決于用戶需要釋放存儲(chǔ)空間還是提高性能。而在戴爾易安信PowerStore存儲(chǔ)上,用戶不需要做出這種選擇,因?yàn)閿?shù)據(jù)縮減功能始終開啟。
在測試時(shí),PT公司分別測試了H公司某高端存儲(chǔ)在數(shù)據(jù)縮減開啟和關(guān)閉下的性能情況,以更好地與PowerStore 7000T進(jìn)行對(duì)比。
首先,在PowerStore 7000T上運(yùn)行了一個(gè)8KB隨機(jī)100%寫入的工作負(fù)載。該存儲(chǔ)實(shí)現(xiàn)了232,602IOPS(見圖2)。接下來,PT公司運(yùn)行相同工作負(fù)載,測試H公司某高端存儲(chǔ)在關(guān)閉和開啟數(shù)據(jù)縮減功能時(shí)的IOPS表現(xiàn)。在關(guān)閉狀態(tài)下,該存儲(chǔ)產(chǎn)生了171,772IOPS。開啟時(shí),IOPS為75,160,不到關(guān)閉數(shù)據(jù)縮減功能時(shí)的一半。
圖2:在H公司某高端存儲(chǔ)上運(yùn)行Vdbench工作負(fù)載時(shí),在啟用和禁用數(shù)據(jù)縮減的情況下的IOPS和戴爾易安信PowerStore在始終開啟數(shù)據(jù)縮減情況下的IOS。越高越好。
這些結(jié)果表明,與關(guān)閉數(shù)據(jù)縮減功能后運(yùn)行相同的工作負(fù)載相比,企業(yè)在開啟數(shù)據(jù)縮減功能后使用H公司存儲(chǔ),性能將降低53%。在禁用數(shù)據(jù)縮減時(shí)產(chǎn)生的IOPS比戴爾易安信PowerStore 7000T低35%,然而這種模式會(huì)更快耗盡存儲(chǔ)空間。
接下來,PT公司測試了每個(gè)解決方案處理大量用戶請求的能力。包括(1)32KB70/30的讀/寫工作負(fù)載,(2)類似OLTP的混合讀/寫工作負(fù)載,模擬服務(wù)器處理的數(shù)據(jù)庫I/O請求。類似OLTP的工作負(fù)載包括8KB和128KB的塊大小和各種隨機(jī)和順序的讀寫。
注:之后的測試中H公司某高端存儲(chǔ)的數(shù)據(jù)縮減功能均為開啟狀態(tài)。
從圖3可以看見,PowerStore 7000T在這兩項(xiàng)測試中的表現(xiàn)都優(yōu)于H公司某高端存儲(chǔ),在第一個(gè)工作負(fù)載上的IOPS增加了101%,在第二個(gè)工作負(fù)載上的IOPS增加了67%。
圖3:使用Vdbench基準(zhǔn)運(yùn)行兩種不同的工作負(fù)載時(shí)支持的IOPS。越高越好。
帶寬測試
為了測試每個(gè)陣列每秒能處理多少數(shù)據(jù),Principled用256KB的大數(shù)據(jù)塊運(yùn)行了兩個(gè)Vdbench工作負(fù)載,一個(gè)使用隨機(jī)讀取,一個(gè)使用順序讀取。
運(yùn)行這兩種類型的訪問模式可以深入了解存儲(chǔ)陣列如何處理大型隨機(jī)和順序塊I/O。戴爾易安信PowerStore 7000T在這兩種工作負(fù)載上表現(xiàn)優(yōu)秀,支持的帶寬增加了135%(見圖4)。具有高帶寬能力的陣列有助于處理更多的數(shù)據(jù),以滿足流媒體視頻或大數(shù)據(jù)應(yīng)用等大型數(shù)據(jù)請求。
圖4:運(yùn)行兩個(gè)256KB數(shù)據(jù)塊的Vdbench工作負(fù)載時(shí)提供的帶寬(MB/s)。越高越好。
響應(yīng)時(shí)間測試
在高I/O負(fù)載壓力下,亞毫秒級(jí)的延遲表明存儲(chǔ)正在以最佳狀態(tài)運(yùn)行。從PowerStore 7000T開始,PT公司配置了一個(gè)VdbenchI/O場景(類似OLTP的混合讀/寫工作負(fù)載,包括8KB和128KB的塊大小和各種讀/寫比率,以固定的IOPS速率),其延時(shí)約為半毫秒。然后,PT公司在H公司某高端存儲(chǔ)上運(yùn)行相同的參數(shù)和工作負(fù)載,其延時(shí)為2.01毫秒(見圖5)。
圖5:在107,000 IOPS的響應(yīng)時(shí)間(毫秒)。越低越好。
這些結(jié)果表明,PowerStore 7000T可以處理類似OLTP的工作負(fù)載,同時(shí)還能提供快速的響應(yīng)時(shí)間,有助于改善應(yīng)用和用戶體驗(yàn)。
PowerStore 7000X測試結(jié)果
除了提供存儲(chǔ)功能之外,戴爾易安信PowerStore的X型號(hào)還具有AppsOn功能,使用戶能夠在陣列本身部署、托管和管理虛機(jī),從而幫助用戶減少購買單獨(dú)服務(wù)器的需求。為了更好體現(xiàn)PowerStore X型號(hào)的性能表現(xiàn),PT公司通過四個(gè)場景來測試其存儲(chǔ)性能。
在場景1中,PT公司運(yùn)行了一個(gè)簡單的Vdbench模擬,內(nèi)部Vdbench虛擬機(jī)托管在PowerStore 7000X陣列內(nèi),而外部Vdbench虛擬機(jī)托管在連接到H公司某高端存儲(chǔ)陣列的雙插槽服務(wù)器上。
在場景2-4中,PT公司使用PowerStore 7000X陣列內(nèi)部托管的內(nèi)部虛擬機(jī)運(yùn)行MongoDB數(shù)據(jù)庫工作負(fù)載,且該陣列在外部同時(shí)運(yùn)行其他Vdbench模擬。連接到H公司某高端存儲(chǔ)的服務(wù)器上運(yùn)行相同的外部Vdbench模擬。
具體性能對(duì)比如下
►場景1:PowerStore 7000X(內(nèi)部托管Vdbench虛擬機(jī))與H公司某高端存儲(chǔ)(外部托管Vdbench虛擬機(jī))的存儲(chǔ)性能。
當(dāng)在內(nèi)部(PowerStore 7000X上)和外部(H公司某高端存儲(chǔ)上)托管的虛機(jī)上運(yùn)行4KB隨機(jī)寫入Vdbench工作負(fù)載時(shí),PowerStore 7000X產(chǎn)生的IOPS比H公司某高端存儲(chǔ)多85%(見圖6)。
圖6:在內(nèi)部(PowerStore 7000X上)和外部(H公司某高端存儲(chǔ)上)托管的虛機(jī)上運(yùn)行Vdbench工作負(fù)載時(shí)提供的IOPS。越高越好。
►場景2:PowerStore 7000X內(nèi)部托管運(yùn)行YCSB工作負(fù)載的MongoDB虛擬機(jī),提供每秒188,320次數(shù)據(jù)庫操作的同時(shí),保持了亞毫秒級(jí)的數(shù)據(jù)庫應(yīng)用讀和寫延遲(見圖7)。
圖7:戴爾易安信PowerStore 7000X在托管內(nèi)部虛擬機(jī)并同時(shí)向外部主機(jī)提供存儲(chǔ)時(shí)交付的數(shù)據(jù)庫應(yīng)用延遲(ms)。由于H公司某高端存儲(chǔ)不能托管內(nèi)部虛擬機(jī),因此無法進(jìn)行比較。
►場景3:PowerStore 7000X和H公司某高端存儲(chǔ)從外部托管運(yùn)行Vdbench工作負(fù)載的虛擬機(jī)(帶寬)
在運(yùn)行場景2的同時(shí),PowerStore 7000X對(duì)其外部托管的Vdbench工作負(fù)載的支持帶寬也比H公司某高端存儲(chǔ)高出31%(見圖8)。
圖8:為運(yùn)行Vdbench工作負(fù)載的外部主機(jī)提供的帶寬(MB/s)。PowerStore 7000X是在同時(shí)運(yùn)行Vdbench和MongoDB時(shí)取得了這些結(jié)果。H公司某高端存儲(chǔ)只運(yùn)行Vdbench。越高越好。
►場景4:PowerStore 7000X和H公司某高端存儲(chǔ)從外部托管運(yùn)行Vdbench工作負(fù)載的虛擬機(jī)(IOPS)
除了提供更大的帶寬外,戴爾易安信PowerStore 7000X產(chǎn)生的IOPS比H公司某高端存儲(chǔ)多出65%(見圖9),即使它在場景2中同時(shí)在內(nèi)部托管MongoDB虛擬機(jī)。
如果考慮到H公司某高端存儲(chǔ)缺乏托管內(nèi)部虛擬機(jī)和支持內(nèi)部工作負(fù)載的能力,那么PowerStore 7000X在場景2-4中的勝利就顯得尤為突出。即使應(yīng)用在陣列上消耗內(nèi)部計(jì)算和存儲(chǔ)資源,其為基于外部虛擬機(jī)提供的性能也是足夠的,而且比H公司陣列性能還要高。
可用性測試
傳統(tǒng)上,存儲(chǔ)系統(tǒng)還不能支持嵌入式虛擬機(jī)并同時(shí)作為存儲(chǔ)目標(biāo)。而PowerStore 7000X本身提供了一個(gè)基于VMware的虛擬化環(huán)境,管理員只需點(diǎn)擊幾下,就可以為駐留在陣列本身的虛擬機(jī)提供存儲(chǔ)。PowerStore還可以自動(dòng)將第1層存儲(chǔ)配置到嵌入式VMware環(huán)境中。
而部署一個(gè)可以訪問H公司某高端存儲(chǔ)的虛機(jī)需要IT人員添加物理電纜連接、配置光纖通道交換機(jī)、映射到主機(jī)、部署存儲(chǔ)LUN以及創(chuàng)建VMware數(shù)據(jù)存儲(chǔ)。這將虛擬機(jī)部署時(shí)間延長至8分15秒,而PowerStore 7000X上則為53秒(見圖10)。
圖10:開箱即用的虛擬機(jī)配置時(shí)間。越少越好。
PowerStore 7000T與H公司某高端存儲(chǔ)快照恢復(fù)速度比較▼
對(duì)存儲(chǔ)LUN進(jìn)行快照是存儲(chǔ)管理員的一項(xiàng)常見任務(wù)。根據(jù)其數(shù)據(jù)中心的需求和策略,管理員可能每周、每天、甚至每小時(shí)都要拍攝快照。當(dāng)數(shù)據(jù)損壞或丟失時(shí),管理員就可以使用快照來恢復(fù)系統(tǒng)的數(shù)據(jù)。企業(yè)通常會(huì)部署和管理大量的LUN,使這些快照恢復(fù)成為一項(xiàng)潛在的耗時(shí)任務(wù)。
PT公司測試了PowerStore 7000T和H公司某高端存儲(chǔ)對(duì)安裝為原始設(shè)備映射(RDM)的10個(gè)LUN進(jìn)行快照還原到單個(gè)虛擬機(jī)所需的時(shí)間。
戴爾易安信PowerStore 7000T在一分鐘7秒的時(shí)間就完成了這項(xiàng)任務(wù),只需要16個(gè)步驟。相比之下,H公司某高端存儲(chǔ)陣列要求管理員從應(yīng)用虛擬機(jī)和主機(jī)中解壓卷2。通過更快地訪問快照還原數(shù)據(jù),管理員可以更快地啟動(dòng)和運(yùn)行操作。
圖11:訪問快照還原數(shù)據(jù)的時(shí)間(分和秒)。越低越好。
結(jié) 論
PT公司測試了兩臺(tái)全閃存戴爾易安信PowerStore 7000系列存儲(chǔ)與H公司某高端存儲(chǔ)。在實(shí)際測試中,戴爾易安信PowerStore 7000系列存儲(chǔ)都能更有效地減少數(shù)據(jù),并提供更高的存儲(chǔ)性能,無論是IOPS、帶寬還是延遲。
與H公司某高端存儲(chǔ)相比,支持hypervisor的PowerStore陣列還節(jié)省了開箱即用的虛擬機(jī)部署時(shí)間和硬件。使用戴爾易安信PowerStore 7000系列存儲(chǔ),可以為企業(yè)從存儲(chǔ)中獲得更多收益。
相關(guān)內(nèi)容推薦:來看看戴爾易安信PowerStore動(dòng)態(tài)彈性引擎專利技術(shù)
相關(guān)產(chǎn)品:Dell EMC PowerStore 7000T