iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 25
1
DevOps

從開源雲到邊緣運算系列 第 25

[Day 25] Project EVE介紹

  • 分享至 

  • xImage
  •  

前言

前面介紹兩個基於kubernetes的架構開發針對的Edge的系統,下面介紹的Project EVE (Edge Virtualization Engine),針對以往Edge端設備傳送資料至雲端,可能會因為Edge端設備眾多,或需要對應Cloud的平台產生的種種問題,提出在Cloud和Edge間,建立一個中介層來管理Cloud和Edge之間管理。
https://ithelp.ithome.com.tw/upload/images/20191011/20121071aivZyoSxdA.png

EVE介紹

https://ithelp.ithome.com.tw/upload/images/20191011/20121071HpzVVU58K8.png

參考網址 https://www.lfedge.org/projects/eve/
GitHub https://github.com/lf-edge/eve

Project EVE開發了開源邊緣虛擬化引擎(EVE)。 EVE利用Type-1虛擬機管理程序,因此可以部署在裸機設備硬件上。 它還提供系統在容器運行時編排服務。 這意味著開發人員可以在任何受支持的平台上享受一致的服務環境。 EVE可以在邊緣計算設備中運行舊版和較新的雲原生應用程序。EVE允許在物聯網和邊緣應用程序中進行雲原生開發實踐。自動化遠程操作意味著開發人員可以處理更大數量的設備。讓設備保持最新狀態並能夠部署新功能,使物聯網設備可以像雲應用程序一樣運行。

EVE 主要元件

  • Type-1 hypervisor
  • Operating system services
  • Device connectivity and management interfaces
  • Edge container runtime

Type-1 hypervisor:

EVE包含一個基於Xen的Type-1虛擬機管理程序,從而使其可以在任何受支持的硬件平台上運行。

Operating System services:

這些服務使EVE夠為所有設備資源和實例進行自我更新、身份管理、安全性和網絡服務。

Device connectivity and management interfaces:

Device connectivity and management interfaces 包括設備網絡接口,用於以太網和無線網絡的驅動程序,以及用於將EVE連接到集中式管理服務的API

Edge container runtime:

Edge container runtime 包括域管理、實例流程、虛擬化IO、實例間網絡和遠程實例控制台。

EVE 架構

EVE架構包含一些功能,這些功能可管理整個設備,並支援EVE運行多個應用程序實例
https://ithelp.ithome.com.tw/upload/images/20191011/20121071yZkbIp8Q4z.png


上一篇
[Day 24]K3s 上 PV / PVC 驗證與叢集技術總結分析
下一篇
[Day 26] Project EVE安裝
系列文
從開源雲到邊緣運算30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言