The Linux Foundation Projects
Skip to main content
BlogProject EVE

Project EVE Code Now Available

Project EVE (Edge Virtualization Engine), part of LF Edge since the organization’s inception, earlier this week marked an important milestone: the official handover of code from ZEDEDA. EVE provides an open standard for edge virtualization, helping make it as easy and secure to manage applications on edge devices as it is in the cloud. With EVE, enterprises can run a wide variety of applications on any edge-class gateway while enjoying the benefits of data center virtualization, like zero-touch provisioning and secure, one-click software update rollouts at IoT scale.

“Project EVE’s release under LF Edge is an important milestone for the edge computing industry,” said Melissa Evers-Hood, senior director of Google Operating Systems for Intel System Software Products, and chair of the LF Edge Governing Board. “An open approach to virtualization can help companies address the growth in diverse services and hardware configurations being deployed at the edge. Using virtualization to consolidate workloads provides companies with a more flexible and elastic infrastructure, allowing them to secure and manage these services while containing costs.”

Project EVE  allows applications ranging from legacy software programs running in virtual machines (VMs) to the latest microservices architectures to operate in a secure and reliable way on smaller edge devices. This is accomplished through the use of a type-1 hypervisor, an Edge Container runtime, and a hardened root-of-trust implementation, enabling workloads to run in either a VM or standard container environment. By decoupling software from hardware, EVE also allows for multi-tenant deployments that can operate in complete isolation from each other, increasing security and decreasing complexity.

Key features of Project EVE include:

  • Compatibility with all major edge hardware and cloud providers—no vendor lock-in
  • Ability to support any application that can run in a VM or standard container
  • Simplified application management through standardized APIs
  • Smarter hardware usage through coordinated resource allocation and partitioning
  • Ability to create a zero-trust approach to security, leveraging a hardened root-of-trust implementation

As the number of IoT devices continues to skyrocket, it’s becoming more and more important for businesses to be able to process, analyze, and act on sensor data in real time via local edge gateway systems. Project EVE provides a key component of the technology stack needed for powerful computing at the edge. By contributing the code for Project EVE to LF Edge, ZEDEDA is furthering the organization’s mission to create an open framework for edge computing.

For more information about Project EVE, visit https://www.lfedge.org/projects/eve/.