?為什么餓了么、滴滴、找鋼網(wǎng)都選擇了ZStack?

摘要:餓了么,中國最大的互聯(lián)網(wǎng)外賣平臺;滴滴,中國最大的互聯(lián)網(wǎng)出行平臺;找鋼網(wǎng),中國最大的鋼鐵全產(chǎn)業(yè)鏈電商平臺。8月23日,它們?yōu)閆Stack&阿里云混合云戰(zhàn)略及產(chǎn)品發(fā)布會站臺,這讓我非常好奇。都是互聯(lián)網(wǎng)公

餓了么,中國最大的互聯(lián)網(wǎng)外賣平臺;滴滴,中國最大的互聯(lián)網(wǎng)出行平臺;找鋼網(wǎng),中國最大的鋼鐵全產(chǎn)業(yè)鏈電商平臺。8月23日,它們?yōu)閆Stack&阿里云混合云戰(zhàn)略及產(chǎn)品發(fā)布會站臺,這讓我非常好奇。

都是互聯(lián)網(wǎng)公司,實力都很強,盡管在很多人看來互聯(lián)網(wǎng)公司愛嘗試,對新技術(shù)敏感,但真正到選擇的時候,它們比誰都要求嚴(yán)格。畢竟IT技術(shù)尤其是基礎(chǔ)平臺技術(shù)于互聯(lián)網(wǎng)公司的重要性遠(yuǎn)超過其它行業(yè),再加上互聯(lián)網(wǎng)公司業(yè)務(wù)發(fā)展極快,這使得它們對穩(wěn)定性、擴展性、維護(hù)性等方面的要求都極高。

那問題來了,一家創(chuàng)業(yè)公司為什么能贏得如此多大互聯(lián)網(wǎng)公司的信任,它有哪些過人之處?在采訪了餓了么、滴滴、找鋼網(wǎng)的相關(guān)負(fù)責(zé)人后,我找到了答案,大致可以總結(jié)為四個原因。

一、互聯(lián)網(wǎng)公司的核心在于業(yè)務(wù),而不是基礎(chǔ)平臺,這意味著其并不希望投入太多資源在IaaS平臺的構(gòu)建、維護(hù)上,而是愿意將更多精力聚焦業(yè)務(wù),以及與業(yè)務(wù)緊密相關(guān)的PaaS層。

何以見得?

以美國Netflix為例,在線影片租賃商,大型互聯(lián)網(wǎng)公司,云計算鼻祖級用戶,其從2008年開始就沒有再新增任何自己的數(shù)據(jù)中心容量,并逐步將所有業(yè)務(wù)遷移至AWS公有云之上,自己的精力重點放在構(gòu)建PaaS層上。

反觀國內(nèi)大型互聯(lián)網(wǎng)公司,雖然出于成本、可控性、安全性等方面的考慮,其中大多數(shù)還選擇自建IaaS,但由于IaaS并非核心業(yè)務(wù),也不愿投太多人力到IaaS的建設(shè)和運維中。這也是餓了么、滴滴、找鋼網(wǎng)選擇ZStack的第一個重要原因,簡單、易用。

餓了么CTO張雪峰在接受采訪時表示:“當(dāng)初選型時,我們比較了市面上大部分解決方案,發(fā)現(xiàn)有的功能缺失,有的方案極其復(fù)雜、整體ROI不高,ZStack則不同,我們只投入了一個人的研發(fā)力量,就把這套系統(tǒng)成功建了起來?!?/span>

滴滴基礎(chǔ)平臺架構(gòu)部負(fù)責(zé)人沈金緹也表示,他們有多個數(shù)據(jù)中心,隨著規(guī)模的擴張,如何高效的管理基礎(chǔ)設(shè)施變得越來越復(fù)雜,在比較了OpenStack和ZStack后,選擇了ZStack,因為后者設(shè)計更加精巧,穩(wěn)定性和擴展性都不錯,上手比較容易。

找鋼網(wǎng)技術(shù)保障中心總監(jiān)彭海平更是認(rèn)為,OpenStack太重,技術(shù)復(fù)雜,完全掌控的成本過高,很難在短時間內(nèi)實現(xiàn)從非生產(chǎn)到生產(chǎn)環(huán)境的全面推廣。他還特別指出,對于他們這樣的產(chǎn)業(yè)互聯(lián)網(wǎng)公司,最大的痛點并不是資源的快速彈性伸縮,而是簡單方便的構(gòu)建、使用云平臺,在此基礎(chǔ)上再談資源利用率的提升、應(yīng)用環(huán)境的快速交付,以及和自動化運維平臺的對接等。

其實,確實如幾位受訪者所言,OpenStack過于復(fù)雜。無獨有偶,筆者日前在采訪一位使用OpenStack平臺的金融客戶時,也談到了這一問題,他表示最大的難點在于復(fù)雜性,比如升級問題就很困擾他們,至今用的還是最初安裝的OpenStack版本。這意味著他們必須直面已知的安全漏洞和問題,而且時間越長,面臨的風(fēng)險越大,后期升級的成本和復(fù)雜性也越高。

二、互聯(lián)網(wǎng)公司都是7x24小時業(yè)務(wù)運行,這要求平臺必須足夠穩(wěn)定,不能出任何問題。

關(guān)于系統(tǒng)穩(wěn)定性、可靠性對于互聯(lián)網(wǎng)公司業(yè)務(wù)的影響想必不用多言了,前些天微信的一次偶發(fā)故障,讓很多朋友之間無法正常溝通,同時由于支付、錢包功能故障,很多生意無法正常進(jìn)行。這樣的例子不勝枚舉,我們今天的生活與互聯(lián)網(wǎng)已經(jīng)密不可分。

為了盡可能提高平臺可靠性,ZStack在產(chǎn)品設(shè)計之初就將管控面和數(shù)據(jù)面完全分開,這樣即便在ZStack本身控制節(jié)點宕機的情況下,也不會影響用戶業(yè)務(wù),虛擬機、網(wǎng)絡(luò)、存儲都能照常使用。而且由于采用無狀態(tài)服務(wù)設(shè)計,計算節(jié)點、存儲節(jié)點、網(wǎng)絡(luò)節(jié)點都不保存任何狀態(tài),只要管理節(jié)點的數(shù)據(jù)庫存在,任何節(jié)點狀態(tài)配置損壞后,ZStack都能快速從數(shù)據(jù)庫重新計算它的狀態(tài)并推送恢復(fù)。這也是餓了么、滴滴等選擇ZStack的第二個重要因素:穩(wěn)定、可靠。

2016年上海GITC大會期間,餓了么相關(guān)負(fù)責(zé)人就談到:“ZStack管理平臺和生產(chǎn)環(huán)境完全解耦式的設(shè)計,就算ZStack平臺都掛了,線上的服務(wù)也不會受任何影響(新部署虛擬機除外),而且只要數(shù)據(jù)庫在,幾分鐘就能恢復(fù)并重新搭一套系統(tǒng)。”其實這還不是最值得驕傲的,據(jù)餓了么高級運維總監(jiān)徐巍介紹,ZStack生產(chǎn)系統(tǒng)上線一年半,至今未發(fā)生過任何事故。

餓了么高級運維總監(jiān)徐巍

對此,彭海平也表示:“ZStack有很好的風(fēng)險控制,可實現(xiàn)虛擬化平臺和ZStack服務(wù)完全解耦。在數(shù)據(jù)修復(fù)方面方便快捷,就算其發(fā)生災(zāi)難性故障,也不會影響到宿主機服務(wù)器的正常工作?!?/span>

三、互聯(lián)網(wǎng)公司業(yè)務(wù)發(fā)展快,平臺擴張也快,這要求IaaS平臺必須要有管理超大規(guī)模數(shù)據(jù)中心的能力。

無疑,互聯(lián)網(wǎng)公司極其看重這一點,即使其初始只有幾十臺服務(wù)器,但很可能用不了幾年就會擴展到數(shù)千、甚至數(shù)萬臺。想當(dāng)初有誰會想到餓了么、滴滴短短幾年會發(fā)展到如此規(guī)模,舉個例子,餓了么的硬件設(shè)備規(guī)模從2015年到現(xiàn)在,三年時間翻了10倍。這是他們選擇ZStack的第三個原因,擴展能力強。

ZStack官網(wǎng)宣傳其單管理節(jié)點可以管理1萬臺物理機規(guī)模,多個管理節(jié)點構(gòu)建的集群可以做到使用一個數(shù)據(jù)庫、一套消息總線管理10萬臺物理機、數(shù)百萬個虛擬機節(jié)點、并發(fā)處理數(shù)萬個API。

據(jù)悉,作為目前最大規(guī)模的ZStack客戶,餓了么單個集群就管理超過1800臺物理機,而且該集群每個月還在不斷的擴容。整個餓了么超過6000節(jié)點使用ZStack進(jìn)行管理。

找鋼網(wǎng)雖未透露具體物理機規(guī)模,但彭海平表示,目前ZStack在找鋼網(wǎng)管理了超過5000臺虛擬機,到年底這個規(guī)模會超過10000臺虛擬機。

滴滴由于今年才開始測試上線ZStack,規(guī)模相對較小,目前在500臺左右,但沈金緹表示:“滴滴只選擇了ZStack一個平臺做IaaS管控系統(tǒng),未來的集群規(guī)模有可能超過一萬臺物理機。”

四、互聯(lián)網(wǎng)公司追求效率,能自動完成的絕對不要手動,因此底層平臺對業(yè)務(wù)的API支持就顯得格外重要了。

ZStack從誕生的第一天起就提倡零手工配置,全API交付。從實際情況來看,ZStack擁有完整的API,即便是添加物理資源(例如添加物理機、存儲節(jié)點、網(wǎng)絡(luò)節(jié)點)都可以通過API完成。

而目前市面上,大多數(shù)云平臺只有管理虛擬資源的API,添加物理資源往往需要手動操作或者寫腳本配置。這是餓了么等選擇ZStack的第四個重要原因,全自動化API交付,效率高。

對此,徐巍和彭海平都談到了ZStack平臺與自身自動化運維系統(tǒng)的對接,通過API,很容易就能實現(xiàn)。

滴滴則講述了ZStack平臺與其SDN網(wǎng)絡(luò)對接的故事。沈金緹表示,ZStack在設(shè)計方面突出了資源抽象,代碼結(jié)構(gòu)非常合理,擴展開發(fā)十分方便。比如他們在SDN系統(tǒng)整合時只用了3周時間就上線了,這在過去是不能想象的。

至此,我們能明白為什么餓了么、滴滴、找鋼網(wǎng)都不約而同的選擇了ZStack。云計算的到來本來是一個做減法的時代,但現(xiàn)在的很多產(chǎn)品卻是在做加法,越來越重、越來越復(fù)雜,與用戶需求背道而馳,未來堪憂。而ZStack之所以在短短兩年就取得今天的成就是因為其更能理解客戶的需求。

憑借對市場的洞察,堅持產(chǎn)品化思路,以及不斷進(jìn)行技術(shù)創(chuàng)新,ZStack正在贏得越來越多先進(jìn)互聯(lián)網(wǎng)用戶的信賴。比如互聯(lián)網(wǎng)領(lǐng)域做金融風(fēng)控的同盾科技也是ZStack的客戶,其生產(chǎn)環(huán)境當(dāng)前已經(jīng)有數(shù)百臺物理機穩(wěn)定運行超過一年多時間。

ZStack官網(wǎng)解釋其名稱的含義:”我們之所以叫ZStack,因為我們希望就像Z是26個字母中的最后一個,ZStack也能成為這個行業(yè)為了構(gòu)建一個易用,穩(wěn)定,靈活的IaaS軟件的最后一次努力?!?這個愿景似乎正在快速實現(xiàn)。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2017-09-22
?為什么餓了么、滴滴、找鋼網(wǎng)都選擇了ZStack?
摘要:餓了么,中國最大的互聯(lián)網(wǎng)外賣平臺;滴滴,中國最大的互聯(lián)網(wǎng)出行平臺;找鋼網(wǎng),中國最大的鋼鐵全產(chǎn)業(yè)鏈電商平臺。8月23日,它們?yōu)閆Stack&阿里云混合云戰(zhàn)略及產(chǎn)品發(fā)布會站臺,這讓我非常好奇。

長按掃碼 閱讀全文