非常經(jīng)典、傳統(tǒng)的架構(gòu)下,前文所述系統(tǒng)遭遇的 IO延遲問(wèn)題無(wú)法得到突破性地解決——因?yàn)樗袛?shù)據(jù)的讀IO都要從后端的存儲(chǔ)通過(guò)SAN網(wǎng)絡(luò)供應(yīng)到前端的服務(wù)器,所有的寫(xiě)IO都要從服務(wù)器通過(guò)SAN網(wǎng)絡(luò)寫(xiě)入到后端的存儲(chǔ)。這個(gè)路徑對(duì)于所有的IO來(lái)說(shuō)都是不變的,能夠改變的只是升級(jí)服務(wù)器的處理器、內(nèi)存,以及后端存儲(chǔ)的Cache,或?qū)C(jī)械盤(pán)換成SSD實(shí)現(xiàn)加速。
若大家還是按傳統(tǒng)的思維去考慮解決性能問(wèn)題,就永遠(yuǎn)也無(wú)法打破盒子。那么,用互聯(lián)網(wǎng)思維來(lái)重新思考,如何以突破性地方法令問(wèn)題得到徹底解決呢?
這就是戴爾 Fluid Cache(流動(dòng)緩存)解決方案,它打破了傳統(tǒng)數(shù)據(jù)中心架構(gòu)的固化思維,開(kāi)始以一個(gè)全新的視角來(lái)看待數(shù)據(jù)中心對(duì)性能的要求。
我們可以看到戴爾Fluid Cache(流動(dòng)緩存),在整個(gè)架構(gòu)中加入了一個(gè)專(zhuān)用的、低延遲的RoCE網(wǎng)絡(luò)FAN (Flash Area Network) 。通過(guò)這個(gè)專(zhuān)用網(wǎng)絡(luò)將一個(gè)應(yīng)用服務(wù)器上的PCIe-SSD組成一個(gè)高速緩存池,這時(shí)就可以發(fā)現(xiàn)數(shù)據(jù)的IO路徑發(fā)生了革命性的變化:所有應(yīng)用服務(wù)器的讀寫(xiě)IO無(wú)需經(jīng)過(guò)SAN網(wǎng)絡(luò)到達(dá)后端的存儲(chǔ)系統(tǒng)再作出響應(yīng),而是當(dāng)IO寫(xiě)入到這個(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)的突破性變革。大家都聽(tīng)說(shuō)過(guò)“要讓豬飛起來(lái),就得需要將豬放到風(fēng)口”這一互聯(lián)網(wǎng)思維的通俗化解釋?zhuān)瑯拥?,要得到一個(gè)極致的性能,也得將數(shù)據(jù)中心架構(gòu)放入Fluid Cache這一風(fēng)口才能飛起來(lái)。
此外,就像前面的青花瓷碗定制,雖然我們能通過(guò)互聯(lián)網(wǎng)思維來(lái)以可接受的價(jià)格得到一只定制的青花瓷碗,但廠家的生產(chǎn)過(guò)程還是得按制胚、脫胎、畫(huà)描,晾干、燒制等生產(chǎn)過(guò)程來(lái)進(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)勢(shì)發(fā)揚(yáng)光大——后端存儲(chǔ)的連續(xù)數(shù)據(jù)保護(hù)機(jī)制可以和Fluid Cache聯(lián)動(dòng)起來(lái),實(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ì)問(wèn),以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ǔ)的全球性廠商還有誰(shuí)呢?只有戴爾。
在云計(jì)算、大數(shù)據(jù)、移動(dòng)互聯(lián)等技術(shù)迅速發(fā)展的背景下,數(shù)據(jù)中心基礎(chǔ)架構(gòu)的創(chuàng)新已不再是一個(gè)點(diǎn),一個(gè)點(diǎn)地展開(kāi)了,而必須要以互聯(lián)網(wǎng)思維全局地去看待基礎(chǔ)架構(gòu)的整體創(chuàng)新。比如,對(duì)于專(zhuān)門(mén)做存儲(chǔ)的廠商來(lái)說(shuō),他的創(chuàng)新必定只是在存儲(chǔ)層面,無(wú)法從全局去看整個(gè)架構(gòu)的重新規(guī)劃,而對(duì)于一個(gè)只做交換機(jī)或服務(wù)器的廠商來(lái)說(shuō),他也被局限在所專(zhuān)注的領(lǐng)域。
另一方面,對(duì)于客戶要求的性能來(lái)說(shuō),他要的不是存儲(chǔ)能提供多少I(mǎi)OPS性能,而是整個(gè)數(shù)據(jù)中心所能為業(yè)務(wù)提供的性能。也就是說(shuō),當(dāng)存儲(chǔ)廠商提供了一個(gè)龐大的存儲(chǔ),其間塞滿了成百上千塊SSD,然后號(hào)稱(chēng)有400萬(wàn)IOPS,先不說(shuō)這套存儲(chǔ)的價(jià)格已經(jīng)是超百萬(wàn)了,單論性能,這400萬(wàn)IOPS也只是在存儲(chǔ)端,當(dāng)通過(guò)SAN交換機(jī)到達(dá)應(yīng)用服務(wù)器上時(shí),這400萬(wàn)IOPS就已經(jīng)大打折扣了。
戴爾提供的這一頗具互聯(lián)網(wǎng)思維特征的 Fluid Cache解決方案,徹底打破了盒子,令I(lǐng)OPS不再受傳統(tǒng)路徑的限制——從全局的角度來(lái)重構(gòu)整個(gè)數(shù)據(jù)中心IO路徑,戴爾因此能從一個(gè)端到端的角度提供整體解決方案,并給到用戶一個(gè)可預(yù)期的性能。
實(shí)測(cè)報(bào)告一
沒(méi)有什么比客戶提供的測(cè)試數(shù)據(jù)更能說(shuō)明效果的啦。
基于數(shù)據(jù)庫(kù)應(yīng)用,實(shí)測(cè)SQL語(yǔ)句完成效率:完成腳本時(shí)間轉(zhuǎn)化為秒后的對(duì)比柱狀圖
實(shí)測(cè)報(bào)告二
VDI越來(lái)越多地運(yùn)用于眾多企事業(yè)客戶, Fluid Cache同樣表現(xiàn)出眾!
來(lái)源于第三方評(píng)測(cè)機(jī)構(gòu)的報(bào)告。
以下為基于戴爾 R930和SC8000的方案架構(gòu),加入Fluid Cache前后對(duì)比: