開箱直播」對于數(shù)碼硬件愛好者來說并不是什么新鮮事,但在云計算這個行業(yè)卻是前所未見的,而且開的還是一臺「服務器」。服務器的開箱直播對于普羅大眾來說太過專業(yè)可能沒什么吸引力,對于內業(yè)人士來說服務器都千篇一律也并沒什么可看的點,然而前不久,阿里云在云棲社區(qū)上進行了云計算史上的第一次服務器開箱直播卻一反常態(tài),各技術論壇和媒體也重點關注了這一事件。這是此前在業(yè)界頗為神秘的阿里云神龍技術架構服務器在這次直播中首次全方位曝光,用現(xiàn)在流行語來說,神龍「重新定義了」云服務器。
其實,云計算服務商推出裸金屬服務器已經不是什么新鮮事,國外的 Oracle、IBM、微軟,國內的華為和騰訊等都推出過類似的產品,但這些產品并沒有什么新意,基本就是傳統(tǒng)物理服務器加了個「云」字,而阿里云的「彈性裸金屬服務器」(又名「神龍」)則是一種「新形態(tài)」下產品,這種新型的計算架構打破了過去物理機和虛擬機的隔閡,既保留了物理機的性能優(yōu)勢和硬件級隔離,又具備虛擬機的彈性資源、分鐘級交付、全自動運維的優(yōu)勢,比所謂的「傳統(tǒng)云服務器」在技術上更加復雜。而建立在神龍彈性裸金屬服務器基礎上超級計算集群(Super Computing Cluster,簡稱SCC),在提供高帶寬、低延遲的優(yōu)質網絡的同時,還具備彈性裸金屬服務器的所有優(yōu)點。
如果說傳統(tǒng)的云服務器就相當于我們每天用的 PC 機,而神龍則是一臺建立在云上的超強服務器,而 SCC 則是一臺云上的超級計算機,云上的「太湖之光·神威」。
從某種意義上來說,神龍和 SCC 的出現(xiàn)代表著的云計算進入了「消費升級」的時代,云計算的客戶已經不再滿足于「上普通的云」,還要上「更高質量的云」。
客戶對計算的要求更高了
前不久,創(chuàng)見采訪了阿里云彈性計算的負責人,技術界響當當?shù)拇笈H蝿眨格野浴沟挠噤h。他告訴記者,現(xiàn)在大客戶對彈性計算提出了很高的要求,我們必須要滿足他們,而如果要滿足他們,就必須要把產品的定位從以前的「入門級」升級到「專業(yè)級」,當這種定位發(fā)生轉變之后,彈性計算的設計哲學也發(fā)生了相應的變化,不能再以入門級思維去設計「專業(yè)級」的產品。
褚霸舉了一個例子來解釋這種轉變,很多人買第一輛車的時候更多考慮的是便宜實惠好用,「能開就好」,當隨著開車技術的日漸嫻熟、車主的收入也日漸豐富的時候,對于第二輛車的要求不僅是「能開就好」,而且要「開得爽」、「開得安全」。當車主提高更高的要求時,車廠就要重新想辦法如何提升汽車的科技含量,如何在增加汽車性能的情況下還能減少耗油量,如何在設計出更酷炫外觀的情況下還能降低汽車的價格,如何能夠在炫技的同時還能保證安全等等。
云計算的客戶也是這樣,隨著云計算在國內已經成為主流,「上云」已經不再是一個問題,而是「上哪朵云」的問題。前不久阿里云把多年的廣告語「計算,為了無法計算的價值」改成了「上云就上阿里云」,廣告語的改變也反映了當下的國內云計算的形勢發(fā)生了轉變,阿里云已經完成了自己「云計算市場教育者」的使命,進一步告訴市場「上哪朵云」是一件嚴肅的事情,必須要選擇一個安全可靠的云,實力強大的云,而不是「能上就行」的云。
先「云」起來的那一部分客戶已經享受到了云計算帶來的價值,相應地,他們對于云計算的要求也逐漸提高,需要有更大的帶寬,更小的延遲,保證絕對的安全,在提升云計算性能的情況下還能進一步縮減成本,在數(shù)據(jù)成指數(shù)級增長的情況下還能有更快的處理速度。他們對于云計算產品的參數(shù)更加重視和苛刻,「逼著」阿里云在新品發(fā)布會上跑起了分,現(xiàn)在又開始「開箱直播」。褚霸說,當阿里云承諾了可以滿足客戶更高需求的時候,他們就必須去想辦法實現(xiàn)。
就像神龍云服務器就是為了滿足計算「消費升級」的客戶而誕生的新物種。
據(jù)褚霸介紹,神龍云服務器主要適用于對性能要求較高的客戶群體,如高性能計算,高性能數(shù)據(jù)庫等場景或者具有高管理自動化能力的客戶,已經在工業(yè)制造類客戶中開始大規(guī)模商業(yè)化。工業(yè)制造業(yè)是一個典型的對計算要求極高的行業(yè)之一。工業(yè)制造業(yè)在上云之后產生的數(shù)據(jù)量驚人,因為工業(yè)對于數(shù)據(jù)的要求不僅在于量的大小,更重要在于數(shù)據(jù)的全面性,這不同于普通的互聯(lián)網大數(shù)據(jù)只追求一個大樣本量,但不需要那么全面,在利用數(shù)據(jù)建模的手段來解決某一個問題的時候,需要獲取與被分析對象相關的全面參數(shù)。
以飛機舉例,一架普通的波音 737 客機僅僅在一次單程的跨國飛行過程中就成產生 240TB 自己的數(shù)據(jù),而整個人類在 2012 年全年才產生了 500 TB 的數(shù)據(jù),當我們在分析航空發(fā)動機的性能時,會需要溫度、空氣密度、進出口壓力、功率等多個參數(shù),每一個參數(shù)都在實時地變化之中,每一種參數(shù)組合的變化就能生成龐大的數(shù)據(jù)量,而且需要盡可能全面的數(shù)據(jù)才可能不會漏掉造成任何故障的原因,這時時刻刻關系到飛機的安全性。
而處理這些「宇宙級」的數(shù)據(jù),并不是「能上就行」的云就能夠處理的,《經濟學人》的一篇報道預計到 2020 年,工業(yè)機器間分享的數(shù)據(jù)將遠遠超過人類所產生的全部數(shù)據(jù)量。它對云計算服務提供商提出了苛刻的技術能力,而阿里云也確實以實際案例證明了自己能夠處理好客戶對苛刻技術要求的能力。
比如我們每年都參與的雙 11 和春運期間上 12306 搶票都是由阿里云提供的計算支持,這兩個場景對云服務的技術能力的苛刻要求是世界級罕見地。中科院計算所學術委員會主任徐志偉曾說過,沒有哪個場景比雙 11 和春運搶票更能檢驗中國云計算的技術成熟度和服務能力了。2017 年雙 11 剛開場 5 分鐘 22 秒,支付寶的支付峰值達到 25.6 萬筆/秒,是去年的 2.1 倍,這意味著,在這一秒里,全球有 25.6 萬筆交易同時在支付寶上完成,這是一個第二名難以超越的世界紀錄。同時誕生的還有數(shù)據(jù)庫處理峰值:4200 萬次/秒。同樣的,從 2014 年開始,鐵路 12306 就把網站訪問量最大的查詢業(yè)務分擔到阿里云。 2017 年又進一步擴大了云端容量,現(xiàn)在幾乎所有的查詢訪問都在云端進行,查詢能力可以達到每秒 40 萬次。
把計算做到極致
當我們在提到新零售帶給行業(yè)帶來的革命性變化時,把用戶體驗做到極致是其中最為重要的環(huán)節(jié),因為它直接關系著用戶對新零售的第一印象,能讓用戶真正地感受到新零售時代下對買東西的一種耳目一新的體驗。就像盒馬生鮮之所以能夠成為新零售下的新物種,就是因為它真正地解決了用戶在購物時的痛點,改變了傳統(tǒng)零售對消費者的粗放式服務,做到了真正以消費者為中心。
那么云計算也是否能像盒馬一樣給云計算的客戶帶來這種極致的用戶體驗呢。褚霸的回答的是「把計算做到極致」,而如何做到這一點,一來是用全新的技術來完美解決現(xiàn)在的問題,第二是讓客戶方面的工作變得更加簡單,第三是真正把技術做到普惠化。
「用全新的技術來完美解決現(xiàn)在的問題」在神龍云服務器上體現(xiàn)地非常明顯。當我問道褚霸,要實現(xiàn)客戶對計算的更高要求有很多種方式,而為什么是推出了「神龍」這樣一臺裸金屬服務器呢。褚霸說道對于用戶來說關鍵的一點就是要把原來的習慣變掉,但是還必須要照顧用戶過去的使用習慣。
實際上,在云計算發(fā)展的初期,以 AWS、阿里云為代表的云計算服務廠商和以 IOE 以及華為為代表的傳統(tǒng) IT 服務提供商是兩個完全對立的陣營,后者甚至提出過「私有云」這種「偽云計算概念」,最終還是為了更好地賣出他們的服務器。然而隨著云計算行業(yè)的不斷發(fā)展,客戶的類型也越來越多樣性,由此帶來的客戶需求的變化和市場需求的變化讓云服務廠商對于「硬件」的態(tài)度有了很大的變化,直到今天,公有云服務商都紛紛轉向了利潤更高,需求更為強烈的混合云服務,裸金屬云服務器的誕生也是順應了這樣的需求,它不僅能夠滿足用戶對云計算的彈性需求,也能照顧到客戶本身使用的習慣以及客戶在特殊屬性下對原有習慣的延續(xù)。
在這種情況下,客戶既想要普通云服務器彈性的優(yōu)點,又想要傳統(tǒng)物理服務器高計算性能及物理級別隔離的特點,但一直以來虛擬和物理的結合總是存在很多的問題,首先是在不同硬件以及不同軟件之間的兼容問題,在解決兼容問題后在計算的技術參數(shù)上又存在提高的瓶頸,就像是在強行解決了「魚和熊掌,可以兼得」的問題后,發(fā)生了「魚和熊掌」兼得的不是很完美的問題。
為了完美解決這個問題,褚霸和他的彈性計算團隊意識到不能以過去的思維來解決技術上的瓶頸,而需要用全新的思維方式、全新的技術來解決當下的問題。為什么就不能直接做出一個新產品,它既能夠在融合了物理機與云服務器的各自優(yōu)勢下實現(xiàn)超強、超穩(wěn)的計算能力,它既能兼有普通云服務器的彈性特點,又有物理機的高計算性能及物理級別隔離的優(yōu)勢。
神龍云服務器做到了。作為一款云端彈性計算類產品,神龍云服務器達到了當前世代下物理機級的極致性能和隔離性,做到了客戶獨占計算資源,無虛擬化性能開銷和特性損失。阿里云官網顯示,在規(guī)格選擇上它支持 8 核、16 核、32 核、64 核、96 核等多個規(guī)格,并支持超高主頻實例。以 8 核產品為例,神龍云服務器實例支持超高主頻至 3.7GHz-4.1GHz,讓游戲以及金融類業(yè)務的性能和響應達到極致。
在安全性方面,除了具備物理隔離特性之外,為了更好地保障客戶云上數(shù)據(jù)安全,神龍云服務器采用了芯片級可信執(zhí)行環(huán)境具備「加密計算」能力,確保加密數(shù)據(jù)只能在安全可信的環(huán)境中計算。這種芯片級的硬件安全保障相當于為云上用戶的數(shù)據(jù)提供了一個保險箱功能,用戶可以自己掌控數(shù)據(jù)加密和密鑰保護的全部流程。
*與 AWS 同類產品的測試對比
正如褚霸所描述的,如果客戶要那我們就給他,而且能給出的是最好的東西。不僅給出最好的東西,還要滿足用戶「任性」的需求。這不禁讓我想起阿里云總裁胡曉明在 2017 年云棲大會上說的,「為阿里云平臺的客戶提供服務,今天不僅僅支持你一天,不僅僅支持你一小時,還可以支持你秒級,你使用一秒也可以,按秒級計費……我們有 207 種企業(yè)應用場景,只要你有需要,我們就為你提供各種計算能力(來滿足)?!?/span>
接下來,如果已經給出了最好的東西,那么用起來又會不會更加復雜呢,要知道,上云是一件非常復雜的一件事情,它可以讓一整個技術團隊在很長的一段時間內過著起早貪黑的生活。
然而看過神龍云服務器開箱直播的人都知道,在現(xiàn)場的演示環(huán)節(jié)中,主播僅用了不到 5 分鐘的時間就完成了從創(chuàng)建到部署一臺彈性裸金屬服務器的全過程。阿里云虛擬化資深專家張獻濤表示,「我們從一開始就希望打造一個能讓用戶無障礙使用的產品,不僅在性能上追求高效,在設計上我們更多考慮的是用戶的時間成本?!?/span>
神龍架構創(chuàng)新實現(xiàn)了性能「零」損耗、上云「零」障礙,100% 兼容阿里云產品生態(tài),充分滿足企業(yè)關鍵應用系統(tǒng)、高強度工作負載應用等上云要求,為用戶了提供一種新型的計算資源交付方式。
褚霸對記者表示,客戶的要求是很樸素的,就是東西要一點,速度快一點,然而要實現(xiàn)客戶這個「樸素」的愿望卻不是一件容易的事情,而阿里云彈性計算團隊能做到的就是把自己的全部精力和時間做好產品,來滿足用戶最樸素的需求上。而且更重要的是「隨著網絡的提升,技術的提升,過去不敢做的事情,今天可以發(fā)生,而且是很普惠的方式提供出去?!瓜裆颀堅品掌鬟@樣的產品把云計算帶到了一個全新的高度,而價格卻沒有隨之上一個新高度,依然是一個非?!笜闼亍沟膬r格。
算得快,算得準,算得起,云計算領域將更多目光關注到更出彩的前兩項,然而「算得起」,即計算成本的下降,將成為未來云計算真正普惠產業(yè)的重要前提,也是讓云計算真正做到如盒馬版極致體驗的決定因素。