谷歌云發(fā)布ARM主機(jī)的消息傳來(lái),推出采用Ampere處理器的Tau T2A實(shí)例
喜歡折騰主機(jī)的小伙伴一定都知道X86和ARM架構(gòu)的區(qū)別,前者在PC領(lǐng)域已經(jīng)統(tǒng)治了幾十年;后者則主要應(yīng)用于移動(dòng)領(lǐng)域,尤其是近幾年,ARM的產(chǎn)品在終端應(yīng)用特別是手持終端應(yīng)用飛速發(fā)展,比如說(shuō)智能手機(jī)、平板電腦等。兩種架構(gòu)各有優(yōu)劣,在性能和軟件方面,X86可以說(shuō)有著極大的優(yōu)勢(shì)。但也正是如此,使其功耗一直居高不下,顯然也不適合應(yīng)用在對(duì)續(xù)航要求比較高的移動(dòng)領(lǐng)域。而ARM最大的優(yōu)勢(shì)就是低功耗、操作系統(tǒng)精簡(jiǎn),本著夠用就好的原則,國(guó)內(nèi)也掀起了ARM開(kāi)發(fā)板主機(jī)的熱潮。
因?yàn)槭艿教幚砥餍酒闹萍s,給人的感覺(jué)大部分國(guó)產(chǎn)ARM開(kāi)發(fā)板性能都比較有限,平時(shí)編程、看看視頻還可以,但談及到打游戲或者運(yùn)行一些大型專(zhuān)業(yè)軟件,就顯得有些力不從心了。直到近日我收到了一臺(tái)Firefly團(tuán)隊(duì)打造的StationPC:Geek-3588主機(jī),產(chǎn)品最大的亮點(diǎn)是搭載了國(guó)產(chǎn)品牌瑞芯微的Rockchip RK3588旗艦級(jí)處理器,性能翻了多倍,也讓ARM PC實(shí)現(xiàn)了更多的應(yīng)用場(chǎng)景。
這臺(tái)機(jī)器是參加Firefly團(tuán)隊(duì)的探索者計(jì)劃定制的,機(jī)器只有20臺(tái),并且全程參與了主機(jī)的定制、也提了不少意見(jiàn)和建議。每臺(tái)機(jī)器都有唯一的編號(hào),我這臺(tái)是007號(hào),有點(diǎn)邦德特工的感覺(jué),還是比較喜歡的。因?yàn)檫@臺(tái)機(jī)器并不會(huì)正式售賣(mài),大家感興趣的話,可以去看看StationPC搭載同系列芯片的StationM3主機(jī)(已上線),不過(guò)搭載的是RK3588S 芯片,和3588的區(qū)別就是縮減了外圍接口,CPU、GPU和NPU的參數(shù)性能都是一樣的。回到我們這臺(tái)定制的主機(jī),今天就通過(guò)簡(jiǎn)單的評(píng)測(cè),跟大家分享一下使用體驗(yàn)。
先來(lái)簡(jiǎn)單的看一下開(kāi)箱過(guò)程,Geek-3588主機(jī)采用禮盒式的包裝,盒子上面有STATIONPC的Logo以及定制編號(hào)。開(kāi)箱還是比較有儀式感的,各種配件都收納在盒子里面,看著很整潔;里面還有一張卡通貼紙,可以用來(lái)DIY裝飾主機(jī)。將配件全都拿出來(lái),還是很多的,除了主機(jī)之外,還有四根SATA數(shù)據(jù)線、硬盤(pán)電源線、一根支持8K的HDMI線纜、一根USB-A轉(zhuǎn)C口的數(shù)據(jù)線、三根外置增益天線、電源適配器、藍(lán)牙遙控器和使用說(shuō)明手冊(cè)。
過(guò)去十多年以來(lái),ARM服務(wù)器一直是一個(gè)尷尬的存在,一直有人在說(shuō)但一直沒(méi)有活成人們想象中的樣子,無(wú)論其性能還是價(jià)格都與x86相距甚遠(yuǎn),ARM陣營(yíng)里倒下的一個(gè)接一個(gè),既有像Calxeda這樣的初創(chuàng)公司,也有像AMD和高通這樣的老牌企業(yè),Calxeda倒閉了,AMD和高通擱置了ARM計(jì)劃。
最近又有幾家初創(chuàng)公司探出頭來(lái),比如Ampere和Nuvia都宣布要在ARM服務(wù)器市場(chǎng)搞事情,Ampere在開(kāi)發(fā)自己的架構(gòu)之前從AppliedMicro買(mǎi)了一個(gè)原型,而Nuvia就比較神秘了,很多人表示對(duì)它一無(wú)所知。
AWS從2015年開(kāi)始搞ARM芯片,在2018年推出了自己采用Graviton處理器的主機(jī),如今快兩年了,反響也一般,最近,Graviton進(jìn)入次世代,Graviton2會(huì)有什么不一樣嗎?
最近,谷歌云發(fā)布ARM主機(jī)的消息傳來(lái),推出采用Ampere處理器的Tau T2A實(shí)例。至此,前幾大公有云廠商都推出了ARM云主機(jī)。
谷歌八號(hào)員工,負(fù)責(zé)基礎(chǔ)設(shè)施的副總裁Urs Hlzle曾斷言,如果性?xún)r(jià)比能提升20%,那就能促成從x86向Power架構(gòu)的轉(zhuǎn)變,當(dāng)然,也不一定非得是Power,別的架構(gòu)也行。
正如你所擔(dān)心的那樣,首要解決的問(wèn)題是,要怎么用ARM處理器呢?
不難想象的是,谷歌自己搭建搜索引擎、廣告和視頻流媒體平臺(tái)的時(shí)候,倒是可以遷移到ARM處理器上,但谷歌云作為一家云服務(wù)廠商,要把現(xiàn)有應(yīng)用從x86遷移到ARM架構(gòu)上談何容易,那要如何說(shuō)服客戶也用ARM主機(jī)呢?
業(yè)內(nèi)也有了頗為成熟的探索。
亞馬遜云科技的Graviton處理器ARM陣營(yíng)的一面旗幟,它告訴所有人,ARM服務(wù)器真的可以。Graviton憑借高達(dá)40%的性?xún)r(jià)比優(yōu)勢(shì)圈粉無(wú)數(shù),一方面亞馬遜云科技自己的云服務(wù)在用,一方面直接賣(mài)給云服務(wù)用戶,需要將應(yīng)用遷移到ARM服務(wù)器上。
近兩年,國(guó)內(nèi)的公有云服務(wù)商UCloud、騰訊云、京東云陸續(xù)推出了基于Ampere的ARM云主機(jī),阿里云也宣布了基于自研處理器的磐久服務(wù)器。國(guó)際市場(chǎng)上,甲骨文云(OCI)、微軟Azure也推出了基于Ampere的ARM主機(jī)。
最近,谷歌云推出基于Ampere的ARM主機(jī)多少還是有點(diǎn)令人意外的,這是全球頂級(jí)云廠商中最后一家推出ARM主機(jī)的云廠商。
谷歌的T2A實(shí)例目前支持包括如RHEL(紅帽企業(yè)版)、Suse Linux Enterprise Server、CentOS、Ubuntu和Rocky Linux各種常見(jiàn)的Linux發(fā)行版以及容器優(yōu)化的操作系統(tǒng)。
此外,谷歌云自己的Kubernetes容器引擎——Google Kubernetes Engine也可以在T2A上運(yùn)行,谷歌云托管的批處理服務(wù)和流媒體分析服務(wù)也可以在T2A上運(yùn)行。
在實(shí)際的使用中,谷歌可能也會(huì)在內(nèi)部使用,用在Borg和Omega這樣的云上管理系統(tǒng)上,支撐著包括搜索引擎、廣告、郵件以及其他工作負(fù)載。隨著內(nèi)部的工作負(fù)載一步步遷移到云上后,才會(huì)更多地面向外部提供服務(wù)。
雖然都感覺(jué)目前的ARM生態(tài)還比較孱弱,但其實(shí),Ampere官網(wǎng)列出了135個(gè)常見(jiàn)的云原生應(yīng)用,包括數(shù)據(jù)庫(kù)、云原生軟件和編程語(yǔ)言,這一數(shù)字還在增長(zhǎng)當(dāng)中,谷歌云表示,一些ISV合作伙伴在向T2A移植的時(shí)候,都比較順利且輕松。
可能是眼看著Graviton3又來(lái)了,又眼看著微軟、甲骨文、騰訊、阿里等云友商都搞ARM服務(wù)器了,谷歌也有點(diǎn)坐不住了,所以才有了這次發(fā)布。
性?xún)r(jià)比真香
有分析認(rèn)為,多家云服務(wù)商都采用了Ampere一家的ARM芯片,所以,Ampere的成本優(yōu)勢(shì)可能會(huì)進(jìn)一步放大,從而更容易為超大規(guī)模數(shù)據(jù)中心市場(chǎng)帶來(lái)變化。
盡管谷歌在自家的智能手機(jī)上也有自研芯片,也有消息稱(chēng)谷歌正在研究適用于ChromeOS的ARM芯片,但消費(fèi)級(jí)的芯片與服務(wù)器級(jí)別的芯片中間還是有很大差距的。
暫不確定谷歌未來(lái)會(huì)不會(huì)用上自研的ARM服務(wù)器芯片,像國(guó)內(nèi)的阿里云一樣兩條腿走路,既有Ampere的第三方方案也有自研的方案。