超融合架構(gòu)對(duì)比傳統(tǒng)存儲(chǔ)架構(gòu)

相比ServerSAN,超融合吸引更大,也更加充分。因?yàn)椴捎贸诤?,用戶可以同時(shí)節(jié)省應(yīng)用計(jì)算服務(wù)器數(shù)量,加上Scale-Out(橫向擴(kuò)展)能力帶來(lái)的管理、運(yùn)維成本節(jié)省,更容易打動(dòng)用戶。

唯一讓用戶感覺(jué)擔(dān)心的是超融合的計(jì)算能力,能不能應(yīng)對(duì)雙新作戰(zhàn)的需要。用戶擔(dān)心,會(huì)不會(huì)因?yàn)橘Y源不足帶來(lái)新的不確定性。

對(duì)此疑慮, SmartX在不久前B輪融資過(guò)程中有所說(shuō)明。SmartX表示:在超融合軟件架構(gòu)上,Smart X、Nutanix選擇了類 Google Colossus架構(gòu),和 Ceph/ GlusterFS等基于哈希算法開(kāi)源系統(tǒng)不同,這種架構(gòu)通過(guò)分布式元數(shù)據(jù)服務(wù)來(lái)精準(zhǔn)控制數(shù)據(jù)塊在系統(tǒng)中的分配位置,以求達(dá)到最優(yōu)的I/O性能和穩(wěn)定性,更好的利用超融合架構(gòu)中,計(jì)算和存儲(chǔ)運(yùn)行在同一臺(tái)主機(jī)上的優(yōu)勢(shì)。

據(jù)了解,所謂“分布式元數(shù)據(jù)精準(zhǔn)控制數(shù)據(jù)塊分配”的技術(shù),類似于查表性質(zhì)的操作,因此并占用CPU更多計(jì)算的資源。與之相比,基于哈希算法架構(gòu),如Ceph的Crush Hash,就需要消耗更多CPU資源。

因此架構(gòu)不同,會(huì)有不同的表現(xiàn)。對(duì)于基于Ceph的Crush Hash的分布式存儲(chǔ)系統(tǒng)而言,因?yàn)楣K惴ㄒ呀?jīng)消耗了很多CPU資源,所以對(duì)他們而言,超融合近乎奢望,想“超”其實(shí)也“超”不成。

從這個(gè)意義來(lái)說(shuō),超融合其實(shí)代表著效率的一種境界。從技術(shù)上說(shuō),還有很多可以挖掘的地方,包括Nutanix的超融合系統(tǒng)在內(nèi),本地存儲(chǔ)仍然在利用Linux Ext4,所謂Kernel文件系統(tǒng)層,這會(huì)帶來(lái)性能開(kāi)銷。如今,好的系統(tǒng)會(huì)直接構(gòu)建用戶態(tài)文件系統(tǒng),追逐更高的效率。

小結(jié)

從技術(shù)上來(lái)說(shuō),超融合效率是一種能力。總之,如果分布式存儲(chǔ)系統(tǒng)取代傳統(tǒng)存儲(chǔ)注定要發(fā)生,對(duì)此不妨更加徹底一些,超融合應(yīng)該是一種理想的選擇。

分享到

songjy

相關(guān)推薦