新聞中心
Project EVE促進針對邊緣計算的云原生方法
作者:Eric Brown 2019-03-05 15:28:26
云計算
虛擬化
邊緣計算
云原生 Project EVE是新成立的LF Edge的一部分,它提供了一個基于云原生的虛擬化引擎,用于為工業(yè)邊緣計算機開發(fā)和部署容器。

Project EVE是新成立的LF Edge的一部分,它提供了一個基于云原生的虛擬化引擎,用于為工業(yè)邊緣計算機開發(fā)和部署容器。
上周由Linux基金會宣布的用于開源邊緣計算的LF Edge傘式組織包括兩個新項目:Samsung Home Edge和Project EVE。我們對三星的家庭自動化項目了解不多,但我們發(fā)現(xiàn)了更多關于基于Zededa邊緣虛擬化技術的Project EVE。上周,我們與Zededa聯(lián)合創(chuàng)始人Roman Shaposhnik就Project EVE交談,該項目提供了一個基于云原生的虛擬化引擎,用于開發(fā)和部署工業(yè)邊緣計算機的容器(見下文)。
LF Edge旨在建立“開放、可互操作的邊緣計算框架,獨立于硬件、芯片、云或操作系統(tǒng)”。它圍繞Linux基金會的電信導向Akraino邊緣堆棧以及EdgeX Foundry構(gòu)建。EdgeX Foundry是一個工業(yè)級物聯(lián)網(wǎng)中間件項目。
與谷歌(谷歌云物聯(lián)網(wǎng)邊緣)、亞馬遜(AWS IoT)、微軟(Azure Sphere)以及最近的百度(開放邊緣)等新興的云端到邊緣平臺一樣,LF Edge設想了一個世界,物聯(lián)網(wǎng)網(wǎng)關和邊緣設備上運行的軟件,是從云端向下發(fā)展,而不是從傳統(tǒng)的嵌入式平臺開始。
Linux基金會亦支持許多“基礎”嵌入式項目,如Yocto項目和Iotivity,但是對于LF Edge,它已經(jīng)朝著以云為中心的范例邁出了實質(zhì)性的一步。云原生方法給嵌入式系統(tǒng)的優(yōu)勢包括更簡單的軟件開發(fā),特別是在需要多個應用程序時,以及通過虛擬化,定期更新的容器應用程序提高安全性。云原生邊緣計算還應該能夠在邊緣更有效地部署基于云的分析,同時減少昂貴、高延遲的云通信。
上面列出的四大云運營商(除了百度)目前都不是LF Edge的成員,這對該組織構(gòu)成了挑戰(zhàn)。然而,已經(jīng)有很多公司上市,包括Arm、AT&T、百度、戴爾EMC、愛立信、HPE、華為、IBM、英特爾、諾基亞解決方案、高通、Radisys、紅帽、三星、Seagate和WindRiver。
隨著開發(fā)者從自上而下,和自下而上的角度處理邊緣計算問題,通常對相反領域的知識有限,***步是就術語達成一致。早在六月,Linux基金會就推出了Open Glossary of Edge Computing ,一個開放式邊緣計算詞匯表項目來解決這個問題?,F(xiàn)在,作為LF Edge的一部分,Open Glossary的努力“旨在提供與邊緣計算領域相關的簡明術語集合?!?/p>
在LF Edge項目的公告中沒有提到Linux,所有這些都提出了邊緣計算的開源、操作系統(tǒng)中立的方法。然而,毫無疑問,Linux將成為這里的推動力。
Project EVE旨在成為邊緣計算的Android
Project EVE正在開發(fā)一種“開放、中立和標準化的架構(gòu),統(tǒng)一了在整個企業(yè)邊緣開發(fā)和編排云原生應用程序的方法?!盠inux基金會表示。Project EVE基于Santa Clara創(chuàng)業(yè)公司Zededa的專有Edge Virtualization X(EVx)引擎的開源EVE(邊緣虛擬化引擎)版本構(gòu)建,旨在使用Docker容器和其他開源云原生軟件,如Kubernetes,重新構(gòu)建嵌入式系統(tǒng)。云原生邊緣計算的“簡單、標準化的編排”將使開發(fā)者能夠“安全地將云應用程序擴展到邊緣設備,而無需專門的工程綁定到特定的硬件平臺。”該項目說。
今年早些時候,Zededa加入了EdgeX Foundry項目,其技術同樣針對工業(yè)領域。但是,Project EVE主要涉及更高的應用程序級別而不是中間件。該項目的邊緣軟件的云原生方法也將它連接到另一個LF項目:CNCF(云原生計算基金會)。
除了輕量級虛擬化引擎外,Project EVE還提供零信任安全框架。在與Linux.com的對話中,Zededa聯(lián)合創(chuàng)始人Roman Shaposhnik建議將“嵌入式”一詞交給較低級別的基于MCU的簡單IoT設備,這些設備無法運行Linux?!癟o learn embedded you have to go back in time, which is no longer cutting it.”Shaposhnik說?!拔覀冇袛?shù)百萬可以驅(qū)動邊緣計算的云原生軟件開發(fā)者。如果你熟悉云原生,那么在開發(fā)邊緣原生應用程序時應該沒有問題。”
如果Shaposhnik對傳統(tǒng)的、基于嵌入式開發(fā)持批評態(tài)度,由于其復雜性和缺乏安全性,他也對專有的云端到邊緣解決方案不屑一顧。“很明顯,構(gòu)建孤島式端到端集成云應用程序并不是真正的方向。”他說,并提到供應商鎖定的危險以及缺乏互操作性和隱私。
Shaposhnik表示,為了實現(xiàn)邊緣計算的目標,我們需要的是一種可以與任何云一起使用的標準化開源邊緣虛擬化方法。他說,Project EVE可以實現(xiàn)這一目標,它是與Android相當?shù)倪吘売嬎恪?/p>
Shaposhnik表示,“今天的邊緣市場是移動設備在21世紀初期所處的位置”,指的是Palm、BlackBerry和Windows Mobile等早期移動操作系統(tǒng)創(chuàng)造了專有孤島的時代。iPhone通過應用程序和其他高級功能改變了這種模式,但更為開放的Android確實讓移動世界陷入了超速狀態(tài)。
Shaposhnik表示,“Project EVE在邊緣在做Android在移動設備方面做的事?!彼a充說。該項目的標準化邊緣虛擬化技術相當于Android軟件包管理和Dalvik VM for Java的合并?!白鳛橐苿娱_發(fā)者,你不會考慮使用什么驅(qū)動程序。同樣,我們的技術可以保護開發(fā)者免受硬件復雜性的影響?!?/p>
Project EVE基于Zededa的EVx邊緣虛擬化引擎,該引擎目前運行在Advantech、Lanner、SuperMicro和Scalys等合作伙伴的邊緣硬件上。Zededa的客戶大多是需要及時分析的大型工業(yè)或能源公司,這些公司越來越需要多種應用。
“我們有客戶希望優(yōu)化他們的風力渦輪機,并需要預測性維護和振動分析?!盨haposhnik說。“有六家機器學習和人工智能公司可以提供幫助,但他們提供產(chǎn)品的***方法就是給他們一個新盒子,這會增加成本和復雜性?!?/p>
典型的邊緣計算機可能只需要少數(shù)幾個不同的應用程序,而不是典型智能手機上的數(shù)百個應用程序。然而,如果沒有虛擬化容器等應用程序管理解決方案,就沒有簡單的方法來托管它們。使用嵌入式容器技術提供應用程序的其他開源云端到邊緣解決方案,包括Balena(以前的Resin.io)的Balena IoT車隊管理解決方案,以及Canonical的容器式Ubuntu Core發(fā)行版。
標題名稱:ProjectEVE促進針對邊緣計算的云原生方法
當前路徑:http://fisionsoft.com.cn/article/dhsphoh.html


咨詢
建站咨詢
