wangfei 發(fā)表于:14年07月07日 16:48 [編譯] DOIT.com.cn
這與普通的大中型存儲陣列是不同的,后者配備了雙控制器,限制了它們能夠儲存的數(shù)據(jù)量和并行訪問的通道數(shù)量。
以下是目前市面上的4種主要的一級企業(yè)存儲陣列:
EMC的VMAX
IBM的DS 8000
日立數(shù)據(jù)系統(tǒng)(HDS)的VSP
惠普的XP,該產(chǎn)品是日立VSP的OEM版本
通常這類陣列都有兩個控制器和一個內(nèi)部底板,以便將控制器與存儲架連接在一起,并且保證能有足夠的內(nèi)部帶寬可供對I/O要求很高的應(yīng)用使用。
例如,VMAX 40K配備了2000塊容量為2TB的硬盤,因此它的總存儲容量為4PB。它內(nèi)部配備了一個用來連接控制器的虛擬矩陣,它最多可以配置8個這樣的虛擬矩陣。
這樣的配置可以保證很高的可用性,即便一個控制器出現(xiàn)故障,數(shù)據(jù)存取服務(wù)也不會受到影響;而且即便某一塊硬盤出現(xiàn)故障,也不會發(fā)生數(shù)據(jù)丟失的事故。系統(tǒng)軟件和固件升級也不會影響數(shù)據(jù)存取服務(wù)。
這類陣列還有很多數(shù)據(jù)管理功能,比如復(fù)制到另外一個本地或者遠(yuǎn)程的陣列,給數(shù)據(jù)拍攝快照等等。
供應(yīng)商們聲稱,陣列操作系統(tǒng)至少需要兩年或更長時間的開發(fā)和實際應(yīng)用環(huán)境中的測試才能真正可靠?偟膩碚f,這些陣列都有很高的可用性和可靠性。
關(guān)鍵組件包括:
兩個以上的控制器
內(nèi)部互連結(jié)構(gòu)
采用Scale-up而非Scale-out設(shè)計
能夠支持并行存取的高性能
由于采用的是scale-up設(shè)計,因此很容易在客戶需求增長的時候添加控制器和硬盤架,這也是這些陣列被稱作存儲巨獸的原因。它們都是規(guī)模非常大 的單系統(tǒng),與采用scale-out設(shè)計的雙控制器陣列不同,后者主要是通過連接更多的設(shè)備比如建立群集來增加存儲容量和提高性能。
盡管在其他各點(diǎn)都相同的情況下,缺失內(nèi)部結(jié)構(gòu)對陣列性能的影響是最小的,但是內(nèi)部結(jié)構(gòu)仍是支持性能不可缺少的重要組件。
優(yōu)良的性能
一線企業(yè)級存儲陣列的主要特性包括性能、雙控制器和可靠性。
業(yè)內(nèi)人士普遍認(rèn)為,scale-out陣列并不具備一線企業(yè)級存儲陣列的可靠性。
假如某家初創(chuàng)公司的純閃存陣列在性能上能夠與一線企業(yè)級陣列相媲美,它是否會因此成為一線企業(yè)級陣列呢?
我們必須了解性能是如何來檢測的。僅僅說系統(tǒng)可以運(yùn)行一定數(shù)量的隨機(jī)讀或?qū)慖OPS是不夠的,或者它在讀或?qū)憯?shù)據(jù)時的帶寬就是一定數(shù)量的Gbps。
我們必須了解實際應(yīng)用中的IO數(shù)據(jù),讀和寫數(shù)據(jù)的比例,數(shù)據(jù)塊的大小等等。
在你自己的工作負(fù)載上運(yùn)行標(biāo)準(zhǔn)檢查程序之前,任何的性能數(shù)據(jù)都是不真實的,但你至少可以通過SPC標(biāo)準(zhǔn)檢查程序得到一個行業(yè)標(biāo)準(zhǔn)額定值。
SPC-1標(biāo)準(zhǔn)檢查程序提供了存儲陣列在隨機(jī)IO環(huán)境下的得分,SPC-2標(biāo)準(zhǔn)檢查程序則可提供存儲陣列在連續(xù)IO環(huán)境下的得分。上面的幾種陣列的檢測結(jié)果是相當(dāng)可觀的:
這張圖表顯示了日立VSP磁盤版陣列和純閃存版陣列以及IBM的DS 8870陣列在SPC-1標(biāo)準(zhǔn)檢查程序中的得分。
得分最高的系統(tǒng)是Kaminario K2純閃存陣列,它的性能為1239898IOPS。這是否能讓它成為一款一線企業(yè)級陣列呢?
耐久性測試
我們認(rèn)為,不能因為它的性能超過了主流廠商的一線陣列就將它歸入一線陣列之中,因為它還缺乏企業(yè)級陣列的上述特性。
在SPC-1標(biāo)準(zhǔn)檢查中,沒有其他的純閃存陣列或混合陣列初創(chuàng)公司系統(tǒng)了。那意味著我們不能拿Pure Storage或Nimble Storage與SPC-1檢查中的其他陣列相比較。
而且也沒有獨(dú)立和客觀的檢查手段可用。如果企業(yè)客戶想評估這樣的陣列,他們必須自己去進(jìn)行內(nèi)部測試。
SPC-2標(biāo)準(zhǔn)檢查的結(jié)果如何呢? 以下就是SPC-2檢查結(jié)果的統(tǒng)計圖:
SPC-2標(biāo)準(zhǔn)檢查結(jié)果 (點(diǎn)擊放大)
這張圖片包括了Mbps數(shù)據(jù)和性價比數(shù)據(jù)。其中的價格數(shù)據(jù)是各款陣列的公開標(biāo)價,雖然它們在實際中可能會進(jìn)行打折,但我們?nèi)匀荒軌驈倪@些對比中得到一些有價值的情報。
圖表顯示了IBM的DS 8870、HDS的VSP和惠普的XP系統(tǒng)的檢查結(jié)果。同理,由于K2沒有我們在上文中提到的那些特性,因此它并不是一線企業(yè)級陣列。
總的來說,似乎沒有一家初創(chuàng)公司提供配備雙控制器和能夠滿足客戶需求的可靠性的scale-up純閃存陣列。
按照這個邏輯,研制一級企業(yè)級純閃存陣列的唯一方法就是將閃存添加到象HDS VSP那樣的現(xiàn)有陣列之中。
你還可以購買純閃存版本的IBM DS8000和EMC的VMAX,雖然我們沒有SPC檢測手段,但我們可以肯定它們運(yùn)行時的性能肯定比磁盤版本的產(chǎn)品更高一些。
然而,象惠普和NetApp那樣的供應(yīng)商會說,它們不但具有堪比VMAX、VSP或DS 8000的性能,而且它們還具有scale-up的屬性,因為它們可以通過多個結(jié)點(diǎn)組成的群集使用兩個以上的控制器。
8080 EX的容量可以拓展到4.5PB以上,惠普的7450的原始閃存容量為460TB,經(jīng)過重復(fù)數(shù)據(jù)刪除處理后的有效存儲容量為1.3PB。
危險的硬盤
這些廠商可能會說,它們的陣列操作系統(tǒng)經(jīng)過了多年的開發(fā)和大量的測試。它們還有很多功能比如復(fù)制和快照,能夠象VMAX和VSP級別的系統(tǒng)提供一樣的數(shù)據(jù)管理服務(wù)。
這些廠商們還會說,磁盤陣列中最不可靠的因素是硬盤。當(dāng)一個陣列中安裝的硬盤數(shù)量超過1000塊之后,硬盤出故障就是家常便飯了。 使用固態(tài)硬盤而不是傳統(tǒng)硬盤可以消除硬盤機(jī)械故障的可能性。
由于閃存存儲回應(yīng)指令的速度比硬盤要快得多,這樣你就不需要這么多存儲控制器來處理相同數(shù)量的存取指令。
總而言之,以前被公認(rèn)為高端中級陣列的企業(yè)級陣列比如FAS和3PAR陣列可以通過在內(nèi)部添加閃存存儲的方式來滿足一級企業(yè)級陣列的要求。采購、電力、冷卻和運(yùn)行成本也比基于傳統(tǒng)磁盤的陣列要低一些。
基于閃存的陣列在數(shù)據(jù)中心中占用的空間比相同容量和性能、基于磁盤的陣列要少得多,運(yùn)行所需的電力和產(chǎn)生的熱量也都要少一些。
如果不考慮別的因素,企業(yè)用戶可以有選擇性地將工作負(fù)載從傳統(tǒng)的企業(yè)級陣列轉(zhuǎn)移到相對更新的純閃存陣列上。
這些高端陣列的用戶是出了名的保守,他們需要看多更多的證據(jù)來證明新陣列比他們正在使用的陣列更優(yōu)秀。
可是,現(xiàn)在的情況似乎是惠普和NetApp的高端閃存陣列是可以在這個水平上參與競爭的,企業(yè)客戶們也是愿意花錢去采購它們的。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.