ONEedge is an OpenNebula innovation effort for extending private cloud orchestration capabilities to resources at the edge. It is built upon OpenNebula and applies a distributed cloud model to dynamically, and on-demand, build and manage private edge clouds to run edge applications.
The Software Design report summarizes the design of the technology components that have been implemented as part of the First Innovation Cycle (M4-M9), as well as the full details of each of the software requirements that are being addressed as part of the development of such components. For each Software Requirement, this document provides a full description, a list of detailed requirements and specifications, a description of its architecture and components, the data model, and relevant changes applied to the API and Interfaces.
The Software Source report summarizes the technical implementation of each of the software requirements associated with the technology components that have been addressed during the First Innovation Cycle (M4-M9). For each Software Requirement, this document provides a brief description, the licence that applies to the source code, the OpenNebula version, a reference to the relevant section in D3.1. “Software Report”, a link to OpenNebula’s public code repositories and user guides, and references to the relevant sections in D4.1. “Infrastructure Report”.