You are on page 1of 25

Aricent ENSCONCE

Cloud Native Edge Compute Platform


Ride to the Edge

Shamik Mishra. AVP – Technology & Innovation

Nominated for the “Most


Innovative Edge Computing
Strategy” in Leading Lights
Awards 2018.

Copyright © 2018 Aricent. All rights reserved.


Emerging and converging Trends are laying the foundation for an immersive world…

Characteristics of such Services


• ​Roundtrip on internet
• Request, response and
actuation
• Low power device
• Heavy compute
requirements
• Data-driven designs
• Trusted
• Heavy uplink data

The “millisecond app”


Latency Sensitive, context aware, compute intensive, secured service for communicating between humans and machines
Copyright © 2018 Aricent. All rights reserved. 2
Modern Applications – The Role of Micro-services

VALUE CATEGORY USE CASES MICROSERVICES

Smart Manufacturing (wireless robot control, & AGV) • Complex Event Processing
Professional Drones (inspection, Logistics, Fly Taxi, etc) • Authentication
Personal/Home Drones
Orchestration Automotive Experience (ToD, Platooning, etc) • Rules Engine
Enhanced Control (E.g. Connected Energy ) • Edge ML / AI
Ambient/Long Running processes • Computer Vision
Cloud Enabled AR/VR (Gaming / Modeling) • Audio Streaming
Immersive Training
• Spatial Recognition
Immersive Story Telling
Magic Retail • Anomaly Detection
Immersion Holoportation • Deep Fake Detection
Elderly Assistance (Service robotics, cloud enabled AI)
Wireless eHealth (Remote control X with force feedback) • Graphic Processing and Rendering
Wireless Home Entertainment • Weather Prediction
Panoramic Broadcasting
• Route Planning
Centaur Gaming • Text to Voice
Retail Discovery
• Task Complete Notification
Guided Workplace
Augmented Social Butterfly • Biometric Analysis
Intelligence Smart Manufacturing (e.g. Logistics)
• Social Graph / Network Analysis
Real-time Fraud Detection
Anti-Counterfeiting • Affective Computing / Analysis
Sixth Sense 3

Copyright © 2018 Aricent. All rights reserved. 3


What is edge computing? How does it help applications in the immersive world?

“Computing will become an increasingly


movable feast... Processing will occur
wherever it is best placed for any given
application.”
– The Economist "Life on the Edge“

A Definition:
“Edge computing places high-performance compute,
storage and network resources as close as possible to end
users and devices. Doing so lowers the cost of data
transport, decreases latency, and increases locality. Edge
computing will take a big portion of today’s centralized
data centers and cloud and put it in everybody’s Source: State of the Edge 2018

backyard.” – State of the Edge 2018

Copyright © 2018 Aricent. All rights reserved. 4


Edge Computing Market

Market Size $3.24bn Edge Computing Market Worth $3.24 Billion By 2025 | CAGR: 41.0%
in 2025*

Trends
Use case development is a key
01 challenge, so that these use cases
are repeatable across clients.

Application Rail, Infra & Industries


Automotive Communications Consumer Energy
Segments Transportation
Application Developer ecosystem is
02
currently with public cloud players.

Public Cloud
Edge Computing is the “most”
03 important element for Operator to
monetize 5G
Telecom & Network Operators

04 New Application and devices will


drive Edge Computing Innovation
Auto Owner Mobile Mobile Transport Industrial Energy
Consumers
Consumer Consumer Companies Companies Companies

Copyright © 2018 Aricent. All rights reserved. 5


However Edge Computing is Complex for an Application Developer

The application developer


has no access to the edge.
It is deep inside the service
provider network

Potentially hundred of application


instances running across several The telco network is too complex and needs
edges. Monitoring and monetizing for abstraction. NFV model of application
a developer is a nightmare deployment may be too complex for
application developers
Copyright © 2018 Aricent. All rights reserved. Aricent Confidential 6
We will help our clients establish an edge ecosystem to facilitate application development

Create a “fertile ground” for APPLICATIONS Understand use cases


future innovation at the edge:
APPLICATIONS
AR/VR . ROBOTICS . AUTO VEHICLES 1 requiring “low latency”
• Making it easy for application
developers/providers DEVELOPER MARKET
Develop concepts
• Provide a generic platform which APPLICATION
can support various use-cases INTEGRATION
“MICRO SERVICES” 2 to establish an
SDK ecosystem at scale
• Create value-add features to NETWORK RELEVANT MICROSERVICES

support low-latency
• Integrate seamlessly with public

CONNECTION
COMPUTING
STRUCTURE

clouds and enable workloads to


INFRA-

AND
NETWORK 1 NETWORK 2 NETWORK 3 NETWORK n
easily move Design the network
• Leverage de-facto standards and 3 features to be exposed to
ensure interoperability
open source
OS
DEVICE

Smartphones Headsets Glasses


• Be open to other telco standards Autonomous Vehicles Remote Surgery
HW
and Interfaces

Copyright © 2018 Aricent. All rights reserved. 7


Our Approach for Edge Compute Business

Ecosystem & Use Case ▪ We will help our clients identify high value use
Services Partnerships Development
cases for 5G and Edge Computing
▪ We will help our clients by creating a rich partners
ecosystem for applications, infrastructure and APIs
5G & Edge Application Market Place
▪ We will help our clients manage, monetize and
Software proliferate their use cases through our marketplace
Frameworks solution
ENSCONCE: Edge Computing Platform ▪ We will help accelerate our client’s platform
development through licensed components and R&D
services
Client Networking and Platforms ▪ We will help our clients transform their existing or
(including Open Source) open source based platforms through Integration and
R&D services

Integration
Services R&D Services
Services

Copyright © 2018 Aricent. All rights reserved. 8


Our Value Proposition

Aricent’s Edge Compute Solutions offer CSP’s an easy path to application-centric networks, keeping them relevant and
moving at future speed.

Aricent offers our own open-source edge platform, ENSCONCE. Together, these tools provide:

ENGINEERING DEVELOPER EXPERIENCE EDGE COMPUTE


PLATFORM

Over 500 Virtualization, Micro-data center and A developer experience to streamline and A Proven Edge Infrastructure with PaaS software
multi-access edge experts in the domain of access onboard for the next generation of applications building blocks
networks, core networks, virtualization, NFV, Cloud
Native and Edge Computing domains

NETWORK AUTOMATION & DISTRIBUTED CLOUD ON CONNECTIVITY


INTELLIGENCE COMMUNICATION INFRA SOLUTIONS

Network automation and Edge Established communications infrastructure, A comprehensive 5G offering that spans Access,
intelligence solutions for improved customer network and platform with a distributed-cloud Core, Transport and Backhaul
experience environment

Copyright © 2018 Aricent. All rights reserved. 9


Aricent Edge Compute Solution: Overview

Aricent Edge Compute Solution is a framework to accelerate Enterprise, uCPE and Mobile Edge adoption. It consists of Aricent ENSCONCE Platform
(Management and Runtime platform for uCPE/Edge), Aricent ENSCONCE Management Node (an automation platform to rapidly bootstrap Edge
Infrastructure and Virtual Infrastructure Managers) and Aricent VNFs (vNAT, vFirewall, vRouter, Cloud-RAN, vEPC). The solution also brings together a
concept of Edge Application Marketplace to enable new B2B and B2C business models for the operator

Automation Programmable Interfaces Cloud Native and Multi-VIM


Design and Deploy Scalable
with SDKs and APIs
and High Available VNFs
Reduce total cost of ownership
(TCO) for bootstrapping and Support for Cloud Native
managing NFV infrastructure, Easy integration of VNFs, network functions and multiple
Rapid instantiation and scaling
network and service NFVO, OSS through well VIMs like OpenStack,
of high available VNFs
orchestration defined APIs and SDKs Kubernetes and VMware

Accelerate NFV and Edge Adoption at lower total cost of ownership


Copyright © 2018 Aricent. All rights reserved. 10
Our Building Blocks
Developer #1 Enterprise
Developer #2
Application Customer #3
Marketplace with
CUSTOMER pre-onboarded Self Service Portal for Developers &
FACING edge apps and Customers to select, deploy and monitor
Application Customer Self Service Portal their applications. New and flexible
SERVICES VNFs for
Market Place business models through marketplace
Customers to (AppStore)
select application subscriptions

Operator Central Management of VNF and


Minimal Device Management Central Management & Orchestration Application deployments based on
Intervention & Provisioning “application packages” selected by
Remote Edge consumers through self service portals.
MANAGEMENT
provisioning,
Configuration & Pre-onboarded templates
maintenance
Usage Monitoring for billing
Virtual Private
Network

Light Weight Low footprint Edge


software platform to support VNFs and
Edge Cluster #1 Edge Cluster #2 Edge Cluster # 3 applications that are containerized or
CUSTOMER virtualized.
Platform and Apps Platform and Apps Platform and Apps
PREMISES
Platform manages applications,
Networking & facilitates remote
Edge Hardware Edge Hardware Edge Hardware provisioning

Copyright © 2018 Aricent. All rights reserved. 11


Use Case #1: Consumer Market: 5G & Edge Marketplace-as-a-Service
5G/Edge will not be cheap. Software Architecture needs to provide models to rationalize developer’s cost to develop and host applications. Applications
can be developed using pay-as-go models like functions-as-a-service / serverless / event based architectures. This means developers pay only when it is
used and does not host the application 24*7*365.

Marketplace-as-a-service enables operators to onboard developers by providing seamless developer experience (DX)

Application Developers 3rd Party App Provider Micro-service Developers


What edge app developers need (applications, functions) (applications, functions) (micro-services)
• Services marketplace
• Services platform
• Developer experience and
environment Onboarding Developer Services
(MEC Developer SDK, Developer Portal) Business
• Ability to rapidly integrate Service Operator &
across and between Application (Developer Model
Developers onboarding 5G & Edge Market Place-as-a-Service Realization Developer
environments portal) Monetization
• High performance network
capabilities (e.g. Slicing MEC Infrastructure Services
manager, etc.)
• A dynamic ecosystem of
partners
• Design-integrated
engineering process
Edge Data Edge Data Edge Data Edge Data Edge Data Edge Data Edge Data
Center Center Center Center Center Center Center

Distributed Edge Platform #1 Distributed Edge Platform #2

Copyright © 2018 Aricent. All rights reserved. 12


Use Case #2: Industrial Edge Opportunity for Operators

Automation Connectivity Cellular IOT Analytics

Distribute Apps and Connect & Federate Factories

Small Cell 5G Edge Small Cell 5G Edge

Public
Cloud

Telecom Operators can Accelerate Enterprise Adoption of Edge and increase connectivity consumers

5G Radio Access Management and Apps


5G Core and Edge

Device energy consumption • Common view of the


• • Guaranteed SLA
Device cost infrastructure across locations
• • Low Latency Computing of
Reliable Radio Connections for • Decentralised Management,
• massive amount of data at edge
Accessibility deployment and utilization of
• Respond to real time constraints
apps and data
Copyright © 2018 Aricent. All rights reserved. 13
ENSCONCE: Aricent Edge Compute Framework Reference Architecture
ENSCONCE
Cloud IaaS Public Cloud Distributed Edge Platform
Operator Cloud
Cloud Cloud Cloud Cloud Cloud Cloud
App App App App App App
Edge Network and
Application Orchestration Platform
Control 5G and Edge Market Place as a service (Developer Experience DX)

Client NetAnticipate
App OSS / BSS (Network AI for Edge)

Network Automation and Multi-Edge Management Application Orchestration


Orchestration Edge PaaS
Platform Edge Application SDK
Management
DevOps and Platform
Distributed Orchestration
Bootstrap
Edge Host Policies Multi-Host
Management Billing Orchestration and
Edge Discovery

Cloud Native
Edge Host Application Platform

Serverless and
compute offload
Edge Edge
VNFs
App App
Platform & Application
Low Latency Management EMLEE
Access to Apps Edge Network Edge Application (Edge Machine
Function Platform Platform Learning Enhanced
Environment)
Aricent Open Source Projects for Edge
Provisioning
https://github.com/cablelabs/snaps-boot Programmable Network Fabric
Operator Integrated VNF
https://github.com/cablelabs/snaps-openstack Edge Frameworks
https://github.com/cablelabs/snaps-kubernetes (Cloud-RAN, vEPC)

Copyright © 2018 Aricent. All rights reserved. 14


Aricent Reference Architecture: Deployment with CUPS

Cloud (System and Cloud App Hosting)


HSS IMS EMS MME
Multi-Edge Application
Management Orchestration
(Locator & (Platform Registry
Network Automation and Discovery & Cloud Controller
Orchestration Service) Service)
(Aricent Edge Orchestration Platform)

Edge Cluster

Bare Metal Bare Metal Bare Metal /


UEs / VM / VM VM
Edge Edge Edge
App App App
VNF VNF
EPC-Edge Edge Platform &
Cloud RAN
Application
Aricent Edge Application Platform Management
(Edge Controller
RRH Kubernetes Cluster Service)
xGW
Edge App
Edge Gateway Registry

Edge Networking

Edge IaaS (Kubernetes + OpenStack)

Edge Infrastructure

Copyright © 2018 Aricent. All rights reserved. 15


Aricent Reference Architecture: Bump in Wire

Cloud (System and Cloud App Hosting)

Multi-Edge Application
Management Orchestration
(Locator & (Platform Registry
Network Automation and Discovery & Cloud Controller
Orchestration Service) Service)
(Aricent Edge Orchestration Platform)

Edge Cluster

Bare Metal Bare Metal Bare Metal /


UEs / VM / VM VM
Edge Edge Edge
App App App
Edge Platform &
Application
Aricent Edge Application Platform Management
(Edge Controller
eNodeB Kubernetes Cluster Service)

Edge App
Edge Gateway Registry

Edge Networking

Edge IaaS (Kubernetes + OpenStack)

Edge Infrastructure Core


Network Internet
Copyright © 2018 Aricent. All rights reserved. 16
ENSCONCE Management Platform | Managed IaaS
Ensconce Management Platform provides automated installation, bootstrapping, Continuous Integration and Deployment framework for
Private Infrastructure-as-a-service and application platform
• Cloud Native deployment complexity is
Application Platform Secure Container a major problem for users and
MANO Platform
Runtime operators as there are lots of complex
Orchestrate Hybrid Management operations and management that goes
Applications over a Serverless IAM Microservice
into bringing up a cloud native
distributed computing Frameworks Security Fabric for infrastructure stack.
platform distributed container
clouds • VMware acknowledges this in this
Monitoring Storage Distributed report: VMware Kubernetes Engine
Gateway Computing
SaaS Battles Deployment Complexity

• Additional value with integrated MANO


Platform and Secure Container Runtime
Ensconce (under implementation)
Infrastructure Platform
Management Node
• Support for GPU Acceleration
OpenStack Kubernetes CEPH
• Fully automated bootstrap with
(Bootstrap, Automate,
CI/CD Pipelines, Auto- minimal intervention
Configuration)
• Comprehensive Container Cluster
Intel 64 bit CPU Management Framework for both
NVIDIA GTX Enterprises and ISVs
NVIDIA Quadro Physical Clusters
NVIDIA Tesla • Services customizable to provide for
the choice of any existing enterprise
frameworks/components

Aricent Open Source Projects


https://github.com/cablelabs/snaps-boot
Detailed Innovation Paper: Shamik Mishra, Raghu Kishore Vempati, Prateek Khushalani, Prakasha Ramachandra Mandagaru.
https://github.com/cablelabs/snaps-openstack
Comparative Study of Container Systems for Carrier Workloads. 2017
https://github.com/cablelabs/snaps-kubernetes
Copyright © 2018 Aricent. All rights reserved. 17
Aricent EMLEE: Edge Machine-Learning Enhanced Environment Model
Aricent’s Edge Machine-Learning Enhanced Environment (EMLEE) provides AI at the edge by allowing users to take a deep learning model
trained in the cloud and prepare it for deployment to a low-compute and low memory edge environment for inferencing with a few simple
API calls

Supported Deep Learning Models


Accelerating the deep-learning model so that it
can perform well on the low compute edge
• Compressing the deep-learning model so it can fit in the low-
memory edge

• Supporting several deep learning models. In some cases


accelerate them up to 5 times while compressing them up to 50
times

• Translating the optimized model to work with the target edge


hardware such as low-power GPUs (Nvidia Jetson, AMD Radeon),
FPGAs (Xilinx, Intel) smartphones (Apple, Android) and
microcontrollers (Raspberry Pi)

Optimized Pre-trained deep learning models as micro-service

Image Classification Object Detection Image Segmentation Object Tracking Action Tracking
Copyright © 2018 Aricent. All rights reserved. 18
Key Differentiators for ENSCONCE / Edge Platform

Developer centric architecture for edge Orchestration system to manage the lifecycle
applications with edge application SDK of highly available network functions and
edge applications with dynamic recovery,
application migration & security

Innovative Distributed and Event based Automated Bootstrap Complete automated


Computing Architecture to offload bootstrapping of micro-data centers,
computing from devices to edge through platform-as-a-service and management
Serverless and Sidecar design patterns systems with minimal user intervention
for edge applications with edge application
SDK

Accelerated Compute and Storage GPU


Unique Multi-Edge Management mechanism
acceleration for low-latency compute.
enabling devices (and developers) to discover
Distributed edge storage through GPU
the “right” edge while executing applications
accelerated erasure codes

Copyright © 2018 Aricent. All rights reserved. 19


Aricent Edge Computing Case Studies

Copyright © 2018 Aricent. All rights reserved. 20


Aricent created Open Source Project
LOW LATENCY EDGE COMPUTE PLATFORM

CLIENT CHALLENGES
• How to quickly demonstrate the technical
and commercial potential of a new 5G
network technology

END-TO-END SOLUTION
• Bring Aricent’s unique engineering
expertise to develop a new platform for
Low Latency Edge Computing

• Design and develop demonstrations of the


benefits of the new network: AR/VR, AI, and
autonomous vehicle applications.

• Develop cloud native platform infrastructure


at scale, serverless architectures, app store
and user applications in a seamless end-to-
end future customer experience

• Provide a seamless developer journey for


building new experiences through this
platform
MOBILE EDGE COMPUTE – INNOVATION CASE STUDY

Copyright © 2018 Aricent. All rights reserved. 22


ENSCONCE EDGE COMPUTE PLATFORM FOR TIER-1 CSP
Nominated for the “Most Innovative
Edge Computing Strategy” in Leading
Lights Awards 2018.

ARICENT ENSCONCE END-TO-END


SOLUTION
• Rapidly develop a Micro-data center architecture for
developing and demonstrating low latency 5G intelligent
Enabling Future Edge Compute Platforms workloads
Applications
• Development of edge focused (low • Accelerated readiness of the client through licensed Aricent
We help our clients leverage new
latency, access agnostic, application software frameworks (ENSCONCE) for 5G / Edge Computing
engineering and architecture
paradigms and build distributed, and developer centric) platforms
decentralized, highly elastic, designed • Fully automated cloud native distributed compute
for scale applications in compute, • Cloud Native, scalable, application infrastructure and platform software with support for AI
storage and network. deployment, serverless architectures, GPGPU chipset.
lifecycle management of applications
• Application and Platform
Evolution towards Micro-Service • Edge Compute as a PaaS with • Demonstrable 3rd party AI applications for Face Recognition
and Serverless complete abstraction of network and Transfer Learning
• Edge Computing Platforms with complexity towards developers
enhanced Developer Experience • Complete integration with 4G LTE network with 5G ready
• Micro-data center architectures • Integration with Telecom micro-data center architecture
• Immersive Experiences infrastructure for developing
infrastructure edge for Telcos
• Ability to onboard applications architected for serverless
Copyright © 2018 Aricent. All rights reserved. and distributed computing 23
Aricent created Open Source Project
Aricent and CableLabs jointly developed the SNAPS™ platform solution for NFV
ENGAGEMENT HIGHLIGHTS SOLUTION
• Aricent and CableLabs jointly developed • Aricent and CableLabs jointly developed Containerized
the SNAPS™ platform solution for NFV OpenStack services
• VM volume support via CEPH backend
• The SNAPS™ platform, is a software • Network fast path support via SR-IOV and DPDK
infrastructure, tool and best practice to help • Logging of installation and management procedures
service providers and vendors develop, • Support for CPU Pinning, NUMA, Jumbo frames and Huge
demonstrate and integrate NFV on edge Pages
platforms. SNAPS™ can accelerate • Support for VLAN based Tenant network
adoption of Virtual Network Functions by
bootstrapping and configuring a cloud • VIM monitoring and TOSCA support
platform for developers so they can focus • Cluster validation via Snaps-OO, Tempest and Rally
on their applications. • Support for Kubernetes version 1.10 and Docker runtime
• Support and choice of multiple cluster networking and CNI
• Aricent co-created the SNAPS-Boot, plugins, i.e., Weave, Flannel, Calico, MACvLAN, Multus and
SNAPS-OpenStack and SNAPS- DHCP
Kubernetes projects • Support for SR-IOV and multi-homed Pods. Kata Containers
• Resource management solutions like CPU Pinning, huge page
support, POD/node affinity and anti-affinity and Availability
zones. Support for logging and diagnostics

24 Presentation title CableLabs Announces SNAPS-Boot and SNAPS-OpenStack Installers


Thank You

Headquarters
3979 Freedom Circle
Santa Clara, CA 95054
www.aricent.com

Copyright © 2018 Aricent. All rights reserved.


Copyright © 2017 Aricent. All rights reserved. 25

You might also like