Uploaded by Harshit Gupta

AT&T Akraino Edge Stack Network Cloud Blueprint seed code

advertisement
Akraino Edge Stack – AT&T Update
August 23, 2018
Oliver Spatscheck, AVP
Kandan Kathirvel, Director
What is Akraino? Everything About Edge – Akraino is the Edge Project
Development of Edge
Applications
Development of Edge
Middleware & API
•
Develop Edge applications and
create an app/VNF ecosystem
• Development of
Edge API,
Middleware, SDKs
• Cross Platform
Interoperability ( 3rd
party Clouds)
Fully Integrated Open
Edge Stack
• Fully integrated, working
Edge blueprints
• Edge Stack Life Cycle CI/CD & Tooling
• Upstream collaboration
2
What is Akraino Blueprint?
Reference Architecture
For Edge Use cases
Blueprints – Approved and tested
Blueprints
declarative configuration based on use
cases, set of Hardware & Software, Point of
delivery (POD).
Declarative
Configuration
CI/CD,
Integration,
& Testing
POD
Declarative
Configuration
CI/CD,
CI/CD,
Integration,
Integration,
& Testing
& Testing
POD
POD
"A" Hardware
& Software
"N" Hardware
& Software
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
Blueprints1
……………
Akraino Release
Blueprints n
TSC will provide acceptance
criteria for release
3
Why Akraino Blueprint?
Akraino Blueprints
Use Case Based
Benefits:
Fully Integrated End to
End Solution (CI / CD)
Low Cost
Proven and Tested by
Community
Large Scale
Life Cycle Support
Zero Touch
Provisioning
Production Quality
Industry
Adoption
4
Horizontal vs. Vertical Components of Blueprints
Blueprint 1
Blueprint 2
Blueprint 3
Blueprint 4
Horizontal: Leveraged by Blueprints As Required
Resiliency
Security
Vertical
Monitoring
Vertical
Operational
Tools
Portal
Vertical
Workflows
Testing
Vertical
Vertical:
Prescriptive
Building Blocks
to Support Use
Case / Reference
Architectures
5
AT&T Interested Blueprints
Blueprints
Use Cases
Network Cloud
Real Time
Customer-premises /
Far Edge
Single to Multiple racks
Single – Dual
Server/White boxes
All-in-one White boxes
Telecom ( 5G,…)
Access (RAN), PON,
IOT.,
Universal CPE
6
AT&T Network Cloud Blueprint (Seed Code)
Network
Cloud
AT&TAT&T
Network
Cloud Blueprint
Blueprint
Use Case Based
•
Telco / 5G /
Enterprise Use Cases
Fully Integrated ETE
Solution (CI / CD)
•
Airship based
•
Upstream Integrated
•
Full CI in LF
•
Automated CD
Validation Using Real
Hardware
Proven and Tested by
Community
•
Community
Developed and
Maintained
Life Cycle Support
•
•
Continuous
Integration
Documentation
Production Quality
•
Production deployed
at AT&T
7
Akraino Network Cloud Blueprint (Aug 2018)
Akraino GUI
Akraino Workflow
Dashboard
Admin GUI
Platform Workflows
Camunda
APIs
Edge APIs
Applications & VNFs
Sample Edge App ( CDN)
Edge Application and APIs
CICD
(Community)
Edge Application and
Orchestration
Lightweight Edge App
Orchestration
NFV Orchestration
NFV & Domain Specific
Orchestrator
ONAP Amsterdam
Infra Orchestration
OpenStack ( Ocata)
Edge Platform
Software Components
Network Edge
Edge Cloud(s)
Integration APIs
Community - TBD
Storage
SDS(Ceph)
Network Control Plane
Calico
Network Data Plane
SR-IOV
Operation System
Ubuntu
NC – Multinode Cluster
Akraino Chest
User GUI
Declarative
Configuration
Akraino
Upper
Cloud
Lifecycle
Tools
AI Tools box
ETE Operations tools
ETE Security tools
Kubernetes
AirShip
Under
Cloud
Lifecycle
OVS
Single Server (Rover)
D
a
w
n
*
Narad
(Inventory)
ETE Testing
OpenStack Tempest
PINC
(N/W Orchestration)
Network Edge
Micro Services
Serverless
*To be
contributed
to Airship
Satellite
Customer Edge
Akraino - new
Upstream
Documentation
Rover (whitebox)
Future release
8/24/18
8
CICD Integration with AT&T Akraino Lab
Code Review
Linux Server
Running Peer
Jenkins
Internet
Linux Foundation
CI Pipeline
Switch
Firewall
Akraino Cloud Lab
Switch
Firewall
Single Node
Edge Node
Site 3
Switch
Gen10 Cluster
Edge Node
Site 2
GEN10 cluster
Edge Node
Site 1
Switch
Switch
NC 1.0 cluster
Regional Controller Site
8/24/18
9
Demo
The Linux Foundation Internal Use Only
8/24/18
10
For More Information, Please
Visit www.akraino.org
Download