openstack nfv edge computing for iot microservices

Post on 13-Feb-2017

1.287 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related