optimizing the edge computing journey through … · 2018-11-16 · platform for workloads and edge...

25
OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH VMWARE SOLUTIONS Tiejun Chen Staff Engineer II and technical leader OCTO, ATC @Tiejun_Chen

Upload: others

Post on 20-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH VMWARE SOLUTIONS

Tiejun ChenStaff Engineer II and technical leader

OCTO, ATC

@Tiejun_Chen

Page 2: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

2

Disclaimer This presentation may contain product features or functionality that are currently under development.

This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

Technical feasibility and market demand will affect final delivery.

Pricing and packaging for any new features/functionality/technology discussed or presented, have not been determined.

Page 3: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

3

Agenda

IoT Edge

Why Computing at the Edge

VMware - Take Control of the Edge

VMware - Edge solutions and projects

Next

Page 4: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

4

IoT

3

$255Bspend globally

by 2019~ Business Insider

27%average revenue increase by 2018

~ Forbes

75 Billionthings

will be connected to the Internet by 2025

Page 5: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

5

The explosive growth at the edge

45

40

35

30

25

20

15

10

5

0

2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Source: IDC’s Data Age 2025 Study, sponsored by Seagate, April 2017

IoT Other

zett

abyt

es

• 45% of IoT data will be processed at the Edge

• 5.6 billion IoT devices owned by enterprises and governments will utilize edge computing for data collection and processing in 2020.

Page 6: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

6

Edge Computing

The edge: As compute power right next to the things

The edge computing: Data gets processed close to the source of data generation -- the edge of the network -- instead of in a massive, centralized datacenter.

Connected carOil & Gas Factory & automation

Manufacturing

Page 7: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

7

Why Compute at the Edge

➢ Driving awareness & action

➢ Data acceleration & analysis

➢ Scalability

➢ Security

➢ Reduced costs

➢ The challenge of aging infrastructure

➢ Rise of AI and ML

-- Edge Computing Congress

Page 8: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

88Confidential │ ©2018 VMware, Inc.

Public & Private Cloud

DEC

ISION

MA

KIN

GD

EEP LEA

RN

ING

REA

L TIMESensors Vehicles Factories Buildings Turbines Cities

Device Edge

“Things” & Endpoints

Compute Edge

VMware Edge Computing: Moving From Data Centers to Centers of Data

Page 9: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

99Confidential │ ©2018 VMware, Inc.

Challenges at the Edge

App services available cloud to edge

Latency: Mission critical and real time apps

Minimal IT on staff

Cost to send to cloud

Limited Connectivity

Often across many locations

Security

Heterogenous and currently siloed

Remote management required

Scale

Cost sensitive

Unmonitored but connected

High security risks

Compute Edge

Edge Compute

IoT End Points

SC

AL

E

MA

NA

GE

ME

NT

SE

CU

RIT

Y

Device Edge DeveloperIT UserOT User

Page 10: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

10

VMware -Take Control of the Edge

9

Page 11: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

11

Page 12: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

12

VMware IoT Edge solutions and projects

➢ VMware Pulse IoT Center

➢ VMware Project Dimension

➢ VMware Project Asteroid

➢ VMware ESXi-ARM

➢ EdgexFoundry

Page 13: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

13

VMware Pulse IoT Center

Things + Edges

LIOTA

LIOTA

LIOTA

Device Management

Operational Analytics

Micro-segmentation

Cloud/DC

Local/Private/Public

OT User

IT User

S E C U R E• Secure across IoT use case – things, network, data,

people

• Create segmented data flows with network virtualization

• Have complete visibility of all things

M A N A G E

• Manage software OTA of any edge type and connected end points

• Set rules to automatically upgrade/fix in flexible package combination

• Set rules to automatically fix OTA when possible

M O N I T O R

• Collect telemetry data about infrastructure health

• Detect anomalies in real-time with high accuracy

• Set rules to automatically fix OTA when possible

O N B O A R D

• Liota Agent on edge systems to enable data orchestration

• Automatically detect edge systems and on board and provision over the air

• Map edge systems to connected devices

APPLICATION PLANE

Page 14: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

14

VMware Cloud Foundation in a

Hyper-Converged Appliance

Hybrid Cloud Control Plane

Delivered as a service, operated by VMware Cloud

What is Project Dimension?Deliver VMware Cloud Simplicity to Data Center and Edge

TECH PREVIEW

Page 15: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

15

VMware Edge | Innovate at the Edge

SOLU

TION

S & M

AN

AG

EMEN

T

PRIVATE/PUBLIC CLOUDS

OPTIMIZED FOR THINGS

COMPUTE EDGE

NETWORKING/5G

DEVICE EDGE

OPTIMIZED FOR PEOPLE

EDG

E

f(x)

AP

PS

& S

ERV

ICES

GLOBALLY CONSISTENT INFRASTRUCTURE & OPERATIONS

CLO

UD

AS A SERVICE or BUILD YOUR OWN

Project Dimensionfor Edge

Project Dimensionfor Data Center

Branch Industrial Rugged Remote Transportation

Page 16: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

16

Introducing Hypervisor at the Device Edge

Sensors Vehicles Factories Buildings Turbines Cities

Device Edge“Things” & Endpoints

V V V V V V

VV V V V V

Page 17: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

17

Future IoT Edge Architecture

HCI/Edge Server

NSX

Co

ntr

olle

r

vSphere/vSAN

App Analytics 1

App Analytics 2

App Analytics 3

Infrastructure Mngt

Things Physical Gateway

vGateway

vSphere Hypervisor

NSX/AppDefense Client

VM

EdgeXContainer

VM

Liota

VM

Kura

EDGE CORE

Page 18: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

18

VMware Pulse “Project Asteroid”

Core/Cloud

(On-Prem, Private or Public Cloud)

Edge Gateway

Virtual Technology Enabled IoT Gateway

VMware ESXi + NSX

Tenant App VM

Tenant App VM

Controller VM

NSX Edge VM

Things

Three-TierArchitecture

• Things Access• Gateway Agent (Liota)• Virtualized Gateway

• Security Hardened Access Control• Isolated Edge Apps for Multiple Tenants• Edge Computing

• Data Orchestrator• Data Platform • Device Management• Platform Apps• Operational Analysis

IoT App Framework (EdgeX Foundry, Eurotech ESF etc.)

Pulse Agent/AppDefense Client

PaaS

IaaS

Page 19: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

19

Arm virtualization at the Edge Part of the “any device” story

1. Tech preview of ESXi-Arm (not a product)

2. Internal production-consistent port to 64-bit Arm ecosystem.1. End-to-end single host virtualization workflow.

2. vCenter support, with HA, vMotion and Fault Tolerance.

3. Large set of supported platforms from multiple vendors.1. 1st, 2nd and 3rd generation SoCs.

2. Arm common platform standards: SBSA, SBBR, UEFI, ACPI.

3. I/O: USB, ACPI and PCIe devices, including SR-IOV.

Page 20: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

20

1. VMware’s advanced virtualization technology at the Edge, supporting multiple CPU architectures for maximum flexibility and use-case alignment.

2. Both x86 and Arm have a role in Edge computing. Sheer number of deployed systems implies heterogeneity.

3. ISA and scale-agnostic infrastructure, with a common platform for workloads and Edge security.

1. Transparent deployment of appliances, stateless workloads, containers.

2. Load-balancing and energy-aware placement.

One Platform (Concept)Supporting architectural diversity at the Edge

Secure, Universal vSphere Virtual Platform

Workload(OVA/OVF packaged)

Edge Cloudlet

Edge NFV

IoT Gateway

Intelligent Gateway

Page 21: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

21

Transparent maintenance for seamless operations via paired Edge gateways (vMotion, HA, DRS)

Resilient EdgeNon-stop operation for a peace of mind

x86/Arm Edge virtualization

Shared Device Service

Shared Device Service

Shared Device Service

Analytics

Device Service

Core Service

Data Export

Monolithic Gateway Appliance

Analytics

Device Service

Core Service

Data Export

x86/Arm Edge virtualization

Shared Device Service

Shared Device Service

Shared Device Service

Analytics

Device Service

Core Service

Data Export

Monolithic Gateway Appliance

Analytics

Device Service

Core Service

Data Export

Safety-critical workloads operate with fault tolerance to protect against hardware outages and ensure rapid remediation during faults.

FT Secondary

Fault Tolerance

Page 22: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

22

Vendor-neutral, open source, loosely-coupled microservices framework providing you the choice to plug and play from a growing ecosystem of available 3rd party offerings or augment with your own proprietary innovations. With a focus on the IoT Edge, EdgeX simplifies the process to Design, Develop and Deploy solutions across industrial, enterprise, and consumer applications.

EdgeXFoundryThe Open Platform for the IoT Edge

Page 23: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

23

Next 1/2Enable an intelligent edge computing into IoT edge heterogeneous architecture

Edgex-device-service Docker-based App Liota

edgex

Docker-based App

LiotaEdgex-device-service

Docker-based App

X-Liota

edgex

Docker-based App

Liota

ESXi

ESXi

edgex

Docker-based App

LiotaEdgex-core-services

Edgex-export-services

X-Liota

ESXi

ARM64-based edge server

X86-based IoT edge gateway

X86-based IoT edge gateway

Raspberry pi• VMware Pulse IoT Center

GTX 1080gpu

GPU

Intel VPU Intel VPU

edgex

Docker-based App

Liota

Edgex-device-service

Docker-based App

X-Liota

Edgex-supporting-services

Super VM

Super VM

Page 24: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

24

Next 2/2Lightweight Virtualization at the Edge (Concept)

1. Not all x86 and Arm platforms can support vSphere.

1. Extremely-constrained environments.

2. 64-bit Arm systems prior to SBSA and SBBR adoption.

2. Make vSphere and non-vSphere capable platforms identical to workloads – same VMs, same management.

3. Photon OS IoT Virtualization

1. VMM as abstraction, logical partitioning and security layer.

2. Same virtual platform as vSphere.

3. Leverage Photon OS for SoC support.

4. Limited VMware ecosystem and vCenter integration (no vMotion, FT, etc).

64-bit non-SBSA resource-limited 64-bit SoC

Photon OS

Hosted (VMM)Same as on vSphere-Arm vmmon

vSphere-Arm compatible Virtual Machine

VMXHosted Build

IoT Guest Operating System

IoT User Applications

Arm and x86 VMs model identical virtual hardware

• Run same VM on RPi and vSphere-Arm.

• ISA agnostic VMs deployed to x86 or Arm hardware.

• Common virtual hardware provides upgrade path to vSphere-capable hardware.

Page 25: OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH … · 2018-11-16 · platform for workloads and Edge security. 1. Transparent deployment of appliances, stateless workloads, containers

Please email any questions to [email protected]