在經(jīng)歷了萌芽、培育階段后,如今大數(shù)據(jù)開(kāi)始逐步落地。不過(guò)擺在用戶(hù)面前的第一個(gè)難題也就來(lái)了,該如何選擇基礎(chǔ)架構(gòu)?以大數(shù)據(jù)領(lǐng)域應(yīng)用最為廣泛的Hadoop為例,是該選擇與其青梅竹馬、兩小無(wú)猜的x86,還是厚積薄發(fā)、積極擁抱的Power,事實(shí)上這個(gè)問(wèn)題并不好回答。
在近日由ZD至頂網(wǎng)發(fā)起的一場(chǎng)關(guān)于Hadoop選x86還是Power的觀點(diǎn)PK中,網(wǎng)友就這個(gè)問(wèn)題展開(kāi)了充分的討論。
他們是怎么說(shuō)的?
支持Power一方的認(rèn)為,一直以企業(yè)級(jí)應(yīng)用為核心的Power無(wú)論性能、穩(wěn)定性,還是性?xún)r(jià)比都更高。
支持x86一方的則認(rèn)為,Hadoop自誕生就與x86緊密地結(jié)合在一起,雙方契合度更高,而且x86在性能、穩(wěn)定性方面的表現(xiàn)都在逐漸提高。
雙方都有很多的支持者,可以說(shuō)誰(shuí)也說(shuō)服不了誰(shuí)。本文節(jié)選了其中的一些觀點(diǎn),到底誰(shuí)更有道理,大家也可以自行判斷。
Power一方觀點(diǎn):
甲:Power有4倍于x86的線(xiàn)程、帶寬和緩存,性能優(yōu),現(xiàn)在全面開(kāi)放,支持Linux、Hadoop等各種開(kāi)源軟件,用戶(hù)以少于x86服務(wù)器一半的服務(wù)器數(shù)量就能滿(mǎn)足原本的需求,性?xún)r(jià)比更高。
乙:多線(xiàn)程、高帶寬的處理器在執(zhí)行像大數(shù)據(jù)分析類(lèi)的并行計(jì)算任務(wù)時(shí),確實(shí)有優(yōu)勢(shì),所以盡管Power后來(lái)發(fā)力,但前景還是值得期待。
丙:Power開(kāi)放以來(lái),其生態(tài)不斷豐富,之前基于Power的Hadoop方案不多,而現(xiàn)在越來(lái)越豐富了。
?。含F(xiàn)在的Power已經(jīng)不只支持Scale-Up,而且針對(duì)Scale-Out做了優(yōu)化;不僅支持Unix,而且擁抱開(kāi)源,支持Linux;不僅支持OLTP應(yīng)用,而且支持大數(shù)據(jù)、移動(dòng)、社交等新興應(yīng)用。
總結(jié)起來(lái),一是Power性能強(qiáng)、性?xún)r(jià)比高,二是全面支持開(kāi)源軟件,三是有豐富的行業(yè)解決方案支持。
x86一方觀點(diǎn):
A:x86市場(chǎng)占有率高,是工業(yè)標(biāo)準(zhǔn),與Hadoop青梅竹馬,自Hadoop誕生起就與x86緊密關(guān)聯(lián)。
B:Hadoop的衍生、發(fā)展一直和x86綁在一起,顯然他們的結(jié)合更合適,我選擇x86。
C:Hadoop是一套分布式大數(shù)據(jù)系統(tǒng),x86儼然是分布式的代名詞,必然選x86。
D:x86生態(tài)更完善。
簡(jiǎn)單來(lái)說(shuō),Hadoop與x86的結(jié)合時(shí)間更長(zhǎng),雙方更匹配。
我們的看法
首先不可否認(rèn)雙方的觀點(diǎn)都有道理,但我們更要以發(fā)展的眼光來(lái)看待問(wèn)題。
眾所周知,Hadoop是一個(gè)能夠?qū)Υ髷?shù)據(jù)進(jìn)行分布式存儲(chǔ)和處理的軟件框架,它具有高可靠性、高擴(kuò)展、容錯(cuò)、高效、低成本的特點(diǎn),并因此廣受互聯(lián)網(wǎng)公司(互聯(lián)網(wǎng)產(chǎn)業(yè)是帶動(dòng)x86發(fā)展的一股重要力量)的青睞。正是因?yàn)橛羞@樣一個(gè)重要的因素在,所以Hadoop最初便于x86緊密地結(jié)合在一起,這樣一直發(fā)展了很多年。
往后,隨著大數(shù)據(jù)產(chǎn)業(yè)的發(fā)展,越來(lái)越多的其它行業(yè)的用戶(hù)也有這樣的需求。不同于互聯(lián)網(wǎng)這個(gè)相對(duì)發(fā)展年頭不太長(zhǎng)的產(chǎn)業(yè),其它行業(yè)大多歷史悠久,內(nèi)部系統(tǒng)、應(yīng)用、管理等更為復(fù)雜,這也導(dǎo)致了需求的變化。
沒(méi)有單一產(chǎn)品能夠滿(mǎn)足所有用戶(hù)需求的道理相信大家是認(rèn)同的。所以在2012年,在x86之外,有了新的支持Hadoop的平臺(tái),那就是Power。2012年,IBM明確表示支持Hadoop。
隨后,圍繞Hadoop的解決方案也越來(lái)越多,比如星環(huán)科技、RedHadoop紅象相繼都推出了Power版的Hadoop大數(shù)據(jù)解決方案。
為什么會(huì)有這么多廠商去推這樣的解決方案,其實(shí)根本原因還是市場(chǎng)、用戶(hù)需求決定的。就像中國(guó)電信上海分公司信息網(wǎng)絡(luò)部云計(jì)算工作組組長(zhǎng)劉敏曾經(jīng)在接受采訪(fǎng)時(shí)所講到的:“上海電信既有Power平臺(tái)也有x86平臺(tái),所有業(yè)務(wù)使用什么平臺(tái)完全是根據(jù)實(shí)際需求,如業(yè)務(wù)連續(xù)性和安全性等不同要求來(lái)自由選擇平臺(tái)。”
所以,我們的觀點(diǎn)是x86不再是Hadoop的專(zhuān)屬平臺(tái),現(xiàn)在有了新的選擇 - Power。
當(dāng)然,我們不是裁判,只能相對(duì)客觀地去呈現(xiàn)一些內(nèi)容。比如,相比x86,Power的性能、穩(wěn)定性、可靠性這些指標(biāo)確實(shí)很高。這一點(diǎn)星環(huán)科技的測(cè)試結(jié)果或許能體現(xiàn)出來(lái)一些,“經(jīng)過(guò)IBM和星環(huán)科技雙方的調(diào)優(yōu),最終性能是星環(huán)科技原有性能的3.65倍。”而這也是星環(huán)科技選擇支持Power的重要原因。其實(shí)RedHadoop紅象云騰創(chuàng)始人童小軍在前不久接受采訪(fǎng)被問(wèn)到該問(wèn)題時(shí),也表達(dá)的是同樣的觀點(diǎn),即用戶(hù)需要更多的選擇,而IBM Power有這個(gè)能力。
其次,性?xún)r(jià)比。x86初始采購(gòu)成本比Power低,由于Power性能強(qiáng),以較少的設(shè)備就能承擔(dān)原有的業(yè)務(wù),所以在軟件費(fèi)用、運(yùn)維管理、電費(fèi)等方面肯定是要省。從整體擁有成本的角度考慮,,這是一筆細(xì)賬,需要仔細(xì)核算。