非常經(jīng)典、傳統(tǒng)的架構(gòu)下,前文所述系統(tǒng)遭遇的 IO延遲問題無法得到突破性地解決——因?yàn)樗袛?shù)據(jù)的讀IO都要從后端的存儲(chǔ)通過SAN網(wǎng)絡(luò)供應(yīng)到前端的服務(wù)器,所有的寫IO都要從服務(wù)器通過SAN網(wǎng)絡(luò)寫入到后端的存儲(chǔ)。這個(gè)路徑對(duì)于所有的IO來說都是不變的,能夠改變的只是升級(jí)服務(wù)器的處理器、內(nèi)存,以及后端存儲(chǔ)的Cache,或?qū)C(jī)械盤換成SSD實(shí)現(xiàn)加速。

  若大家還是按傳統(tǒng)的思維去考慮解決性能問題,就永遠(yuǎn)也無法打破盒子。那么,用互聯(lián)網(wǎng)思維來重新思考,如何以突破性地方法令問題得到徹底解決呢?

  這就是戴爾 Fluid Cache(流動(dòng)緩存)解決方案,它打破了傳統(tǒng)數(shù)據(jù)中心架構(gòu)的固化思維,開始以一個(gè)全新的視角來看待數(shù)據(jù)中心對(duì)性能的要求。


 

  我們可以看到戴爾Fluid Cache(流動(dòng)緩存),在整個(gè)架構(gòu)中加入了一個(gè)專用的、低延遲的RoCE網(wǎng)絡(luò)FAN (Flash Area Network) 。通過這個(gè)專用網(wǎng)絡(luò)將一個(gè)應(yīng)用服務(wù)器上的PCIe-SSD組成一個(gè)高速緩存池,這時(shí)就可以發(fā)現(xiàn)數(shù)據(jù)的IO路徑發(fā)生了革命性的變化:所有應(yīng)用服務(wù)器的讀寫IO無需經(jīng)過SAN網(wǎng)絡(luò)到達(dá)后端的存儲(chǔ)系統(tǒng)再作出響應(yīng),而是當(dāng)IO寫入到這個(gè)高速緩存池之后,即對(duì)應(yīng)用作出Acknowledge的IO響應(yīng),在實(shí)現(xiàn)高性能的IOPS的同時(shí)還保證極低的延遲響應(yīng)。


 

  這就是戴爾Fluid Cache(流動(dòng)緩存)對(duì)傳統(tǒng)數(shù)據(jù)中心基礎(chǔ)架構(gòu)的突破性變革。大家都聽說過“要讓豬飛起來,就得需要將豬放到風(fēng)口”這一互聯(lián)網(wǎng)思維的通俗化解釋,同樣的,要得到一個(gè)極致的性能,也得將數(shù)據(jù)中心架構(gòu)放入Fluid Cache這一風(fēng)口才能飛起來。

  此外,就像前面的青花瓷碗定制,雖然我們能通過互聯(lián)網(wǎng)思維來以可接受的價(jià)格得到一只定制的青花瓷碗,但廠家的生產(chǎn)過程還是得按制胚、脫胎、畫描,晾干、燒制等生產(chǎn)過程來進(jìn)行。因此,互聯(lián)網(wǎng)思維并非拋棄傳統(tǒng)行業(yè),而是與傳統(tǒng)行業(yè)全面融合,并使后者價(jià)值得以提升。

  同理,戴爾Fluid Cache(流動(dòng)緩存)與傳統(tǒng)數(shù)據(jù)中心架構(gòu)也能夠?qū)崿F(xiàn)全面融合,并使后者的優(yōu)勢發(fā)揚(yáng)光大——后端存儲(chǔ)的連續(xù)數(shù)據(jù)保護(hù)機(jī)制可以和Fluid Cache聯(lián)動(dòng)起來,實(shí)現(xiàn)從應(yīng)用到數(shù)據(jù)的全面邏輯保護(hù)。同時(shí),后端存儲(chǔ)的復(fù)制技術(shù)也可以在Fluid Cache中獲得施展拳腳的空間,實(shí)現(xiàn)更為完備的數(shù)據(jù)物理保護(hù)機(jī)制。

  端到端 重新定義數(shù)據(jù)中心經(jīng)濟(jì)學(xué)

  大家也許會(huì)問,以Fluid Cache升級(jí)傳統(tǒng)數(shù)據(jù)中心架構(gòu)的創(chuàng)新為什么會(huì)出現(xiàn)在戴爾,而不是其他廠商呢?環(huán)顧IT業(yè)界,目前在數(shù)據(jù)中心基礎(chǔ)架構(gòu)中,產(chǎn)品線覆蓋服務(wù)器、網(wǎng)絡(luò)和存儲(chǔ)的全球性廠商還有誰呢?只有戴爾。

  在云計(jì)算、大數(shù)據(jù)、移動(dòng)互聯(lián)等技術(shù)迅速發(fā)展的背景下,數(shù)據(jù)中心基礎(chǔ)架構(gòu)的創(chuàng)新已不再是一個(gè)點(diǎn),一個(gè)點(diǎn)地展開了,而必須要以互聯(lián)網(wǎng)思維全局地去看待基礎(chǔ)架構(gòu)的整體創(chuàng)新。比如,對(duì)于專門做存儲(chǔ)的廠商來說,他的創(chuàng)新必定只是在存儲(chǔ)層面,無法從全局去看整個(gè)架構(gòu)的重新規(guī)劃,而對(duì)于一個(gè)只做交換機(jī)或服務(wù)器的廠商來說,他也被局限在所專注的領(lǐng)域。

  另一方面,對(duì)于客戶要求的性能來說,他要的不是存儲(chǔ)能提供多少IOPS性能,而是整個(gè)數(shù)據(jù)中心所能為業(yè)務(wù)提供的性能。也就是說,當(dāng)存儲(chǔ)廠商提供了一個(gè)龐大的存儲(chǔ),其間塞滿了成百上千塊SSD,然后號(hào)稱有400萬IOPS,先不說這套存儲(chǔ)的價(jià)格已經(jīng)是超百萬了,單論性能,這400萬IOPS也只是在存儲(chǔ)端,當(dāng)通過SAN交換機(jī)到達(dá)應(yīng)用服務(wù)器上時(shí),這400萬IOPS就已經(jīng)大打折扣了。

  戴爾提供的這一頗具互聯(lián)網(wǎng)思維特征的 Fluid Cache解決方案,徹底打破了盒子,令I(lǐng)OPS不再受傳統(tǒng)路徑的限制——從全局的角度來重構(gòu)整個(gè)數(shù)據(jù)中心IO路徑,戴爾因此能從一個(gè)端到端的角度提供整體解決方案,并給到用戶一個(gè)可預(yù)期的性能。


 

  實(shí)測報(bào)告一

  沒有什么比客戶提供的測試數(shù)據(jù)更能說明效果的啦。

  基于數(shù)據(jù)庫應(yīng)用,實(shí)測SQL語句完成效率:完成腳本時(shí)間轉(zhuǎn)化為秒后的對(duì)比柱狀圖

備注:縱軸為腳本完成時(shí)間(單位:秒)

 

  實(shí)測報(bào)告二

  VDI越來越多地運(yùn)用于眾多企事業(yè)客戶, Fluid Cache同樣表現(xiàn)出眾!

  來源于第三方評(píng)測機(jī)構(gòu)的報(bào)告。

  以下為基于戴爾 R930和SC8000的方案架構(gòu),加入Fluid Cache前后對(duì)比:

分享到

王珂玥

存儲(chǔ)在線(DOSTOR)主編

相關(guān)推薦