摘要:無(wú)論是X86還是Power,均為開源架構(gòu)。那么,同為開源,X86與Power又有哪些區(qū)別呢?。先來(lái)講講X86,它所謂的開源只是軟件的開源,在硬件方面并沒(méi)有對(duì)外開放。
無(wú)論是X86還是Power,均為開源架構(gòu)。那么,同為開源,X86與Power又有哪些區(qū)別呢?。先來(lái)講講X86,它所謂的開源只是軟件的開源,在硬件方面并沒(méi)有對(duì)外開放。也就是說(shuō),X86平臺(tái)只是支持開源的系統(tǒng)和軟件,在CPU芯片的核心技術(shù)上并末對(duì)外開放。
服務(wù)器,這個(gè)對(duì)于開發(fā)者和運(yùn)維人員再熟悉不過(guò)的產(chǎn)品,承載著全世界互聯(lián)網(wǎng)行業(yè)的光榮與夢(mèng)想。如何定義一臺(tái)優(yōu)秀的服務(wù)器?業(yè)界并沒(méi)有一個(gè)完整的標(biāo)準(zhǔn)。不同的時(shí)期,不同的場(chǎng)合,不同的應(yīng)用環(huán)境,對(duì)服務(wù)器的需求有著巨大的差異。
何為一臺(tái)優(yōu)秀的服務(wù)器呢?筆者認(rèn)為,在當(dāng)前云計(jì)算、大數(shù)據(jù)和物聯(lián)網(wǎng)時(shí)代,一臺(tái)優(yōu)秀的服務(wù)器必須具備以下條件。
一、必須具備強(qiáng)大的性能
大數(shù)據(jù)和物聯(lián)網(wǎng)的發(fā)展速度非常快,越來(lái)越多的企業(yè)開始利用大數(shù)據(jù)獲取商業(yè)價(jià)值,大數(shù)據(jù)是未來(lái)最有希望的一個(gè)產(chǎn)業(yè)。據(jù)統(tǒng)計(jì),目前90%的數(shù)據(jù)量都是過(guò)去兩三年時(shí)間產(chǎn)生的,到2020年有500億互聯(lián)設(shè)備,會(huì)產(chǎn)生10000 GB的數(shù)據(jù)量。如果實(shí)時(shí)、快速的篩選和處理這些龐大的數(shù)據(jù),對(duì)服務(wù)器的性能提出了更加苛刻的要求,這就要求服務(wù)器必須具備強(qiáng)大的性能。
在Power與X86架構(gòu)服務(wù)器的性能PK中,Power8的優(yōu)勢(shì)已經(jīng)被眾人所知。Power8采用了先進(jìn)的22nm工藝,每CPU封裝擁有12個(gè)核心,每個(gè)核心擁有8個(gè)線程,總線程數(shù)量高達(dá)96個(gè)。另外,每CPU封裝96MB的緩存,230GB/s的內(nèi)存帶寬,都是4倍于x86的性能指標(biāo)。
二、必須是開源的
眾所周知,無(wú)論是X86還是Power,均為開源架構(gòu)。那么,同為開源,X86與Power又有哪些區(qū)別呢?。先來(lái)講講X86,它所謂的開源只是軟件的開源,在硬件方面并沒(méi)有對(duì)外開放。也就是說(shuō),X86平臺(tái)只是支持開源的系統(tǒng)和軟件,在CPU芯片的核心技術(shù)上并末對(duì)外開放。
再來(lái)看看Power,它不但在系統(tǒng)和軟件上實(shí)現(xiàn)了開源,而且在硬件上也實(shí)現(xiàn)了開放。實(shí)際上,IBM成立OpenPOWER基金會(huì)的目的,就是通過(guò)將IBM的Power硬件資產(chǎn)與軟件堆棧,以及第三方聯(lián)盟伙伴的軟件堆棧深度結(jié)合,在芯片設(shè)計(jì)、系統(tǒng)設(shè)計(jì)與開源軟件三個(gè)層面上,推動(dòng)Power生態(tài)環(huán)境的發(fā)展與壯大,而OpenPOWER的硬件平臺(tái)基礎(chǔ)就是Power8及未來(lái)的Power核心設(shè)計(jì)的,也就是說(shuō)Power8是IBM真正意義上的第一款開放的芯片。
Power8這種軟硬件開源的設(shè)計(jì),對(duì)服務(wù)器廠商和用戶帶來(lái)了哪些好處呢?
一)中國(guó)企業(yè)可以在Power 8架構(gòu)基礎(chǔ)上進(jìn)行自主創(chuàng)新,并可申請(qǐng)自主知識(shí)產(chǎn)權(quán)。國(guó)內(nèi)廠商在取得IBM技術(shù)授權(quán)后,可以根據(jù)不同行業(yè)的不同應(yīng)用,開發(fā)與定制芯片,從而降低芯片的制造生產(chǎn)生成本,從而大幅降低服務(wù)器的生產(chǎn)與制造成本。
二)IBM Power8不但開放了硬件架構(gòu),而且還開放和轉(zhuǎn)讓了OS、中間件以及數(shù)據(jù)庫(kù)軟件,并取消安全模塊,接受安全審查。關(guān)于這一點(diǎn),解讀起來(lái)更加簡(jiǎn)單,那就是中國(guó)的企業(yè)可以自行設(shè)計(jì)系統(tǒng)和軟件,自行加載國(guó)產(chǎn)的安全模塊。當(dāng)然,這樣的做法也非常符合當(dāng)下的中國(guó)國(guó)情——發(fā)展本土的芯片和系統(tǒng),將會(huì)得到各個(gè)方面的大力支持。
三)Power8獨(dú)有的CAPI總線(Coherent Accelerator Processor Interface,一致性加速器接口)可以讓外具備直接訪問(wèn)CPU的內(nèi)存空間(一致性)的能力,大大降低了操作系統(tǒng)與設(shè)備驅(qū)動(dòng)的系統(tǒng)開銷,并打開了系統(tǒng)軟件、中間件與企業(yè)應(yīng)用的開發(fā)想像空間——軟件可以直接利用CAPI來(lái)進(jìn)行加速,從而大大提高了外設(shè)的運(yùn)行效率。
不僅如此,開放的硬件架構(gòu)還會(huì)吸引更多廠商參與到研發(fā)過(guò)程中,不斷改善和提高Power芯片的技術(shù)性能。反觀英特爾X86,這種只提供成品芯片和解決方案,提供保姆式服務(wù)的廠商,未來(lái)無(wú)論是在技術(shù)、價(jià)格還是靈活性等各個(gè)方面,都會(huì)失去競(jìng)爭(zhēng)優(yōu)勢(shì)。
三、必須高可靠、高安全
除了性能之外,可靠性和安全性是衡量服務(wù)器的重要標(biāo)準(zhǔn)。與X86架構(gòu)相比,IBM Power的高可靠性可用性和高安全性已經(jīng)得到了大部分用戶的認(rèn)可,而在IBM Power上,高可靠性和高安全性更是體現(xiàn)的淋漓盡致。
首先,在可靠性方面,由于Power8有著更加強(qiáng)大的性能表現(xiàn),因此在完成同樣計(jì)算的情況下,部署Power8服務(wù)器的數(shù)量將大幅少于部署X86服務(wù)器的數(shù)據(jù)。據(jù)IBM預(yù)計(jì),一臺(tái)高效利用的Power服務(wù)器可以取代10臺(tái)或更多x86服務(wù)器,這不僅能夠大幅減少數(shù)據(jù)中心服務(wù)器的數(shù)量,從而提高數(shù)據(jù)中心的可靠性,降低運(yùn)維難度。而且還能夠大大降低了數(shù)據(jù)中心占地空間、電力和冷卻等方面的成本,提高利用率和經(jīng)濟(jì)性。
其次,在安全方面,中國(guó)的企業(yè)可以自行設(shè)計(jì)系統(tǒng)和軟件,自行加載國(guó)產(chǎn)的安全模塊。而這樣的設(shè)計(jì),也正符合了自主創(chuàng)新,自主可控的理念,讓信息安全變得更加有保障。
綜上所述,筆者認(rèn)為,在大數(shù)據(jù)、云計(jì)算和物聯(lián)網(wǎng)時(shí)代,憑借高性能、開源設(shè)計(jì)、高可靠和高安全等方面的諸多優(yōu)勢(shì),基于IBM的Power8服務(wù)器將更具備競(jìng)爭(zhēng)優(yōu)勢(shì),更符合當(dāng)前用戶的需求。為云計(jì)算和大數(shù)據(jù)而生的IBM Power8,即將突出重圍,打破瓶頸,迎來(lái)新的曙光。