解讀EMC閃存戰(zhàn)略:商品硬件+軟件定義
黃亮 發(fā)表于:13年07月10日 14:12 [轉(zhuǎn)載] 比特網(wǎng)
除此之外我還想補(bǔ)充一點(diǎn),那就是高信道(lane)數(shù)PCIe交換芯片的應(yīng)用情況。我們知道SAS擴(kuò)展器(Expander)拓?fù)鋽U(kuò)展在企業(yè)存儲(chǔ)后端連接中的重要性,一些情況下是可以支持級(jí)聯(lián)多達(dá)上千個(gè)SAS設(shè)備的。目前主流的6Gb/s SAS擴(kuò)展器端口數(shù)通常不超過(guò)36,而LSI和PMC宣布的12Gb/s SAS端口數(shù)分別達(dá)到了48和68個(gè),盡管PCIe 3.0 Switch也有64 lane的(可拆分成16個(gè)x4),其總帶寬與最先進(jìn)的SAS Expander處于同一水平,不過(guò)它目前能夠連接的SSD數(shù)量相對(duì)有限(SAS是每個(gè)link對(duì)一個(gè)設(shè)備,要是PCIe 3.0拆分成x1其帶寬也能滿足大部分需求),進(jìn)一步級(jí)聯(lián)擴(kuò)展應(yīng)該也是個(gè)問(wèn)題。
李君鵬:“XtremIO結(jié)合了Isilon橫向擴(kuò)展的體系架構(gòu)和Data Domain線內(nèi)數(shù)據(jù)消重的功能。XtremIO目前來(lái)講我們支持到8個(gè)Brick,再多能不能行?EMC現(xiàn)在沒(méi)有時(shí)間來(lái)測(cè)。我們看到從橫向可擴(kuò)展的角度來(lái)講,它的性能提升幾乎是全線性的。一個(gè)Brick提供的4K隨機(jī)讀是25萬(wàn)IOPS,而兩個(gè)就接近50萬(wàn),四個(gè)達(dá)到了100萬(wàn)。我們來(lái)看一下4K的隨機(jī)寫(xiě),一個(gè)的時(shí)候是10萬(wàn)IOPS,兩個(gè)和四個(gè)的時(shí)候分別是20萬(wàn)和40萬(wàn)。而在測(cè)試這些的時(shí)候,它的所有數(shù)據(jù)服務(wù)功能都是打開(kāi)的,沒(méi)有關(guān)閉任何數(shù)據(jù)服務(wù)功能,它的IO響應(yīng)時(shí)間低于1毫秒。”
商品硬件Scale-out vs. 定制化閃存模塊
如果看單個(gè)XtremIO Brick的性能,許多PCIe閃存卡一塊就不比它差,當(dāng)然前者提供的共享和高可用性是后者不具備的。XtremIO性能上的優(yōu)勢(shì)更多在于Scale-out,我們拿它作為使用SAS SSD全閃存陣列的一個(gè)代表;那么IBM收購(gòu)TMS后重新推出的FlashSystem、Violin Memory,以及戴爾和WD參與投資的Skyera,則屬于定制非標(biāo)準(zhǔn)閃存模塊。源自TMS技術(shù)的FlashSystem和Violin也有支持高可用的型號(hào),有點(diǎn)像雙控制器全冗余組件的方式,并且單臺(tái)設(shè)備的IOPS可達(dá)50萬(wàn)甚至上百萬(wàn)(如Violin Memory 6616),也不見(jiàn)得遜色于“商品硬件”的Scale-out擴(kuò)展。
李君鵬:“XtremIO跟“N”品牌同類(lèi)產(chǎn)品的比較。N品牌從橫向體系架構(gòu)擴(kuò)展、線性的可擴(kuò)展性、可預(yù)測(cè)的性能、線內(nèi)消重、精簡(jiǎn)配置、空間高效RAID保護(hù)、快照、VAAI方面都不具備。而iSCSI N品牌是可選的。
我們來(lái)看下XtremIO提供了哪些數(shù)據(jù)服務(wù)。第一個(gè)是線內(nèi)數(shù)據(jù)消重,XtremIO以4K的大小為單位,也就是當(dāng)下一個(gè)頁(yè)來(lái)的時(shí)候,它首先會(huì)比較跟前面的頁(yè)有什么區(qū)別,如果有重復(fù)的,它就不會(huì)在陣列里邊存這個(gè)重復(fù)的頁(yè),這個(gè)有什么好處呢?為什么要線內(nèi)?線內(nèi)(in-line)就是當(dāng)IO進(jìn)來(lái)的時(shí)候就消重,而不是等到存完了以后讀出來(lái)再消重。線內(nèi)消重有幾個(gè)好處,最主要是我們講閃存有一個(gè)耐用度,因?yàn)殚W存某一個(gè)頁(yè)如果要往上寫(xiě)的話,必須先把上面的內(nèi)容給清掉,先擦寫(xiě)了以后再往上寫(xiě)。而擦寫(xiě)閃存的時(shí)候,要以塊為單位來(lái)擦寫(xiě)。先把寫(xiě)進(jìn)來(lái)的4K IO的一頁(yè),放在XtremIO的緩存里,等到消重了之后,再寫(xiě)到后端的SSD盤(pán)的頁(yè)上,極大延長(zhǎng)了SSD盤(pán)的壽命,SSD盤(pán)的磨損是均衡的,這是線內(nèi)消重提供的重要好處。消重的效果怎么樣?一般數(shù)據(jù)庫(kù)類(lèi)的應(yīng)用,我們看到的效果至少是10:1以上,也就是說(shuō)你需要60TB的容量,如果用XtremIO,你買(mǎi)6個(gè)TB就可以了。
精簡(jiǎn)配置是指沒(méi)有必要先把容量全分出去,只有當(dāng)寫(xiě)IO進(jìn)來(lái)的時(shí)候,我再分配容量給你。精簡(jiǎn)配置和非精簡(jiǎn)配置相比好處是什么?是因?yàn)?傳統(tǒng)上)每一個(gè)應(yīng)用,你只要分給它,它就把這個(gè)容量給占有,即使它不用,你也不可能再用了。所以XtremIO全部用100%精簡(jiǎn)配置,這樣可以使我們更充分的利用閃存的資源。
還有一個(gè)是數(shù)據(jù)保護(hù),這種保護(hù)既不是RAID1,也不是RAID5,而是N+2的保護(hù)。保護(hù)所占的容量只是8%,所以它保護(hù)的效率是極高的,性能也是極高的?煺帐强勺x寫(xiě)的——有的產(chǎn)品產(chǎn)生的是只讀的快照,而XtremIO的快照是可讀可寫(xiě)的。XtremIO從開(kāi)始配置到提供服務(wù),不用做任何的調(diào)整。它的配置極簡(jiǎn)單,不需要做規(guī)劃,不需要做調(diào)優(yōu)。”
N+2保護(hù)與RAID DP:為什么要等待FlashRay?
根據(jù)XtremIO的RAID規(guī)格,我們可以計(jì)算出它的保護(hù)方式是23+2,這也符合其產(chǎn)品圖片中驅(qū)動(dòng)器機(jī)箱的2U 25盤(pán)位。由上表,NetApp Data ONTAP 8.0.1默認(rèn)和最大的SSD RAID組大小分別為21+2和26+2,也就是說(shuō)RAID-DP技術(shù)支持固態(tài)盤(pán)不見(jiàn)得就遜色于XtremIO?只是FAS/V系列統(tǒng)一存儲(chǔ)為磁盤(pán)優(yōu)化的WAFL文件系統(tǒng)不適合閃存介質(zhì),所以才會(huì)有將E5400的驅(qū)動(dòng)器“簡(jiǎn)單”換成SSD之后的EF540。未來(lái)的FlashRay還是值得期待的,只是它預(yù)計(jì)比XtremIO要晚大約一年,到時(shí)候看能否再現(xiàn)Data ONTAP的輝煌吧。
從EMC FAST到戴爾流動(dòng)數(shù)據(jù)
如上圖,EMC FAST最終的理想是在XtremSW(DAS或閃存緩存)、XtremIO全閃存陣列和傳統(tǒng)的混合陣列之間進(jìn)行全自動(dòng)存儲(chǔ)分層。如果將它與戴爾流動(dòng)數(shù)據(jù)進(jìn)行比較:左邊對(duì)應(yīng)Fluid Cache for DAS、右邊Compellent(還有EqudlLogic?),據(jù)了解今年下半年戴爾將延伸Fluid Cache,它能夠作為連接到PowerEdge 12G服務(wù)器Compellent陣列的前端;盡管當(dāng)前戴爾還沒(méi)有推出自己的全閃存陣列,但有消息他們將計(jì)劃將Violin加入分層存儲(chǔ)——即Compellent存儲(chǔ)陣列將一個(gè)Violin全閃存陣列視為一個(gè)集成的存儲(chǔ)層。那么兩家公司的戰(zhàn)略還是比較相似的,看來(lái)英雄所見(jiàn)略同啊。
公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語(yǔ) | DOIT歷程 | 誠(chéng)聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.