在華為開發(fā)者大會 2024“DeepRootedinTech,LeadtheFuture”海外高峰論壇上,國內外嘉賓和專家齊聚一堂,交流華為領先技術及優(yōu)秀行業(yè)案例。此間,華為云 PaaS 產品部海外產品總監(jiān)肖振華在“ALeadingGlobalAutomaker'sServerlessApproachtoReal-TimeIoVDataProcessingforTensofMillionsofVehicles”議題中分享了華為云 FunctionGraph 函數工作流在世界銷量領先車企的實踐故事,表示:
世界頂級汽車制造商使用 FunctionGraph 構建了一個無服務器的 loV 平臺,在可擴展性、穩(wěn)定性、速度和并發(fā)性方面都很出色,資源利用率提高了 50%。
當前,汽車行業(yè)的車聯網業(yè)務對于車企來說具有提升產業(yè)競爭力和創(chuàng)新能力的重要意義,IDC 預測,到 2025 年全球網聯汽車規(guī)模為 7,830 萬輛,全球智能網聯功能乘用車的新車滲透率已經超過 50%。車聯網作為車企的核心系統具備高并發(fā)車輛接入的特征,同時汽車的接入具備典型的波峰波谷特征,早晚高峰接入量大。
為了支撐未來 10 年內能夠滿足 6700 萬接入車輛的業(yè)務訴求,世界銷量領先的大車企構建了自己的全生命周期車輛管理平臺,該平臺要能夠承載分鐘級車輛數據上報,每天 100T 的數據增量,支撐至少 10PB 級以上的存量。構建支持千萬車輛接入穩(wěn)定的車聯網系統是一個巨大的挑戰(zhàn),尤其是對于主要能力在研發(fā)制造而非 IT 的車企,必然面臨:運行費用高、法規(guī)等保等新要求、業(yè)務復雜、運維繁雜等挑戰(zhàn),通過對業(yè)務痛點及構建訴求的分析,該車企發(fā)現 Serverless化的系統架構將是一個合適的,現代化的先進的技術選型。
華為云結合了該企業(yè)和其它車企使用場景和經驗(以及華為 Serverless產品特性)給出了 Serverless 車聯網的參考架構
使用 FunctionGraph 的無服務器 IoV 平臺(參考體系架構)
【方案場景】
接收來自車端的數據進行處理后落入華為云大數據數據,AI 平臺等進行進一步處理。
【方案設計】
根據終端設備,在數據的數據接入層選用 APIG 或 IoTDA。無論是 APIG 還是 IoTDA 接入數據都可以直接流轉到 FunctionGraph 華為云的函數計算產品。用戶的業(yè)務代碼部署在 FunctionGraph,被數據觸發(fā)執(zhí)行后,部分寫入 OBS,數據庫等,完成處理。也可以將整個處理流程,切分為多個函數程序,第一個函數處理完成的數據寫入消息隊列,再觸發(fā)下一個函數處理,以解耦業(yè)務流程。最終數據落入到存儲和其它業(yè)務系統。
【方案優(yōu)勢】
1.高彈性,業(yè)界領先分鐘級5000+函數實例彈性:FunctionGraph提供了更快的擴容能力以使用戶業(yè)務可以穩(wěn)定運行。FunctionGraph 的核心能力就是根據流量進行快速且合理的彈性實例。(1)通過涵蓋節(jié)點,資源池,函數三層的智能、分層資源預熱,使得車聯網業(yè)務更快的獲得資源處理業(yè)務,(2)通過自研的 SnapShot 預加載能力,加速函數的冷啟動(3)瞬時的分層調度算法能夠將流量根據集群情況進行調度,使得多個集群彈性能力可以疊加使用。在本次實踐中,FunctionGraph 可以達到 5000+實例每分鐘的速度去擴容實例對單一用戶。更好的支撐千萬級車輛接入的波峰波谷場景。
2.高穩(wěn)定:更健壯的系統,車聯網業(yè)務端到端 3w+QPS0 錯誤。車聯網依托的計算平臺要有足夠穩(wěn)定才能保證上層業(yè)務穩(wěn)定,客戶在運行期間每日數十億調用,可以做到單日 0 報錯。這基于客戶良好的工程也需要平臺的高度穩(wěn)定。在 FunctionGraph 函數工作流服務層面,FunctionGraph 函數工作流天然管控和業(yè)務面都是多 AZ 的高可用設計,客戶的請求可能在多個 AZ 執(zhí)行,在出現異常后基于系統和用戶配置進行重新調度,這保障了云服務和用戶的高可用性。做到天然支持容災,1 人即可完成千萬級車聯網的運維工作。
3.高并發(fā) &低時延:更快的10GB/s數據秒級實時處理。為了更好地支撐用戶低時延數據處理的訴求,華為云團隊幫助客戶選型了 FunctionGraph 函數工作流的單實例多并發(fā)能力。該特性允許一個函數實例可以處理多個請求,在增大單位資源下請求吞吐量的同時進一步降低了用戶冷啟動時延。從而可以把更多的資源放在處理及消費業(yè)務上。通過多實例消費能力,可以減少數據在函數處理過程中的堆積,從而從業(yè)務側感受到實實在在的加速。在車聯網遷移到 FunctionGraph 函數工作流過后時延由原平臺的分鐘級到秒級同時,并行執(zhí)行也帶來了函數處理時長的降低,相比未使用單實例多并發(fā)特性時,時延降低超 20 倍。
綜上,Serverless 在車聯網場景,助力企業(yè)簡化開發(fā)和部署,實現快速地擴展和低成本。華為云 FunctionGraph 函數工作流能幫助企業(yè)將 TTM 從幾周縮短到幾天,大大降低了成本,將資源利用率提高了 50%,并實施毫秒級的容量擴展以應對流量高峰,幫助企業(yè)構建具有高彈性、穩(wěn)定性、并發(fā)性和低延遲的服務系統。
審核編輯 黃宇
-
服務
+關注
關注
0文章
75瀏覽量
18489 -
車聯網
+關注
關注
76文章
2548瀏覽量
91451 -
大數據
+關注
關注
64文章
8831瀏覽量
137136 -
華為云
+關注
關注
3文章
2386瀏覽量
17200 -
serverless
+關注
關注
0文章
65瀏覽量
4488
發(fā)布評論請先 登錄
相關推薦
評論