撇掉臃腫的操作系統(tǒng)
時間:2022-03-30 03:12:01 | 來源:行業(yè)動態(tài)
時間:2022-03-30 03:12:01 來源:行業(yè)動態(tài)
說起福特汽車,你一定不陌生。作為世界一流的汽車企業(yè),福特公司面向消費(fèi)者、經(jīng)銷店、零件分銷商提供移動解決方案,并銷售到180多個國家和地區(qū)的市場。而這背后,離不開強(qiáng)大且極為活躍的開發(fā)社區(qū)的努力,他們致力于利用最新技術(shù)開發(fā)出創(chuàng)新型產(chǎn)品與服務(wù),具體涵蓋碰撞分析與自動駕駛領(lǐng)域的機(jī)器學(xué)習(xí)、高性能計(jì)算(HPC)等等。
作為一家擁有百年歷史的企業(yè),福特公司擁有大量有狀態(tài)、數(shù)據(jù)密集型遺留應(yīng)用程序。對于需要保證數(shù)據(jù)持久性的庫存系統(tǒng),福特公司必須建設(shè)面向經(jīng)銷商的應(yīng)用程序及CI/CD(持續(xù)集成與持續(xù)交付)的基礎(chǔ)設(shè)施。而這,往往需要長達(dá)半年的籌備周期。Satish Puranam說,通過容器編排對現(xiàn)有硬件及軟件環(huán)境加以整合,或許才是最優(yōu)解。
撇掉臃腫的操作系統(tǒng),容器技術(shù)具備強(qiáng)大的可移植性,借助公有云的交付速度、維護(hù)易行性以及自動可擴(kuò)展性等優(yōu)勢,能夠保證任何人可以在任何環(huán)境下運(yùn)行容器,并獲得相同的性能表現(xiàn)。我們不僅需要進(jìn)行容器編排,交付應(yīng)用程序,還需要提供維護(hù)該環(huán)境的服務(wù)能力。正是因?yàn)檫@樣,我們希望專注于所交付的價值本身,而非維護(hù)容器平臺。 福特汽車公司CaaS(容器即服務(wù))產(chǎn)品服務(wù)負(fù)責(zé)人Jason Presnell說。基于此,在完成容器技術(shù)測試與概念驗(yàn)證(POC)之后,福特開始尋求企業(yè)級合作伙伴,由其提供商業(yè)支持型開源解決方案,并幫助福特公司在生產(chǎn)環(huán)境中運(yùn)行容器并支持創(chuàng)新實(shí)驗(yàn)。
Presnell解釋道,由于福特公司的IT環(huán)境及產(chǎn)品中包含多種開源技術(shù),在發(fā)展過程中他們希望充分運(yùn)用開源成果,并為開源項(xiàng)目做出更多貢獻(xiàn),以此為基礎(chǔ)推動改進(jìn)。福特公司需要一套能夠承載企業(yè)級產(chǎn)品的容器平臺,這套平臺必須具備行業(yè)知名度并經(jīng)過精心設(shè)計(jì)。
根據(jù)以往使用Kubernetes的經(jīng)驗(yàn),福特公司選擇了CoreOS Tectonic。在紅帽收購CoreOS后,福特公司決定遷移至紅帽O(jiān)penShift容器平臺。這套解決方案通過新的自動化與安全功能增強(qiáng)了CoreOS產(chǎn)品的優(yōu)勢。作為一套可擴(kuò)展的集中式Kubernetes應(yīng)用程序平臺,OpenShift容器平臺基于Red Hat Enterprise Linux,可幫助企業(yè)在不同云基礎(chǔ)設(shè)施之間快速、可靠地完成容器化應(yīng)用程序的開發(fā)、部署與管理。
與此同時,福特公司還采用Red Hat Quay,借此創(chuàng)建一套集中式容器注冊表,用于托管并保護(hù)所有容器鏡像,同時為合作伙伴及其他第三方提供受保護(hù)且基于API的訪問通道。
Presnell指出,紅帽是全球最關(guān)注工程技術(shù)的Linux廠商之一,掌握著最重要的Linux發(fā)行版之一,同時紅帽也是Kubernetes社區(qū)的第二大貢獻(xiàn)者。福特公司還采用紅帽貢獻(xiàn)的多種開源技術(shù),具體包括混合云數(shù)據(jù)及人工智能(AI)平臺Open Data Hub,以及基于OpenID的身份認(rèn)證服務(wù)Dex等。
在遷移期間,福特公司與Red Hat Consulting緊密合作以創(chuàng)建新的環(huán)境,用于支持超過100種后端以及面向經(jīng)銷商的有狀態(tài)應(yīng)用程序,涵蓋數(shù)據(jù)庫與消息系統(tǒng)、庫存系統(tǒng)以及API管理器。OpenShift投入生產(chǎn)之后,福特還采用Sysdig Secure與Sysdig Monitor(一套經(jīng)過紅帽認(rèn)證的Kubernetes安全解決方案),為OpenShift開發(fā)與生產(chǎn)環(huán)境提供額外的可見性與保護(hù)。
憑借著在現(xiàn)代汽車研發(fā)中使用OpenShift的成功實(shí)踐,并運(yùn)用數(shù)字技術(shù)改善客戶服務(wù),福特公司被授予2020年紅帽創(chuàng)新獎。