小鵬專業課|運維入門——詳解車聯網所需的運維能力

小鵬專業課|運維入門——詳解車聯網所需的運維能力

68 人贊了文章

前言

閱讀本文的前提是要理解車聯網是什麼,詳情請看

小鵬汽車:小鵬專業課 | 車聯網——未來車禍「終結者」?

zhuanlan.zhihu.com圖標

車聯網與互聯網的區別

隨著傳統車企與互聯網公司的進一步合作,車聯網已成為僅次於PC互聯網及移動互聯網的全球第三大互聯網實體。不論是對傳統車企還是互聯網公司而言,車聯網都是值得深耕的領域。

和車聯網相似度比較高的是移動互聯網,可能很多朋友會覺得車聯網不就是將汽車連上4g或者Wifi嗎,和一台手機或者平板有什麼區別呢?

雖然車聯網和移動互聯網的確是非常類似,但車聯網對於傳輸的安全性要求會大大高於移動互聯網。另外,相對於規格統一的手機設備來說,其他如充電樁、交通燈、停車鎖等車聯網設備的網路環境複雜度會高很多。

為了簡化網路架構圖,這裡只是描述汽車這一種車聯網設備,其實現實中是遠遠不止這種,比如前文所提及的V2X,就包含了車對車、車對基礎設施等等。

在網路通信安全層面,我們會對保密信息和非保密信息設置其走不同的網路通道,比如我們會在4G移動蜂窩通信中加一層加密隧道,以提高保密信息如行車記錄、車輛狀態、自動駕駛數據等信息的安全性,而其他休閑娛樂相關的網路流量則走資費便宜但安全級別較低的網路通道。

不用的業務形態對運維團隊能力的側重點是不一樣的,除了通用的高可用性以外,還有其他一些差異化的能力需求,比如:

  • 電商業務需要對高並發高流量的應對能力以及業務低谷時期的資源復用能力;
  • 遊戲業務需要項目發布更新的快速支撐、資源成本的彈性伸縮、運維自動化能力;
  • 社交業務需要對服務可用性和成本兩方面尋求一個綜合平衡點;

那麼車聯網運維能力側重些什麼呢?

第一點必然是可用性,第二是安全性,第三是海量數據支撐。

可用性

對於可用性這個核心指標來說,大家都非常熟悉,業界也喜歡用幾個9來衡量運維團隊的能力。其含義是線上服務正常運行時間的百分比。

對於車聯網業務來說當然是越高越好,因為汽車一旦失聯,所產生的後果也是可大可小。我們為了提高可用性必須考慮各種高可用方案,消除整體系統的各種單點。運維工程師需要在深入理解車聯網業務的基礎上,靈活利用各種運維技術來完成高可用的技術目標。一般來說,所有的運維人員都在追求業務的更高級別的高可用性,但是必須注意,這是以額外的軟硬體投入、更多的人力成本為代價的。成本與可用性之間也要做到良好的平衡,盲目追求高可用性是不現實的。

容災恢復能力的關鍵指標

RPO:(Recovery Point Obejective,恢復點目標)是指業務系統所允許的在災難過程中的最大數據丟失量,用來衡量容災系統的數據冗餘備份能力。

RTO:(Recovery Time Objective,恢復時間目標)是指信息系統從災難狀態恢復到可運行狀態所需的時間,用來衡量容災系統的業務恢復能力。

我國的國家標準《GB20988-2007-T 信息安全技術信息系統災難恢復規範》對災備數據中心根據RPO與RTO兩項指標分成了6個相應的等級,如下所示:

安全性

對普通民眾來說,汽車是除了房子以外最貴重的個人資產,所以,互聯網汽車的安全性就顯得尤為重要。除了汽車本身,其行駛所產生的各種數據,如行車記錄、車輛狀態、遠程控制等,都需要高等級的安全保護,否則被黑客利用的話會產生嚴重的後果。

汽車信息安全作為汽車發展的重中之重,在一開始就受到了電信行業、汽車行業、汽車電子設備行業以及互聯網服務商的重視。現代車輛由許多互聯的、基於軟體的 IT 部件組成,為了避免安全問題,需要進行非常細緻的安全測試。

而運維工程師,則要配合安全工程師對整個生產環境做全面的安全掃描、評估、審核,否則,汽車作為公共交通系統的重要組成部分,一旦被黑客控制,不僅會造成駕駛者的個人信息

和隱私被泄露,還會直接帶來人身傷害和財產損失,同時還會導致品牌和聲譽受損,甚至上升成為危及國家安全的社會問題。

海量數據

對於自動駕駛以及大數據分析等業務,需要汽車上各種感測器、攝像頭採集的海量行車數據,通過某種方式上傳到服務端進行各種深度學習框架的計算,最後得到一個相對良好的運算結果來獲得自動駕駛的進一步指令。在這個過程中,如何將海量數據進行高效而且低成本的傳輸、計算、存儲,是運維團隊需要攻克的技術難點。

車聯網運維技術體系

對於車聯網運維,除了常見的互聯網熱門技術,如DevOps、容器、微服務、CI/CD、大數據等,還能接觸到高大上的自動駕駛技術,技術棧涉及Machine Learning、Deep Learning、Tenserflow、GPU Compute Cluster 等等。

備註:

左側第一列是我們車聯網業務的分層,從低層到高層對應著中間列的運維技術能力,而右側是整個運維團隊的公共基礎支撐能力。

從低層到高層描述如下:

  • 車內網:包含汽車內的全部聯網設備,包括ECU、CAN、V2X等等,運維工程師需要對其有足夠的了解;
  • 網路層:運維工程師在這一層開始深度介入,確保完善網路質量、安全等高要求的指標,特別是涉及到車載系統的OTA相關功能;
  • 數據層、服務層、應用層:這三層開始就是和其他互聯網運維類似的部分,所涉及的技術棧基本可以通用;

總結

車聯網運維技術棧和互聯網運維有比較多的重合部分,主要差異點在於網路層和車內網的技術棧,如果具備良好的TCP/IP網路基礎的話過渡到車聯網還是比較輕鬆的。

在車聯網時代,汽車與互聯網的邊界被完全打開,車聯網運維需要為數以百萬計的用戶提供各種線上服務,因此,車聯網運維將成為保障線上業務持續、穩定運行的核心角色。

作者 溫崢峰 | 小鵬汽車互聯網中心 高級經理

想了解更多小鵬汽車的信息,請關注小鵬汽車機構賬號

小鵬汽車 - 知乎?

www.zhihu.com圖標

更多精彩回答請點擊:

小鵬大講堂|淺談智能汽車的語音交互

小鵬連載|車聯網安全的前世今生

小鵬大講堂 | 「人機交互」——互聯網汽車大屏操機指南

小鵬專業課 | 車聯網——未來車禍「終結者」

小鵬大講堂|在電動汽車上聽12缸發動機聲浪是一種什麼樣的體驗?

小鵬汽車拿到第一塊互聯網汽車車牌,如何看小鵬汽車的發展前景?

小鵬專業課|如何給車挑一雙完美的「鞋子」

汽車冬季試驗都做哪些工作,有哪些有趣的事發生?

小鵬互聯網汽車是一家什麼背景的公司?

在小鵬汽車工作是一種怎樣的體驗?

小鵬汽車:如何評價「小鵬汽車 Beta 版」?

小鵬汽車:小鵬專業課|淺談新能源汽車的BMS開發

小鵬大講堂|淺談自動駕駛—寫在Uber事故之後


推薦閱讀:

再貼邊也不蹭輪胎,讓人欽佩的側方位停車秘籍!
汽車底盤配件有哪些
汽車的等級劃分,來看看你的車在哪個等級吧!
汽車座椅設計的趣談
環法小貼士:第一屆環法比賽,竟然是一家汽車報紙最先提出舉辦的

TAG:汽車 | 互聯網 | 自動駕駛 |