optimizing the edge computing journey through … · 2018-11-16 · platform for workloads and edge...
TRANSCRIPT
OPTIMIZING THE EDGE COMPUTING JOURNEY THROUGH VMWARE SOLUTIONS
Tiejun ChenStaff Engineer II and technical leader
OCTO, ATC
@Tiejun_Chen
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.
3
Agenda
IoT Edge
Why Computing at the Edge
VMware - Take Control of the Edge
VMware - Edge solutions and projects
Next
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
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.
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
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
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
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
10
VMware -Take Control of the Edge
9
11
12
VMware IoT Edge solutions and projects
➢ VMware Pulse IoT Center
➢ VMware Project Dimension
➢ VMware Project Asteroid
➢ VMware ESXi-ARM
➢ EdgexFoundry
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
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
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
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
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
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
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.
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
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
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
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
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.
Please email any questions to [email protected]