可以說,沒有標(biāo)準(zhǔn)答案。但不妨參考一下,宏杉科技總裁李治,一個(gè)從業(yè)超過15年的存儲(chǔ)老兵的觀點(diǎn)。
關(guān)于分布式系統(tǒng)的盲點(diǎn)
傳統(tǒng)陣列是一種集中式的架構(gòu),橫向擴(kuò)展能力有限;與之相比,以x86為核心構(gòu)建分布式系統(tǒng),不僅成本較低,橫向擴(kuò)展能力也很強(qiáng),由于互聯(lián)網(wǎng)企業(yè)普遍采用這種分布式架構(gòu),在互聯(lián)網(wǎng)+轉(zhuǎn)型的背景下,分布式系統(tǒng)備受推崇。磁盤陣列和分布式存儲(chǔ)的架構(gòu)之爭(zhēng),成為行業(yè)用戶普遍面臨的問題。
非此即彼,對(duì)此,李治指出,這其中存在一個(gè)巨大誤區(qū)。所謂分布式并不是x86存儲(chǔ)的專利。傳統(tǒng)陣列也可以采用分布式架構(gòu)。“傳統(tǒng)陣列 V.S 分布式,這樣的對(duì)比是不合適的。是一個(gè)偽命題。”李治說。
傳統(tǒng)陣列 V.S 分布式,這樣的對(duì)比是不合適的,是一個(gè)偽命題
不論如何,數(shù)據(jù)是需要依靠磁盤來存儲(chǔ)的,不論是磁盤,還是SSD。傳統(tǒng)陣列和x86的分別,硬件上,磁盤陣列采用多控制器,或者是專用的ASIC,或者是通用的處理器;x86方案是依靠服務(wù)器來調(diào)度和管理。鑒于x86服務(wù)器的價(jià)格優(yōu)勢(shì),后者在成本上占有優(yōu)勢(shì)。這也是該方案?jìng)涫芑ヂ?lián)網(wǎng)企業(yè)青睞的原因?! ∪绻嗫刂埔材軌蚍植际讲渴穑敲矗顷嚵?,還是x86呢?果真如此,涇渭就不那么分明了。
傳統(tǒng)陣列為什么不作為
任何事物的推動(dòng)都是需要內(nèi)因、外因的共同推動(dòng)的。對(duì)于傳統(tǒng)存儲(chǔ)陣列來說,龐大的市場(chǎng)規(guī)模和收入,其內(nèi)應(yīng)的動(dòng)力不足,這是顯而意見的事情?;ヂ?lián)網(wǎng)企業(yè)的成功實(shí)踐,打破了這種平衡。外部環(huán)境的變化,讓傳統(tǒng)存儲(chǔ)廠商措手不及,面臨著嚴(yán)峻的挑戰(zhàn)。
“所謂船大難掉頭,這就給宏杉這樣的企業(yè)帶來的機(jī)會(huì),我們沒有更多的包袱。”李治說。 李治表示:國(guó)內(nèi)存儲(chǔ)企業(yè)長(zhǎng)期追隨發(fā)展,學(xué)習(xí)追趕EMC等國(guó)際存儲(chǔ)企業(yè),必將導(dǎo)致面臨共同的問題。“如果只是跟隨,中國(guó)企業(yè)不會(huì)有趕超的機(jī)會(huì)。我們要有所創(chuàng)新,有所突破。宏杉科技會(huì)在明年年初發(fā)布基于陣列的分布式系統(tǒng),在數(shù)據(jù)管理和調(diào)度方面效率更高,保留陣列的高可靠性和安全性,在成本上,可以與x86存儲(chǔ)方案相當(dāng)。硬件甚至可以不賺錢,爭(zhēng)取有所突破。”李治說。
CAP的難題
傳統(tǒng)磁盤陣列是一種數(shù)據(jù)強(qiáng)一致性高可靠方案,與之相比,x86存儲(chǔ)云方案,具有高可擴(kuò)展性,但犧牲了一定的數(shù)據(jù)一致性。
涉及關(guān)鍵業(yè)務(wù)的事務(wù)處理類型數(shù)據(jù)庫(kù)應(yīng)用,遵循CAP理論,也就是一致性(Consistenc)、可用性(Availability)、分區(qū)容忍性(Tolerance of network Partition),這3個(gè)需求中,最多只能同時(shí)滿足其中的兩個(gè)需求。
集中式模式犧牲了一定的分區(qū)容忍性
x86 分布式存儲(chǔ)云方案犧牲一定的數(shù)據(jù)一致性
傳統(tǒng)集中式模式實(shí)際犧牲了分區(qū)容忍性,因此橫向擴(kuò)展能力不強(qiáng);x86 存儲(chǔ)云方案則是以犧牲數(shù)據(jù)一致性作為代價(jià)的,可以說二者之間并沒有優(yōu)劣之分。
任何系統(tǒng)設(shè)計(jì),不過是上述3個(gè)因素的平衡和取舍。不同的產(chǎn)品設(shè)計(jì),適合不同的應(yīng)用。李治表示,高端存儲(chǔ)市場(chǎng)還會(huì)長(zhǎng)期存在,對(duì)于很多關(guān)鍵業(yè)務(wù)應(yīng)用來說,傳統(tǒng)磁盤陣列仍然是比較適合的選擇。
李治指出,對(duì)于新的分布式方案,如何區(qū)分不同層次需求和產(chǎn)品,如何評(píng)估除了單純的硬件采購(gòu)成本之外的定制開發(fā)、運(yùn)營(yíng)維護(hù)、能耗成本,如何評(píng)估故障、業(yè)務(wù)中斷、數(shù)據(jù)丟失等方面風(fēng)險(xiǎn),如何實(shí)現(xiàn)數(shù)據(jù)全生命周期管理等,這些都還沒有形成規(guī)則,還不是一個(gè)清晰的市場(chǎng)。
“那種以為x86+分布式軟件搞定所有硬件類型的思想過于天真了。” 他說。必須認(rèn)識(shí)到互聯(lián)網(wǎng)企業(yè)業(yè)務(wù)的特殊性,橘生淮南則為枳,這是極有可能會(huì)發(fā)生的事情。
宏杉科技怎么辦
“對(duì)于國(guó)內(nèi)存儲(chǔ)廠商,要發(fā)展,要成長(zhǎng),必須面對(duì)競(jìng)爭(zhēng)。”李治說。
對(duì)于宏杉科技,IDC 2015中國(guó)存儲(chǔ)市場(chǎng)上半年數(shù)據(jù)顯示:在中端存儲(chǔ)市場(chǎng),宏杉科技同比增長(zhǎng)率高達(dá)147.7%,是業(yè)內(nèi)平均水平14.1%的10倍以上。李治表示,這是宏杉科技專注于存儲(chǔ),通過研發(fā)、生產(chǎn)、銷售,從幾十人長(zhǎng)到700人,保持技術(shù)創(chuàng)新和優(yōu)秀的結(jié)果。平均每年60%速度增長(zhǎng),這是最好的回報(bào)?! ★@然,李治并不滿足于此。“我們會(huì)尋求陣列技術(shù)分布式架構(gòu)新的突破。”他說。
結(jié)果如何?這需要拭目以待。