the new intelligent edge · akraino edge stack is the first open source collaborative community...
TRANSCRIPT
The New Intelligent EdgeAkraino Edge Stack Project Overview
John Craig, Lead Member of Technical Staff, AT&TTravis Broughton, Community Manager, IntelMay 2018
Emerging Technologies in IOT and Networks are demanding lower latency and accelerated processing at the edge
6/6/18 2
On-DemandNFV
Hardware Acceleration A.I. Microservices 5G
IoT &Analytics
Industrial Sensors
Home Devices Retail Healthcare
ImmersiveExperiences
Virtual Reality
Augmented Reality
360 Video
Wearable Cognitive
Assistance
Autonomous Devices Drones Autonomous
VehiclesIndustry 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 ServicesCloud Services
Data Centers
Carrier Network
Cloud Network
IOT Services
Cloud Automation IOT Automation
Infrastructure
Software &Automation
Services
EnterpriseSoftware Defined Data Centers (SDDC)
Public/HybridCloud Service ProvidersCloud HostingPrivate Cloud ProvidersWeb 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 OperationsZero-touch provisioningZero-touch operationsZero-touch lifecycle
Low CostStart-up, Build, Run
Multiple Edge Use CasesFaster 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
Deliverable
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, 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
Akraino is ComplementaryAkraino 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 OrchestrationMulti-cloud portability
Disaggregated Networking Whitebox Operating Systems
Open Source Software for Creating Private and Public
Clouds
Akraino BenefitsEnables 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
* EstimatesTelco Operated
Access MethodsCustomer PremisesCustomer
Devices Telco Network Edge Backbone Backbone
AutonomousVehicles
AR/VR End User
Mobile
…
Smart Cities
Stadiums
Home
Enterprises
Public buildings
Small Enterprises
Burst Capacity Optimal Edge Zone Not Optimal
Public Clouds
Centralized 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 ArchitectureFor Edge Use cases
Akraino Release
Bluep
rints
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
Char
acte
ristic
s
6/6/18 12
Edge Point of Delivery (POD)
TricycleR-LeafPod-1
M-SW
R-LeafPod-1
M-SW
TermServer
M-SW
1
23
45
67
89
1011
M-SW
1
23
45
67
89
1011
M-SW
1
23
45
67
89
1011
M-SW
1
23
45
67
89
1011
Control Nodes
Data Plane Compute Nodes
M-SW
1
23
45
67
M-SW
1
23
45
67
M-SW
1
23
45
67
Control Nodes
Data Plane Compute Nodes
C-Agg C-AggR-LeafR-Leaf
8 8 8
M-SW
1
2
34
56
7
C-AggC-Agg
Hosted @ Telco or Provider ( e.g., Network Cloud) Customer’s Premises
Use
Cas
es
(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 or 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
AkrainoUpperCloud
LifecycleTools
AirShipUnderCloud
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 GUIAkraino GUI
APIsApplications & VNFs
Edge Application and APIs
Lightweight Edge App Orchestration
Edge Application and Orchestration
NFV Orchestration
Edge PlatformSoftware
NFV & Domain Specific Orchestrator
Edge APIsAny Edge Applications
ONAP
OpenStackInfra Orchestration
Community - TBD
Edge Cloud(s) Integration APIs
SDS(Ceph)
Kubernetes
Akraino Workflow CamundaPlatform Workflows
Network Edge Cruiser Tricycle
Rover
Unicycle
Satellite
Network Control Plane
Operation SystemSR-IOV
Linux Flavor
OVS-DPDK
Thin LinuxCNI
Simple SDN
Network Data Plane
CalicoStorage
ETE Operations tools
DocumentationCustomer 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
ImmersiveExperiences
Autonomous Devices
NFV Edge Infrastructure
Akraino Flocks
Akraino Community to drive interoperable
Edge APIs