Upload
openstackindia
View
1.289
Download
0
Embed Size (px)
Citation preview
OPENSTACK | NFV edge computing and Intelligent gateway for IoT microservice
OpenStackDays.IN - 2016Telco Strategies session
Hyde SUGIYAMASenior Principal Technologist - NFV | SDN | ICTRed Hat APAC Office of Technology
Senior Principal Technologist Red Hat APAC Office of Technology
Driving NFV/SDN technology partnership at Red Hat APAC as a member of Red Hat NFV Initiative Leading team
28 years experience in the Information Communications Technology industry
Prior to Red Hat
Director of R&D support at Juniper Networks APAC
Facilitated technology partner development in JUNOS ecosystems
Hyde SUGIYAMA
WHO AM I ?
AGENDA
● IoT three tier model - Intelligent gateway
●OpenShift microservices
●OpenStack and NFV edge computing
4
Devices are the eyes and ears of the intelligent system, not its brain
THE DATA-DRIVEN IoT
DEVICES DATA BUSINESS MODELS
MQTT, etc over wired or wireless (NB-IOT 4G , 5G) DATA-DRIVEN IoT
ENTERPRISE IoT ARCHITECTURE
DEVICES
GATEWAYS
DATACENTER
DRIVING DATACENTER FUNCTION TO THE EDGE
5
Millions of instances
Thousands of instances
Hundreds of instances
IoT THREE TIER ARCHITECTURE
DEVICES
DATACENTER Business processing Reporting Long-term data analytics Data infrastructure Enterprise integration Software-defined storage
Communications/messaging Data pre-processing Real-time data analytics Real-time actions/rules Software-defined Infrastructure
Communications/messaging
Data acquisition
THE DATA-DRIVEN IoT
6
Millions of instances
Thousands of instances
Hundreds of instances
INTELLIGENT GW (Edge Computing)
7
UNIFIED ENTERPRISE IoT ARCHITECTURE
Open Hybrid Cloud andflexible back-end data center technology
Real-time intelligence and control via edgedata processing and dynamic business rules
Rapid application development and delivery across entire intelligent system through containerizationCommon Open Source Software infrastructure with enterprise ready security, scale, and manageability
Mobile
Things
Intelligent gatewaysEdge computing
7
Massive Devices
8
INTELLIGENT GATEWAY
Bridge between Information Technology andOperational Technology by streamliningthe many data forms and velocities
●Process and act on data at scale
●Reduce latency and bandwidth
●Apply real-time decisions locally●Transform IoT data and connect with enterprise systems
●Control and manage millions of IoT devices
Datastorage
Real-time datacaching
Business rules
Enterpriseintegration
Data transport
Operatingsystem
Hardware
Managem
ent
Red Hat Storage
Red Hat JBoss Data Grid
Red Hat JBoss BRMS
Red Hat JBoss FUSE
Red Hat JBoss A-MQRed Hat Storage Client
Red Hat Enterprise Linuxand JVM
Controldata
Gateway tier for realtime service( Thousands of instances )
8
CONTAINERIZED IoT MICROSERVICE
9
VNF suite
IoT data overMQTT, etc
Data Center
Cloud
DPDKODL
NFVi
IoT Broker Cash serviceData store service
Docker RegistryCEP(Complex Event Processing ) service
OPENSHIFT3
IoT BrokerDocker Image
Cache serviceDocker Image
CEP serviceDocker Image
Data serviceDocker Image
OpenShift SDN Pod network for MicroserviceEnterpriseSDN Controller
Container AppMicroservice
Microservicechaining forIoT gateways
service
NFVEdge computing nodes
IoT packet coreNB-IoT
OPENSHIFT / KUBERNETESDocker App image
Container
Pod
Inter-Pod Application awareness Network by SDN
Pod 2
C3
Docker
kubelet Proxy
OPENSHIFT NODE
API server scheduler
controller manager
OPENSHIFT MASTER
10
C1 C2
Pod 1
Developer Operations
ManagementToolsets
CI/CDSCM
OVS Bridge
OPENSHIFT NODE NETWORK
Container 1 Container 2
veth
Pod (Tenant A)
Container 1 Container 2
Pod (Tenant B)
veth
veth
veth
veth
tun0(NATed external access)
VXLAN (to other nodes)
Linux Bridge(Docker& IPAM)
veth
Host NIC/ Virtual NIC
OpenShift / Kubernetes node
OpenShift SDN Plug-in: 1) ovs-subnet 2) ovs-multitenant
11
OPENSHIFT / Kubernetes NETWORKINGfor Inter-Pod (Containers) connection
Pod1 10.1.1.4Pod1 10.1.1.3
Pod1 10.1.1.2Pod1 10.1.1.1
Linux Bridge(Flannel) 10.1.1.0/24
Host IP: 52.3.74.6
OpenShift Node
Pod1 10.1.3.4Pod1 10.1.3.3
Pod1 10.1.3.2Pod1 10.1.3.1
Linux Bridge(Flannel) 10.1.3.0/24
Host IP: 52.3.74.16
OpenShift Node
Pod1 10.1.2.4Pod1 10.1.2.3
Pod1 10.1.2.2Pod1 10.1.2.1
Linux Bridge(Flannel) 10.1.2.0/24
Host IP: 52.3.74.12
OpenShift Node
VXLAN Tunnel
Orchestrated by OPENSHIFT MASTER
12
CONTAINERS ON OPENSTACK
Docker image Containerized Applications
OPENSHIFT
Master Nodes Registry
OPENSTACK SHARED SERVICES
LBaaS (Octavia)
DNSaaS (Designate)
Orchestration(Heat)
Compute (Nova) Networking (Neutron) Block Storage (Cinder)
File Storage (Manilla)
HARDWARE
13
NFV REFERENCE ARCHITECTURE MAPPINGOPENSHIFT Master
OPENSHIFT Container Nodes
14
OPENSHIFT + OPENSTACK & NFV Edge Computing
VM
VNF
Runtime andPackaging Format
Orchestration
Cluster Services
Telemetry
Networking
Security
AutomationAtomicRegistry
Storage
Enterprise SDN
DPDK DPDK
KubernetesOPENSHIFT 3
Managed Containerized CPE CO/Micro Data Center Data Center
VXLAN tunneling
VTEP
VMVMVM
Carrier’s Software Defined Infrastructure
NFV PLATFORMVIM
NFV PLATFORM
VTEP
VIM
VTEP
NFVO
15
Containerized Microservices
VNF-M
USE CASE: NB-IOT
Data Center DPDKODL
NFVi
NB-IOT
IoT Intelligent gatewayIoT Intelligent gateway
IoT Packet CoreCloud
4G
IoT Packet Core
MASSIVE IoT DEVICES GATEWAYS/EDGE Data Center Cloud
IoT Data to Intelligent gateway over MQTT, etc
IoT Intelligent gateway
● IoT Broker● Real time service in-memory data access● CEP service
16
Agriculture
Automotive & Logistics
Energy & Utilities
Health Care / E-Health
Manufacturing
Retail
Safety & Security
Smart City
Smart House
1717
NFV Edge Computing&
Software Defined Infrastructure
17
SUMMARY
18
● Importance for IoT infrastructure is to get right data at right place and make right discussion in real time
● OpenShift container platform for scalable IoT microservice deployment
● OpenStack virtualization infrastructure for IoT NFV edge computing
18
RED HAT'S IoT VALUE PROPOSITION
Red Hat delivers a reliable, secure, consistent, and open foundation for IoT solutions that enables connectivity and interoperability, delivering services from edge devices to Intelligent gateways on OpenStack-based NFV edge node, the data center, and the cloud across the life cycle from development to production.
THANK YOU!
Hyde SUGIYAMASenior Principal Technologist - NFV | SDN | ICTRed Hat APAC Office of Technology