向企業(yè)級閃存進(jìn)行遷移?這對重新思考多年以前我們在使用慢速磁盤系統(tǒng)時(shí)對于存儲網(wǎng)絡(luò)做出的種種決策也許是一個(gè)很好的時(shí)機(jī)。
閃存不僅可以以更低的延遲帶來更高的IOPS,也可以讓用戶將更多的虛擬服務(wù)器、數(shù)據(jù)庫以及企業(yè)級應(yīng)用整合到一臺陣列中。但是IT部門要確保他們不會將瓶頸從之前的后端存儲轉(zhuǎn)移到網(wǎng)絡(luò)環(huán)境中去。
很多存儲專家、分析師以及廠商建議最低8Gbps(最好為16Gbps,亦即Gen 5)的光纖通道(FC)才能發(fā)揮閃存存儲的全部優(yōu)勢。如果采用以太網(wǎng),他們則建議采用10Gbps的帶寬,而如果要部署更多的存儲系統(tǒng),最好把目光轉(zhuǎn)向到40Gbps。分析師們期待具有終極速度但是卻不那么為人熟知的InfiniBand,這種協(xié)議的裸速度分為40Gbps和56Gbps,主要用于那些對延遲最敏感的應(yīng)用。
“對于存儲性能來說,我的宗旨就是不想讓任何中間環(huán)節(jié)成為瓶頸,”Demartek LLC(一家提供現(xiàn)場測試的分析公司)主席兼創(chuàng)始人Dennis Martin如是說。
Martin認(rèn)為任何現(xiàn)有類型的存儲交換機(jī)及適配器都可以很好地與全閃存陣列搭配工作,只要它們能滿足所需的帶寬和延遲即可。Martin表示全閃存陣列的延遲在幾百微秒,并且逐漸地接近那些交換機(jī)和適配器的延遲范圍,即幾十微秒到幾百納秒。
Demartek對搭配有8Gbps、16Gbps的FC交換機(jī)與10Gbps的以太網(wǎng)交換機(jī)的全閃存陣列進(jìn)行了測試。Martin表示,對于運(yùn)行在單一服務(wù)器上并對帶寬敏感的負(fù)載來說,這些交換機(jī)達(dá)到線速(1-2個(gè)主機(jī)端口與全閃存陣列相連的鏈路)要求并非難事。
Martine建議,在與全閃存陣列相連時(shí),主機(jī)適配器(HBA)與網(wǎng)卡(NIC)的最低速度最好為8Gbps。他還表示,除了能夠帶來更高的性能之外,新款HBA與NIC比之前的版本還擁有更先進(jìn)的芯片組與組件。
閃存技術(shù)日趨成熟,對帶寬的要求也隨之增加
在閃存陣列出現(xiàn)伊始,IT部門更傾向于把其用在對性能要求很高的單一應(yīng)用上。隨著多個(gè)數(shù)據(jù)庫及應(yīng)用部署到全閃存陣列系統(tǒng)中,他們對網(wǎng)絡(luò)帶寬的需求也極有可能隨之增加。
Evaluator Group的高級合伙人兼分析師Russ Fellows表示閃存陣列用戶對帶寬的需求因人而異。他表示升級到4Gbps FC可能對過去使用1GbE的公司就足夠了。
“把所有閃存部署到1GbE的端口上毫無意義。同理,和單一閃存系統(tǒng)相連,即使把帶寬從8Gbps FC升級到16Gbps也不會有多大效果,尤其當(dāng)網(wǎng)絡(luò)并不是瓶頸的時(shí)候,”Fellows在郵件中寫到。
Enterprise Strategy Group的存儲分析師Scott Sinclair表示,應(yīng)用的數(shù)量與復(fù)雜程度對存儲網(wǎng)絡(luò)會帶來影響。他建議企業(yè)閃存存儲用戶應(yīng)該在性能監(jiān)控方面多做文章,這會幫助他們在升級之前更好地了解網(wǎng)絡(luò)性能并找到瓶頸所在。
Dell’Oro Group副總裁Alan Weckel認(rèn)為,大部分的閃存存儲目前主要使用8Gbps FC以及10GbE的連接速率。他還表示,能夠推動高速網(wǎng)絡(luò)技術(shù)發(fā)展的一項(xiàng)高負(fù)載應(yīng)用就是大數(shù)據(jù)分析,因?yàn)閺氖逻@項(xiàng)工作的人員將會盡其所能地利用現(xiàn)有的存儲和網(wǎng)絡(luò)資源。
Storage Switzerland主席兼創(chuàng)始人George Crump建議IT部門把現(xiàn)有的FC投資留給閃存。他認(rèn)為以太網(wǎng)用戶應(yīng)該評估他們對性能的需求,如果他們無法改變10GbE的限制,那么最好還是繼續(xù)使用iSCSI的配置。對于剩下的10%用戶(可以突破10GbE的限制),他們可以在FC方面進(jìn)行投資或者考慮40GbE的新技術(shù),Crump如是說。
Crump還表示,盡管InfiniBand對閃存來說是“量體裁衣”,但由于使用人數(shù)太低,其在未來的一段時(shí)間也會捉襟見肘。他認(rèn)為IT部門對于存儲網(wǎng)絡(luò)系統(tǒng)升級的速度就像冰川移動一樣。
“在采用哪種網(wǎng)絡(luò)協(xié)議的決策上,最需要考慮的事情就是你目前擁有什么以及哪種協(xié)議最適合你。”Crump如是說。
關(guān)于FC協(xié)議不同未來的預(yù)測
Crump生長在FC時(shí)代并且承認(rèn)自己喜歡FC與閃存存儲的搭配。他表示FC和以太網(wǎng)相比,更適合與閃存配套使用而且開銷更低。Crump預(yù)測,32Gbps的FC一經(jīng)推出,就算不能大幅度超過40 GbE但也會與其打個(gè)平手。他補(bǔ)充道,以太網(wǎng)交換機(jī)與融合系統(tǒng)網(wǎng)絡(luò)適配器可以使無損以太網(wǎng)通過數(shù)據(jù)中心時(shí)獲得提升,其在成本開銷方面也逐漸接近FC網(wǎng)絡(luò)設(shè)備。
Dragon Slayer Consulting主席Marc Staimer卻持相反意見,考慮到對FC網(wǎng)絡(luò)運(yùn)行方面知識的匱乏,他從不建議新用戶部署FC設(shè)備。他指出FC的收入和端口數(shù)量正處在一個(gè)緩慢下降的趨勢,并且認(rèn)為未來10年FC將不會帶來更大的影響。Staimer認(rèn)為閃存存儲也許會降低FC的快速下滑趨勢,但其最終命運(yùn)并不會被改變。
Staimer提到,如果延遲被認(rèn)為是最該考慮的因素,那么用戶應(yīng)該在服務(wù)器端進(jìn)行閃存相關(guān)的部署。存儲網(wǎng)絡(luò)首要考慮的應(yīng)該是RDMA(Remote Direct Memory Access)以及跨聚合以太網(wǎng)的RDMA,而不應(yīng)該是FC,Staimer說道。
“短期之內(nèi),我們會看到更多的關(guān)于FC相關(guān)的升級,因?yàn)樗唵尾⑶覐V為人知,”Staimer說。“但是從長遠(yuǎn)的角度看,你會發(fā)現(xiàn)幾乎所有的存儲系統(tǒng)都將支持聚合以太網(wǎng),因?yàn)樗鼤肀菷C更低的延遲。”
Dell’Oro副主席Chris DePuy表示,盡管FC交換機(jī)在上行方面已經(jīng)達(dá)到16Gbps,但是支持16Gbps的存儲陣列端口數(shù)量卻很少。他建議經(jīng)常與大量小文件打交道的用戶應(yīng)該繼續(xù)使用低速率端口,同時(shí)在陣列上增加端口的數(shù)量。像16Gbps這樣的高速連接可以幫助用戶在短時(shí)間內(nèi)傳輸大文件,DePuy提到。
“16Gbps端口可以向下兼容8Gbps,這樣你就可以把一臺16Gbps的交換機(jī)與一臺8Gbps的陣列相連接。”DePuy補(bǔ)充道。
Brocade Communications System為閃存開發(fā)了一個(gè)Solid State Ready項(xiàng)目,該項(xiàng)目可以讓混合存儲廠商測試其FC和以太網(wǎng)交換機(jī)。Brocade聲稱,當(dāng)客戶遷移到全閃存或者混合陣列之后,他們已經(jīng)在很多方面將其網(wǎng)絡(luò)升級到了16Gbps FC。
“大部分客戶在部署了閃存之后都在尋求高性能體驗(yàn)——高IOPS與低延遲——4Gbps根本做不到。”Brocade存儲網(wǎng)絡(luò)部門副主席Jack Rondoni說道。他說,有些客戶也許可以將就使用8Gbps FC,“但是我們發(fā)現(xiàn)絕大多數(shù)采用這種配置的客戶都升級到了16Gbps FC。”
競爭對手Cisco Systems的數(shù)據(jù)中心交換與存儲部門的產(chǎn)品主管副主席Rajeev Bhardwaj表示,客戶傾向于在不同站點(diǎn)部署閃存并且購買16Gbps FC設(shè)備的原因是他們采用了一個(gè)新的架構(gòu)而更先進(jìn)的技術(shù)在成本開銷方面也更相似。但是Bhardwaj表示,8Gbps FC是最低配置,而他也看到了采用這種配置的客戶。
Bhardwaj提到,iSCSI以太網(wǎng)與閃存的結(jié)合使用始于中端市場。
“在討論企業(yè)級閃存的使用時(shí),我們發(fā)現(xiàn)FC是鏈路方面的首選,”Bhardwaj說。“FC是歷經(jīng)考驗(yàn)的,是純粹的,是成熟的。它總能給我們帶來最好的體驗(yàn)。”