?為什么餓了么、滴滴、找鋼網(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)公司愛嘗試,對新技術敏感,但真正到選擇的時候,它們比誰都要求嚴格。畢竟IT技術尤其是基礎平臺技術于互聯(lián)網(wǎng)公司的重要性遠超過其它行業(yè),再加上互聯(lián)網(wǎng)公司業(yè)務發(fā)展極快,這使得它們對穩(wěn)定性、擴展性、維護性等方面的要求都極高。

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

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

何以見得?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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ā)布會站臺,這讓我非常好奇。

長按掃碼 閱讀全文