新聞中心

        EEPW首頁 > 汽車電子 > 編輯觀點 > 風河被汽車Tier1巨頭收購,把云原生技術帶入汽車業

        風河被汽車Tier1巨頭收購,把云原生技術帶入汽車業

        —— 訪風河系統公司首席產品官Avijit Sinha先生
        作者: 王瑩 時間:2023-05-22 來源:電子產品世界 收藏

        去年,全球關鍵任務智能邊緣軟件提供商系統公司被汽車Tier1巨頭安波福收購,交易金額35億美元(1美元≈6.99人民幣)。是提供汽車底層軟件能力的公司,產品用于航空航天、國防、工業、電信和汽車等行業。被汽車大佬安波福收購后,的戰略有何調整?為何汽車的未來是的?VxWorks會被Linux取代嗎?風河的產品為何能橫跨多種行業?在不久前的2023上海國際車展上,電子產品世界等媒體就此訪問了風河首席產品官Avijit Sinha先生。

        本文引用地址:http://www.104case.com/article/202305/446791.htm

        1684719353676709.png

        風河系統公司首席產品Avijit Sinha

        1 不會拋棄以前的生態系統和客戶,并把先進的技術帶到

        風河最早在國防領域非常成功,然后把這項軟件技術推行到了工業、電信、汽車等領域。作為軟件提供商,風河的使命就是要為“軟件定義一切”服務,在底層提供更加安全、實時的軟件保障。

        基于此理念,風河把其優勢發揮到不同的行業里,現在要把這個優勢帶到安波福/汽車領域,所以從這個角度來看,風河并不會拋棄以前的生態系統和客戶,還是一如既往地去支持、服務以往的合作伙伴。而且風河有能力支持不同的行業,因為這些行業需要解決的基礎軟件的問題是相似的,現在只不過在汽車方面有了安波福的加持,風河會有更多的資源服務于汽車客戶。

        被汽車Tier1巨頭安波福并購后,不會影響風河與其他Tier1、OEM(車廠)的合作。因為被安波福收購之后,風河在安波福是作為獨立業務單位運營的,安波福的態度是開放的,非常支持風河跟現代、大陸、博世等OEM、Tier 1客戶去合作,這樣可以使風河的產品更加完善,能更好地去服務和支持客戶。

        那么,過去汽車只占風河業務的10%,下一步風河怎樣做能夠擴大市場份額?

        Avijit Sinha解釋道,雖然風河過去來自務的份額有限,但由于風河關注的行業市場的需求有非常多的共性,所以從技術角度看,風河已經準備好了,風河要做的是持續地投資,把先進技術應用到汽車領域。

        image.png

        安波福將Wind River Studio軟件平臺集成到行業領先的智能汽車架構SVATM中。SVATM有三個核心點。

        ①軟硬解耦。這樣才能做到平臺化。

        ②I/O和計算分離。嵌入式的應用場景千差萬別,主要體現在I/O上面,I/O和計算分離,使得計算可以規模化的。

        。前兩點是云原生的基礎。安波福聯合風河開發了業界首個端到端云原生DevOps平臺。該平臺能夠把覆蓋的所有車輛用戶的數據分析匯總到同一個軟件開發、測試和部署平臺,同時利用內置的數據分析的成果,持續改進已上市車輛以及未來的新車型。

        2 為什么汽車的云原生非常重要?

        重要性主要有如下兩點。

        首先,現在是萬物互聯的時代,所有的設備是聯網的,例如汽車,軟件需要不停地OTA(空中下載技術)更新。因為很多軟件是在某個環境下開發,然后再運行在設備/汽車端,如果是云原生開發概念,就比較容易去部署。

        其次,從開發者和運營部署角度,可以更小的模塊化的容器方式去開發、部署和維護軟件模塊,這對于大規模軟件開發的持續迭代升級效率會提高很多,使成本降低。

        ①開發階段。因為現在軟件占開發的比重越來越大,OEM、Tier1有越來越多、成百上千的工程師去做開發。如果再沿用傳統的開發模式,會造成開發成本的大幅提升,因為開發者都需要在一個指定的硬件環境里,需要不同的團隊去協作,會帶來很多的項目成本、公共成本、技術成本等。云原生的開發模式可以降低這些成本,因為你自己的代碼開發跟你的運行環境是一致的,你不需要非常強地依賴你的運行環境,從而使不同團隊的合作也變得相對比較容易。

        ②部署階段。今天雖然車輛也會談OTA等概念,但是目前還做不到單一軟件功能模塊的升級。如果是云原生的方式,你開發的軟件可以獨立地去申請到你的設備。

        image.png

        圖:汽車的未來是云原生的  (圖源:安波福講演照片)

        3 實施云原生開發的最大挑戰是什么?

        主要有以下三點。

        ①傳統的軟件開發是基于開發流程,從項目管理或質量管理的角度,這種一步步的開發是一種較好的方式。但缺點是如果你的物理軟件非常龐大,你就很難從一開始把所有的開發需求都想得非常周全,或者你希望從一開始想得特別周全,但隨著一步步執行時,這個開發流程可能特別長,造成開發成本上升。但是如果Tier1、OEM換到全新的云原生方式,從項目管理的角度,現在經常會被提起的概念叫敏捷性開發,這與傳統的項目管理的流程模式是有很大的沖突的。

        ②組織形式/分工合作的挑戰。云原生、容器化是松散的或更加靈活的,像一個個小團隊作戰的這種模式。但是今天傳統的Tier1和OEM仍然是一個大的開發事業部下的垂直管理方式,因此如果牽扯到跨域融合時,就會有比較多的沖突:怎么去管理這種融合的團隊?誰來負責?

        ③多種芯片的挑戰。因為今天的芯片往往是用于不同領域的專用芯片,例如自動駕駛、智能座艙、網關等,芯片是SoC的,是為了實現這個功能來開發的。但是如果我們希望軟件易于開發,且以盈利的方式去開發和部署,那么運行環境理論上應該是標準化、通用化的。就像在IT領域里,為什么可以較為容易地實現規模化?因為大部分是用x86架構的服務器,多插100片板卡或再造一個機房也還是此架構,因此容易規模化。但是目前仍然是專用芯片較多,因此若做云原生的開發,可牽移性沒有那么高。

        但是為什么仍然要談云原生?因為今天的汽車芯片以專用芯片為主,這使芯片針對某個OEM和Tier1形成了綁定。這意味著若做自動駕駛,就被英偉達等公司的芯片綁定了,你投資了很多在這款芯片上去做開發,但是若你想換芯片,會發現更換的成本是十分高昂的。這是開發者想要避免的事情。那么怎樣避免?希望軟件與硬件是解耦的,因此開發者可以事先介入,做容器化、云原生的開發,這樣開發者就可以自己去組合芯片,根據需要選擇芯片的類型和型號了。

        image.png

        圖:汽車的容器化開發示例  (圖源:風河講演照片)

        4 汽車的安卓、Linux,會取代VxWorks嗎?

        現在汽車駕駛艙主要用安卓,ADAS部分用Linux的較多。類比到其他行業,例如電信業,風河的實時操作系統(RTOS)——VxWorks的份額也逐漸在被Linux侵占。風河會堅持在車規方面去推VxWorks嗎?

        的確,安卓在越來越多的車機應用領域里使用。但是汽車需要硬實時的場景。理由如下。

        ①硬實時主要體現了確定性,例如當需要轉向或剎車時,一定要能確定是發生的。例如汽車的信息娛樂系統,可能有短暫的黑屏、閃屏,這屬于用戶體驗方面的問題,不會真正影響到人員的安全。但需要轉向或剎車動作時,沒有確定地發生,可能是很難被接受的。這就是為什么在汽車市場上,VxWorks這樣的硬實時操作系統仍然會有市場空間。

        ②車上的一個趨勢是控制域的整合,原來雨刷器或車窗電機等部分是由一個個單獨的控制器去控制的,但是現在的趨勢是把這些小模塊的功能集成到一個相對比較強大的計算平臺上,這就需要有一個虛擬化的平臺來兼容這種虛擬機,這種軟件平臺稱為Hypervisor,是虛擬機的管理系統。風河Hypervisor支持硬實時、軟實時以及信息娛樂系統等不同的操作系統環境運行在同一個系統之上。

        ③認證方面,風河的Hypervisor產品已通過了汽車的各種認證安規的需求,例如ISO 26262等功能安全的認證。如果到了某個具體的區域市場,風河VxWorks也會做一些本地化的的法規認證。

        image.png

        圖:風河軟件在汽車上的應用舉例  (圖源:風河講演照片)

        5 風河平臺為何能跨多種行業?

        強大的軟件開發能力、聰明的軟件架構都很重要,但在這之上,所有成功的軟件公司的關鍵之處是:同樣的軟件可以滿足不同的應用場景,從而實現很高的規模化,像谷歌、Facebook、Oracle等公司無不如此。規模化的一個重要前提是能適配不同的服務器/應用場景/架構。為此,需要軟件廠商能深入了解不同行業的核心需求,并提出解決方案。

        其次,對于風河來說,觀察了航空航天、工業,電信、汽車等行業有何共性?例如電信行業需要高可用性,諸如5個9,即99.999%,還有低時延,高可靠性等;航空工業的需求也通常包含類似的特性,諸如safety(功能安全),security(信息安全),以及可靠性、低時延、確定性等。這些行業的共性都是高可靠性、關鍵任務型,所以風河開發的軟件就要去滿足這些行業對的共性需求。風河的產品往往被用于對安全性、可靠性要求最為嚴苛的場景里,例如NASA(美國國家航空航天局)發射的火星車、詹姆斯·韋伯太空望遠鏡等都運行了風河的VxWorks。

        第三點,不同行業所用的芯片平臺是不一樣的,例如目前自動駕駛可能會用英偉達的芯片,智能座艙的開發方面,很多客戶用的是高通的芯片,網關用恩智浦等公司的芯片。因此,風河軟件要去適配不同行業和應用場景下的不同芯片。

        綜上可知,風河的軟件架構要在不同的芯片架構之上落地,并能支持各種各樣的安全等特性,就可以是一個跨行業應用的軟件開發平臺。

        風河的標語是:當逢機要事,風河獻東風。意思是:當你非常需要去解決關鍵性任務的安全問題的時候,風河是最好的選擇。

        image.png

        圖:風河的軟件用于多個任務關鍵性行業 (圖源:風河講演照片)



        關鍵詞: 風河 云原生 汽車業

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 岱山县| 巫溪县| 五峰| 金门县| 托克托县| 黎平县| 晋州市| 台前县| 德钦县| 乐东| 德清县| 新丰县| 渝中区| 桃园市| 临猗县| 南和县| 伊吾县| 田阳县| 济阳县| 铁岭县| 寻甸| 兴安县| 松江区| 英超| 东源县| 和林格尔县| 乡宁县| 安陆市| 南投县| 繁昌县| 青龙| 福安市| 开原市| 老河口市| 延边| 津南区| 汾阳市| 舒兰市| 当涂县| 建阳市| 诸暨市|