the new intelligent edge · akraino edge stack is the first open source collaborative community...

16
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

Upload: others

Post on 07-Oct-2019

0 views

Category:

Documents


0 download

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

For More Information, Please Visit www.akraino.org