Akraino Scope
The Akraino project community’s scope is completely focused on the Edge Cloud Platform. It delivers highly available cloud services that are optimized for Edge computing systems and applications. Innovation, Integration and Lifecycle support are the key driving factors for the Akraino Edge Cloud.
Akraino's Scope covers everything related to Edge, including, but not limited to the following:
- The Edge User/Developer Experience
- Edge/MEC Developer APIs
- Edge Platform Innovation (Cloud, NFV, Apps...)
- Edge Open Source Platform Integration and development to enable edge application running on Edge Cloud.
- Edge Hardware Selection and Certification
Technology Scope
- Single Pane of Glass Control - Single view management of edge resources across 10,000 + sites.
- Thin local Control Plane - Develop multiple ways to reduce local box or data center control plane footprint. For example, run control/data plane mixed with security measures, run in network switches, etc.
- Edge user/ Developer APIs - Provide agnostic Edge APIs.
- Edge IaaS/ PaaS - Wide variety of Edge applications.
- Central/Regional VIM - Alternative to Thin local Control Plane. Remote orchestration of edge compute resources (thin control, agent only at the edge).
- Edge capabilities like analytics etc.
- Low Latency Provisioning - Dynamic Micro services enablement.
- Central/Regional ONAP - Enhance ONAP to support Edge scale.
- Cloud Native VNFs - Container/ Micro services based VNFs.
Edge Requirements and Key principles
Edge computing requires significant efforts associated with seamless integration and user experience. Also, Edge computing solutions require large-scale deployment, typically covering 1000 plus locations. Keeping these challenges in mind, the key requirement for the Akraino project is to keep the cost low and ensure it supports large-scale deployments via automation. The Akraino community works with multiple upstream open source communities such as OpenStack, ONAP, etc., to deliver a fully integrated stack. The Akraino Edge Stack will supply a fully integrated solution that supports Zero-touch provisioning, and Zero-touch lifecycle management of the integrated stack.
The Akraino Edge stack will follow the key principles with respect to design, build and run.
Design Principle
Akraino Edge Stack will follow a holistic design with respect to availability, capacity, security, and continuity.
- Finite set of configurations – In order to reduce the complexity, the design will follow a finite set of configurations.
- Cloud native applications – The design will also include the native applications.
- Simplified security – The design will provide a secure platform and services while not being a burden for the platform.
- Autonomous, turn-key solution for service enablement to enable rapid introduction.
- Platform, VNF and application assessment and gating – assess whether the application is fit to run at the edge. (E.g. latency sensitiveness, code quality).
Build Principle
The Akraino Edge Stack will be built to scale in a cost-effective way and will evolve to ensure that costs are optimized.
- Low latency placement and processing to support edge drivers.
- Plug & play Modular architecture –building blocks using multiple cloud management technologies.
Run Principle
The Akraino Edge Stack will adhere to the following run principles:
Zero-touch provisioning, operations, and lifecycle – reduce OpEx
- Automated maturity measurement – operations, designs, and services.
- Software abstraction based homogeneity – hide any hardware differences via software.
- Common platform and service orchestration – ONAP.