The New Intelligent Edge Akraino Edge Stack Project Overview John - - PowerPoint PPT Presentation
The New Intelligent Edge Akraino Edge Stack Project Overview John - - PowerPoint PPT Presentation
The New Intelligent Edge Akraino Edge Stack Project Overview John Craig, Lead Member of Technical Staff, AT&T Travis Broughton, Community Manager, Intel May 2018 Emerging Technologies in IOT and Networks are demanding lower latency and
Emerging Technologies in IOT and Networks
are demanding lower latency and accelerated processing at the edge
6/6/18 2
On-Demand NFV Hardware Acceleration A.I. Microservices 5G IoT & Analytics Industrial Sensors Home Devices Retail Healthcare Immersive Experiences Virtual Reality Augmented Reality 360 Video Wearable Cognitive Assistance Autonomous Devices Drones Autonomous Vehicles Industry Robots Medical NFV Edge Infrastructure Wireless (vRAN,vEPC) Wireline (PON) uCPE (SD-WAN) IP Enterprise Services
New Edge Requires End-to-End Automation & Interworking
3
Residential Services Enterprise Services Cloud Services
Data Centers Carrier Network Cloud Network
IOT Services
Cloud Automation IOT Automation
Infrastructure Software & Automation Services
Enterprise Software Defined Data Centers (SDDC) Public/Hybrid Cloud Service Providers Cloud Hosting Private Cloud Providers Web Service Providers Service Providers MSO/CableCo
Network Automation
AI Services
The New Edge Requirements for Akraino Project
Akraino Edge Stack is the first open source collaborative community project exclusively focused on integrated distributed cloud edge platform.
6/6/18 4
Large Scale >1000 Locations Need Simple Operations Zero-touch provisioning Zero-touch operations Zero-touch lifecycle Low Cost Start-up, Build, Run Multiple Edge Use Cases Faster innovation but with right integration
Akraino Edge Stack integrates multiple open sources to supply holistic Edge Platform, Edge Application, and Developer APIs ecosystem. Edge Challenges Solution
6/6/18 5
Everything About Edge – Akraino is Edge Project
What is Akraino?
Development of Edge Applications Fully Integrated Open Edge Stack Development of Edge Middleware & API
+ +
- Develop Edge API
Develop framework for interoperability with 3rd party Edge providers & hybrid cloud models
- Create & Integrate Edge
stack to address Edge use cases (Blueprints)
- Edge Stack Life Cycle -
CI/CD & Tooling
- Upstream collaboration
- Develop Edge Middleware,
SDKs, applications and create an app/VNF ecosystem
De Deliv liverable le Sc Scope
LF Announcement March 2018
› First Open Source Project at Edge gathers momentum, complements other standards & consortiums › Edge now an integral part of Open Source Software Ecosystem
6/6/18 6
The Linux Foundation Announces Expanded Industry Commitment to Akraino Edge Stack
Akraino Edge Stack – Key Principles
6/6/18 7
Design Build Operate
› Finite set of configurations – reduce complexity › Cloud native applications – design application to be optimized from the beginning › Simplified security – secure platform and services while not being a burden › Autonomous, turn-key solution for service enablement – 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) › Low startup cost – space, power, capital but scalable and evolvable › Low latency placement and processing – support the edge drivers › Plug and play modular architecture – building blocks using multiple cloud management technologies › Zero touch provisioning,
- perations 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
- rchestration – ONAP
Akraino is Complementary Akraino Interfaces With Adjacent Projects
6/6/18 8
Zero Touch Edge Cloud Automation IIOT Framework at Edge AI Framework Across Projects Networking Analytics/Automation Container Orchestration Multi-cloud portability Disaggregated Networking Whitebox Operating Systems Open Source Software for Creating Private and Public Clouds
Akraino Benefits Enables New Business Ecosystem & Cost Savings
6/6/18 9
Users (Enterprises) New Services Open Source-Based Application Developers New Edge Applications Global Open Source Collaboration Public Cloud Provider New Cloud Services More Footprint Suppliers Infrastructure (H/W) Support as a Service Telco Operator Edge Processing – Reduced Backhaul Traffic NFV Infrastructure (5G, Etc.) Extended Portfolio Edge Services (Public Edge Cloud, API, Analytics) ROI – New Offerings to Existing Customer Base Edge Real Estate
Edge
Optimal Zone For Edge Placement
6/6/18 10
Device* ~2 ms Last Mile Network* <5 ms Access* 1-3 ms Backbone ~2- 100 Non-Accelerated Processing ~5-50 ms Edge Computing ~5- 20 ms
Source: AT&T
* Estimates Telco Operated
Access Methods Customer Premises Customer Devices Telco Network Edge Backbone Backbone
Autonomous Vehicles AR/VR End User Mobile … Smart Cities Stadiums Home Enterpris es Public buildings Small Enterprises
Burst Capacity Optimal Edge Zone Not Optimal
Public Clouds Centralize d Clouds
5G LTE WiFi Wireline Tower Central Offices Other Telco Real Estates (Wire Centers, etc.)
Millions Thousands Tens Edge Placement Drones
Akraino Blueprints & release
6/6/18 11
Blueprints1
"A" Hardware & Software Declarative Configuration
Reference Architecture – Defines Akraino building blocks Declarative Configuration – Hides lower layer complexity to user CI/CD, Integration & Testing Tools – Drive product quality Akraino release – End Product
CI/CD, Integration, & Testing POD CI/CD, Integration, & Testing POD
…………… Reference Architecture For Edge Use cases Akraino Release Bl Blue ueprint nts
Blueprints n
"N" Hardware & Software Declarative Configuration POD CI/CD, Integration, & Testing
Source: AT&T Blueprints – Approved and tested
declarative configuration based on use cases, set of Hardware & Software, Point of delivery (POD). TSC will provide acceptance criteria for release
Characteristics
6/6/18 12
Edge Point of Delivery (POD)
Tricycle
R-Leaf Pod-1
M-SW
R-Leaf Pod-1
M-SW
Term Server
M-SW
1 2 3 4 5 6 7 8 9 10 11
M-SW
1 2 3 4 5 6 7 8 9 10 11
M-SW
1 2 3 4 5 6 7 8 9 10 11
M-SW
1 2 3 4 5 6 7 8 9 10 11
Control Nodes
Data Plane Compute Nodes
M-SW
1 2 3 4 5 6 7
M-SW
1 2 3 4 5 6 7
M-SW
1 2 3 4 5 6 7
Control Nodes
Data Plane Compute Nodes
C-Agg C-Agg
R-Leaf R-Leaf 8 8 8
M-SW
1 2 3 4 5 6 7
C-Agg C-Agg
Hosted @ Telco or Provider ( e.g., Network Cloud) Customer’s Premises
Use Cases (e.g.,)
- 6 Racks POD
- Containerized Control plane
(OpenStack, Ceph, etc.,)
- K8 based resiliency
- 5G Core
- 5G access
- 3 Racks POD
- Containerized Control plane
- K8 based resiliency
- IP Services
- 5G Access
- IoT, - Wireline (PON), Store
- Remote Edge( Analytics, etc.)
Cruiser – Large POD Tricycle – Medium POD Unicycle POD Satellite Rover
- 1 Rack POD
- Containerized Control plane
- K8 based resiliency
- Possible - Data
plane/Control Plane mixed
- Remote Edge – 1 or 2
servers
- Containerized Control plane
- No K8 based resiliency
- Data plane/Control Plane
mixed
- Over the top edge applications
- Remote @ customer
- r public buildings
- DANOS based
- White boxes
- Over the top edge
applications.
- SD-WAN
Source: AT&T
C-Leaf C-Leaf Agg- Leaf Agg- Leaf Spine Spine
6/6/18 13
Akraino Building Blocks - Proposed
Akraino Upper Cloud Lifecycle Tools AirShip Under Cloud Lifecycle Akraino Chest AI Tools box Declarative Configuration Narad (Inventory) ETE Testing Framework (infra, UCP, VNF, App) ETE Security tools PINC (N/W Orchestration) CICD Admin GUI User GUI Akraino GUI APIs Applications & VNFs Edge Application and APIs Lightweight Edge App Orchestration Edge Application and Orchestration NFV Orchestration Edge Platform Software NFV & Domain Specific Orchestrator Edge APIs Any Edge Applications ONAP
OpenStack
Infra Orchestration Community - TBD Edge Cloud(s) Integration APIs
SDS(Ceph) Kubernetes
Akraino Workflow Camunda Platform Workflows Network Edge Cruiser Tricycle
Rover
Unicycle
Satellite
Network Control Plane Operation System
SR-IOV Linux Flavor OVS-DPDK Thin Linux CNI Simple SDN
Network Data Plane
Calico
Storage ETE Operations tools Documentation Customer Edge
Community
- TBD
Dashboard
Source: AT&T
6/6/18 14
Akraino – AT&T contributions to kick start the community
Source: AT&T
Demonstration of working Blueprint
Real world Edge Architecture and Knowledge Blueprint based on Kubernetes, OpenStack, Airship, Workflow, GUI etc., Integration of Platform Life cycle tools – Airship VNF Orchestration based on ONAP Orchestration Sample Edge Applications CI/CD& Testing documentation Future – Narad, PINC, DANOS Integration
Akraino Community Labs (Unison)
6/6/18 15
Applications Area – Experiment Edge application Community CI/CD – Share Results Certification – Demonstrate Interoperability Akraino Consistent Edge APIs
Community Lab(s) Supplier Lab(s) 3rd Party Cloud(s)
IoT & Analytics Immersive Experiences Autonomous Devices NFV Edge Infrastructure
Akraino Flocks
Akraino Community to drive interoperable Edge APIs