sponsored links

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

作者 | 中介軟體支援集團上雲技術小組

2019 年,阿里巴巴核心系統 100% 執行在阿里雲上。2021年,阿里巴巴業務 100% 雲原生化。阿里巴巴已經成為全球首家,將所有業務都放在自家公共雲上的大型科技公司。

舉全集團之力,將業務全部遷移至公共雲,不僅是對雲的篤定,也證明了阿里雲有能力應對高難度、超複雜環境下的技術挑戰,為客戶享受雲上技術紅利提供了更堅實的實踐保障。

01 架構一致性,開源、自研、商業化三位一體

在今年的天貓雙 11 中,中介軟體支撐了 5403 億的交易量,並全面升級到了公共雲架構。

此次的架構升級,是以開源為核心、以公共云為基礎、以 OpenAPI 進行解偶擴充套件,在架構上,對開源、自研、商業化進行統一。透過採用和反哺開源、推動社群建設,透過阿里巴巴豐富的業務場景、打磨技術的效能和可用性,透過雲上商業化服務更多企業、打造更好的使用者體驗,全方位錘鍊雲上產品的競爭力。

這個過程中,阿里巴巴業務的研發效率提升了 20%,CPU 資源利用率提升了 30%,應用 100%雲原生化,線上業務容器可達百萬規模,計算效率大幅提升,雙 11 計算成本下降 30%。

接下去,我們將全方位揭秘業務 100%雲化過程中,後端 BaaS 化,執行時 Mesh 化,業務側 Serverless 化的全過程。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

02 中介軟體後端 BaaS 化,有狀態應用也可分鐘級交付

以往的雙 11 建站交付都是線性的。先交付 IaaS 資源,然後再交付中介軟體,最後再交付業務。

今年,中介軟體升級到公共雲架構後,IaaS 資源和中介軟體同步交付,節省了兩者序列交付的時間。中介軟體公共雲架構運維底座全部切到 K8s 上,讓有狀態的中介軟體也能做到極致彈性,使得中介軟體的交付效率從天級別,降低到了分鐘級,極大地提升了交付效率,降低了資源保有時間和資源成本。

後端的支撐系統也全面升級,如透過對接阿里雲賬號許可權體系,來解決安全問題;透過對接計量計費體系,來解決 IT 資產數字化問題,為集團各個技術團隊的經營者可以透過賬單形式,視覺化的進行成本最佳化。

在使用者介面上,也升級支援了 IPv6,為阿里巴巴生產網全面向 IPv6 架構演進做好了準備。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

03 海外業務 Mesh 化,異地多活可下沉 Sidecar

阿里巴巴海外有 AE&Lazada 等多種業務形態,異地多活體系侵入性大,技術架構不統一,從而影響了全域性高可用和研發協同效率。

隨著服務網格架構的演進和成熟,我們逐步將服務路由標準化,路由功能層次化,透過外掛模式讓業務進行擴充套件,讓異地多活體系下沉到 Sidecar,和業務邏輯解偶,探索異地多活通用、無侵入、低成本的解決方案。今年,這套體系在海外業務得到了充分驗證,為未來商業化積累了實踐經驗。

隨著 Mesh 化服務架構的深度應用,除了異地多活功能下沉 Sidecar,阿里巴巴還基於 Mesh 化架構,統一了流量排程技術與產品架構,降低了流量排程實施和治理成本,提升服務容災能力和線上服務治理效率,實現了更加靈活和穩定的排程規則下發及單元間切流。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

04 業務側 Serverless 化,實現研發提效 38%,彈性提升 200%

Serverless 是阿里巴巴降本提效的首選技術方案。

今年雙 11,Serverless 不僅成功承載了 3 倍的峰值流量 ,支撐應用場景數量也提升了 2 倍,整體研發運維體系提升 38%,主要表現在以下兩個關鍵點上。

1、夯實三位一體技術體系,使用阿里雲函式計算 FC 支撐大促全面 Serverless 化

函式計算 FC 與阿里內部的運維體系,實現全面標準化對接,打通研發的最後一公里。首次實現了業務全鏈路“ FaaS + BaaS ”的 Serverless 全流程研發體系。

在函式計算進入集團之前,雲上的 Serverless 技術體系一直無法融入到開發者生態,雖然功能豐富、強大,但是無法被業務使用,甚至出現了使用 Serverless 技術後,研發成本反而增高的情況。所以,在 2021 年,我們發力 Serverless-Devs 工具鏈,基於標準的介面與集團內部的技術社群,共同打造了專屬於 Serverless 的研發體系,把雲上的技術巧妙的融入到了集團。

透過雙 11 大促場景作為“磨刀石”,把關鍵的核心技術進行進一步打磨,然後反哺給雲上的商業化產品和工具鏈,夯實三位一體的技術體系,今年交出了滿意的答卷,全面支撐 2021 天貓 雙 11 各類業務場景,覆蓋淘特、淘系、阿里媽媽、1688、高德和飛豬等多類業務場景,數量提升 2 倍,峰值流量總數同比增加 3 倍,實現了 50w QPS 的突破,整體研發提效達到 38%。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

02

2、加大 Serverless 硬核技術投入,阿里內部透過天貓雙 11 場景打磨,外部透過公共雲輸出、服務千萬家企業

在 Serverless 的場景下,冷啟動的速度是客戶選型的關鍵,也是雲上產品的核心競爭力,。

今年,我們加大了硬核技術研發的投入,從“彈性策略”、“映象分發”、“容器啟動” 等全方位對冷啟動進行了效能提升,冷啟動時間進一步縮減 60%,剛性交付能力提升 200%。在年初,函式計算剛應用於集團內部時,Runtime 層的冷啟動時間在秒級別,並且需要初始化中介軟體,整體的冷啟動時間要大於 2s,這嚴重製約了 Serverless 的使用場景。

所以,我們在映象分發上,創新性發明瞭 Serverless Caching 。根據不同的儲存服務特點,構建資料驅動、智慧高效的快取體系,實現軟硬體協同最佳化;即便在 GB 級別映象冷啟動的場景下,函式計算也能提秒級別的交付能力。

在排程上,相比去年,增加了定時/CPU 等更多指標的彈性策略,並且基於集團內資源統一排程的能力,支撐了天貓雙 11 業務的 10w 級別的例項彈性。在容器層,使用了自研的安全容器池化技術,在容器啟動上,時間進一步縮小到 50ms 以內。

這些技術,都已經在雙 11 場景下得到驗證,也在公共雲上全面輸出,已經幫助我們的合作伙伴輕鬆應對業務高峰。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

05 從 Ops 到 Dev,雲原生的技術改造正進入下半場

第一時間讓客戶使用跟阿里巴巴一樣的技術,是中介軟體開源、自研、商業化三位一體的初衷。這些源自三位一體的產品正幫助雲上客戶更好的提升 Ops 的效率。

三位一體的商業化輸出包括:

  • 微服務引擎 MSE:註冊&配置中心全(原生支援 Nacos/ZooKeeper/Eureka)、閘道器(原生支援 Ingress/Envoy)和無侵入的開源增強服務治理(原生支援 Spring Cloud/Dubbo);
  • 訊息佇列 MQ:原生支援 Apache RocketMQ、Apache Kafka;
  • 應用實時監控服務 ARMS:原生支援 Prometheus,提供基於開源的 Tracing 能力;
  • 應用高可用服務 AHAS:原生支援 Sentinel、ChaosBlade;
  • 函式計算 FC:支援開發者工具開源 Serverless Devs、開源可觀測工具等。

如何讓業務 100% 雲原生化,讓阿里中介軟體全面升級到公共雲架構?

雲計算和雲原生技術上半場更多的是解決的是 Ops 的問題,我們相信下半場更多是關注 Dev 的問題。

圍繞著開發者效率的提升,中介軟體已經完成了 Serverless、應用執行時、低程式碼、雲邊一體,線上 IDE 等關鍵領域的技術佈局,透過服務網格和應用執行時等技術,將非業務邏輯下沉,並且透過外掛模式,形成新的研發分工,讓中介軟體研發遮蔽底層複雜技術,讓安全研發在應用執行時這層建立可信的安全防線,讓高可用研發在底層通用的構建熔斷、限流、降級、異地多活等能力,讓業務更輕量,更聚焦業務本身開發,更高效的構建業務競爭力。

分類: 汽車
時間: 2021-11-24

相關文章

中國男足,至少缺兩個“姚明”

中國男足,至少缺兩個“姚明”
姚明一看孫悅轉頭就想走,馬上衝其怒吼到:"你今天要敢出了這道門,我就能讓你打不了奧運會." 2008年北京奧運會,是中國男籃在自己家門口的比賽.全隊上下都想在奧運會上把成績網上提升 ...

從中國到世界,泉州兩千年如何走過

從中國到世界,泉州兩千年如何走過
晨曦中的開元寺東西塔.陳英傑 攝 泉州的國際傳播歷程貫穿社會發展始終,夾雜著複雜的本土因素和海外因素.走進歷史是為了闊步走出歷史.更好擁抱未來.無論是世界的泉州,還是中國的泉州,我們試圖把關鍵歷史節點 ...

深度/中國奇蹟與中國人的兩項特質

深度/中國奇蹟與中國人的兩項特質
那麼,在未來的10到15年,中國能夠成為發達國家嗎? 在全球37個發達國家中,有靠百年掠奪起步發家的傳統西方國家,美.英.法.意.....之外的多數國家,4000多萬人口的韓國已經算是大國了,是在響應 ...

“戰略忽悠”變成現實:中國重機槍越來越輕,兩次成就世界第一

“戰略忽悠”變成現實:中國重機槍越來越輕,兩次成就世界第一
說起中國輕武器的發展,一直是起步比較晚,之前的步槍機槍都是在抗日戰爭和解放戰爭中遺留下來的,這些武器五花八門,來自世界各國.之後我們奮發圖強,發展出了自己輕武器發展的獨特之路. 最為著名的" ...

中國改名最成功的兩個水庫,一個在安徽,一個在浙江,你去過嗎?

中國改名最成功的兩個水庫,一個在安徽,一個在浙江,你去過嗎?
旅遊風物誌,攬四海勝景,博人間風華. 我國擁有豐富的水庫資源,很多水庫風景秀美,但名字聽起來,好像不如湖那樣吸引人,所以一些地方的水庫改名為湖,一下子提高了知名度,吸引了遊客的目光,其中有兩個水庫改名 ...

馬斯克68億美元特斯拉德國超級工廠殺入大本營!大眾汽車CEO:將加劇歐洲內卷,建6家大型電池工廠

馬斯克68億美元特斯拉德國超級工廠殺入大本營!大眾汽車CEO:將加劇歐洲內卷,建6家大型電池工廠
蓋世汽車訊 據外媒報道,9月24日,大眾汽車執行長Herbert Diess表示,特斯拉計劃於今年晚些時候在歐洲開設的首個超級工廠將加劇德國乃至歐洲汽車行業的競爭. Diess在推特上發表此番言論之際 ...

中國軍費為何逐年增長?我專家:解決3個問題需要強大的軍事力量

中國軍費為何逐年增長?我專家:解決3個問題需要強大的軍事力量
據俄羅斯衛星網報道,2021年中國的軍費預算約2090億美元,與2020年相比,同比增加6.8%,排名世界第二,僅次於美國.中國連年增加的軍費預算,讓一些國家感到了擔憂,尤其是那些一直以來鼓吹&quo ...

煤炭資源逐漸短缺,中國從出口變成進口,我國換道解決能源難題

煤炭資源逐漸短缺,中國從出口變成進口,我國換道解決能源難題
煤炭是至關重要的傳統能源,在工業.民用等領域發揮著關鍵作用.在中國一次效能源結構之中,煤炭消費者量佔比68.8%之高. 煤炭短缺問題顯露 在最近一段時間裡,煤炭價格一路飆升.在2個月的時間裡,焦煤期貨 ...

大眾Polo曲軸油封故障告訴您什麼原因和解決方法

大眾Polo曲軸油封故障告訴您什麼原因和解決方法
車輛狀況:2016款大眾Polo,發動機型號:EA211,6年行駛10萬公里,無重大事故 故障描述:發動機曲軸後油封漏油 油封是用來封油的機械元件,它將傳動部件中需要潤滑的部分與出力部件隔離,不至於讓 ...

中國戰術手推車亮相,為解放軍山地部隊解決難題,出廠自帶黑科技

中國戰術手推車亮相,為解放軍山地部隊解決難題,出廠自帶黑科技
文\世界 近期舉辦的珠海航展是廣大軍迷朋友們最為關注的一大熱點,在珠海航展現場展出的眾多國產先進武器裝備可謂是最大的看點,足以令人大飽眼福.除了各式各樣的大件新武器,比如說殲16D電子戰機和彩虹-6這 ...

特斯拉Model S車底冒白煙,建議考慮兩種原因,解決方法也很重要

特斯拉Model S車底冒白煙,建議考慮兩種原因,解決方法也很重要
車輛概況:特斯拉Model S 2016款,提車5年行駛9.3萬公里,未發生過重大交通事故. 故障描述:車輛停放到停車場,後車輪處冒白煙,並且有燒焦的氣味. 車底冒白煙,可能有以下幾個原因:1,電動機 ...

大眾CEO迪思:私家車變共享車 使用效率會提升

大眾CEO迪思:私家車變共享車 使用效率會提升
近日,大眾集團CEO赫伯特·迪思在社交網站發文稱,如今的汽車每天使用時間只有大約1個小時,並未得到充分利用,造成巨大浪費. 而如果將閒置的汽車透過共享的方式貢獻出來,那麼這個使用時間可以提升一倍,達到 ...

中國馬主曾兩次站上世界之“巔”,2021“巔峰賽”即將開跑

中國馬主曾兩次站上世界之“巔”,2021“巔峰賽”即將開跑
第一賽馬網獲悉,2021年"巔峰賽"(The Everest)將於北京時間10月16日(下週六)下午1點15分在澳大利亞皇家蘭域馬場點燃戰火.預期屆時接待5,000名完全接種疫苗的 ...

溫鐵軍:中國崛起不易,不斷被美國“吸血”,像頭牛被扒了兩張皮

溫鐵軍:中國崛起不易,不斷被美國“吸血”,像頭牛被扒了兩張皮
中國是一個歷史悠久的國家,她曾繁榮鼎盛.八方來朝,也曾閉關鎖國.跌落塵埃,她有上下五千年的輝煌,也有苦難深重的歷史. 從清朝滅亡到新中國成立的這段時間,中國也像周邊其他國家一樣,經歷過被歐洲殖民者狂轟 ...

1921-2021,中國重要的一百個瞬間

1921-2021,中國重要的一百個瞬間
物道君語: 星光不問趕路人,歷史屬於奮鬥者. 從1921到2021,是漫漫100年的長路. 回望百年歲月,世紀征程,滄桑鉅變.物道君整理了100年的最美瞬間,是希望我們能夠一起感受,中國人在這個過程中 ...

大眾和豐田,誰的發動機更優秀?修車師傅說出了汽車圈潛規則

大眾和豐田,誰的發動機更優秀?修車師傅說出了汽車圈潛規則
大眾和豐田堪稱是汽車界兩大巨頭,稱霸汽車行業多年,很多人買車,不是買大眾就是買豐田,究竟是大眾更牛一些,還是豐田更棒一些?本篇文章主要從發動機的角度來說一下大眾和豐田這兩個汽車品牌. 雖然我從事汽車行 ...

海外|機構預測:大眾電動汽車市場份額2025年將超越特斯拉

海外|機構預測:大眾電動汽車市場份額2025年將超越特斯拉
文:懂車帝原創 魏微 [懂車帝原創 行業] 近日,據國外媒體報道,國外汽車分析機構LMC Automotive分析師預測,大眾旗下電動汽車有望在2025年超越特斯拉的全球市場份額. 機構預測大眾電動汽 ...

真·"特供車",操控依然很"燃油",一汽-大眾ID.6 CROZZ搶鮮試駕

真·"特供車",操控依然很"燃油",一汽-大眾ID.6 CROZZ搶鮮試駕
尾標加個L就往中國賣的歐洲車,難以被稱之為靈魂意義上的中國特供車.如果歐洲人能為中國人造一臺"歐洲人不愛開的車",那這味就對了. 歐洲人個子大,但他們喜歡開小車,因為家裡舒展筋骨的 ...

緊湊型電動SUV,ID.4 CROZZ配置解讀,頂著大眾光環會不會更吃香

緊湊型電動SUV,ID.4 CROZZ配置解讀,頂著大眾光環會不會更吃香
現如今電動汽車已逐漸成為主流趨勢,面對國內這幾年風頭強勁的造車新勢力,以及傳統車企的"轉型之作",不少消費者都會有些糾結.在特斯拉等新勢力對傳統汽車格局造成衝擊,且各大自主品牌和其 ...

中國為什麼會主動申請加入“反華”的CPTPP?

中國為什麼會主動申請加入“反華”的CPTPP?
9月16日,商務部發布資訊,中國正式提出申請加入全面與進步跨太平洋夥伴關係協定(CPTPP). 這個新聞一出,估計許多今年關注雲石君的讀者,驚訝的眼珠子都要掉下來:眾所周知,TPP,以及作為其變種的C ...