SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
OPENSTACK | NFV edge computing and
Intelligent gateway for IoT microservice
OpenStackDays.IN - 2016
Telco Strategies session
Hyde SUGIYAMA
Senior Principal Technologist - NFV | SDN | ICT
Red 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 and
flexible back-end data center technology
Real-time intelligence and control via edge
data processing and dynamic business rules
Rapid application development and delivery across entire intelligent system through containerization
Common Open Source Software infrastructure with enterprise ready security, scale, and manageability
Mobile
Things
Intelligent gateways
Edge computing
7
Massive Devices
8
INTELLIGENT GATEWAY
Bridge between Information Technology and
Operational Technology by streamlining
the 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
Data
storage
Real-time data
caching
Business rules
Enterprise
integration
Data transport
Operating
system
Hardware
Management
Red Hat Storage
Red Hat JBoss Data Grid
Red Hat JBoss BRMS
Red Hat JBoss FUSE
Red Hat JBoss A-MQ
Red Hat Storage Client
Red Hat Enterprise Linux
and JVM
Control
data
Gateway tier for realtime service
( Thousands of instances )
8
CONTAINERIZED IoT MICROSERVICE
9
VNF suite
IoT data over
MQTT, etc
Data Center
Cloud
DPDK
ODL
NFVi
IoT Broker Cash service
Data store service
Docker Registry
CEP(Complex Event Processing )
service
OPENSHIFT3
IoT Broker
Docker
Image
Cache
service
Docker
Image
CEP service
Docker
Image
Data service
Docker
Image
OpenShift SDN Pod network for Microservice
Enterprise
SDN Controller
Container App
Microservice
Microservice
chaining for
IoT gateways
service
NFV
Edge computing nodes
IoT
packet coreNB-IoT
OPENSHIFT / KUBERNETES
Docker 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
Management
Toolsets
CI/CD
SCM
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 NETWORKING
for Inter-Pod (Containers) connection
Pod1 10.1.1.4
Pod1 10.1.1.3
Pod1 10.1.1.2
Pod1 10.1.1.1
Linux Bridge(Flannel) 10.1.1.0/24
Host IP: 52.3.74.6
OpenShift Node
Pod1 10.1.3.4
Pod1 10.1.3.3
Pod1 10.1.3.2
Pod1 10.1.3.1
Linux Bridge(Flannel) 10.1.3.0/24
Host IP: 52.3.74.16
OpenShift Node
Pod1 10.1.2.4
Pod1 10.1.2.3
Pod1 10.1.2.2
Pod1 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 MAPPING
OPENSHIFT Master
OPENSHIFT
Container Nodes
14
OPENSHIFT + OPENSTACK & NFV Edge Computing
VM
VNF
Runtime and
Packaging
Format
Orchestration
Cluster
Services
Telemetry
Networking
Security
AutomationAtomic
Registry
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 PLATFORM
VIM
NFV PLATFORM
VTEP
VIM
VTEP
NFVO
15
Containerized
Microservices
VNF-M
USE CASE: NB-IOT
Data Center
DPDK
ODL
NFVi
NB-IOT
IoT Intelligent gateway
IoT Intelligent gateway
IoT Packet Core
Cloud
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 SUGIYAMA
Senior Principal Technologist - NFV | SDN | ICT
Red Hat APAC Office of Technology

Weitere ähnliche Inhalte

Was ist angesagt?

Open stack in action enovance - cloudwatt - european ambitions for openstack
Open stack in action   enovance - cloudwatt - european ambitions for openstackOpen stack in action   enovance - cloudwatt - european ambitions for openstack
Open stack in action enovance - cloudwatt - european ambitions for openstack
eNovance
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack Liberty
Stephen Gordon
 

Was ist angesagt? (20)

Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with Kubernetes
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
 
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
 
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
 
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
 
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
 
Design and implement a new cloud security method based on multi clouds on ope...
Design and implement a new cloud security method based on multi clouds on ope...Design and implement a new cloud security method based on multi clouds on ope...
Design and implement a new cloud security method based on multi clouds on ope...
 
Microsoft loves Linux
Microsoft loves LinuxMicrosoft loves Linux
Microsoft loves Linux
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
Openstack and Reddwarf Overview
Openstack and Reddwarf OverviewOpenstack and Reddwarf Overview
Openstack and Reddwarf Overview
 
Private cloud as a code
Private cloud as a codePrivate cloud as a code
Private cloud as a code
 
Keystone Updates - Kilo Edition
Keystone Updates - Kilo EditionKeystone Updates - Kilo Edition
Keystone Updates - Kilo Edition
 
Getting started with OpenStack
Getting started with OpenStackGetting started with OpenStack
Getting started with OpenStack
 
OpenDaylight Netvirt and Neutron - Mike Kolesnik, Josh Hershberg - OpenStack ...
OpenDaylight Netvirt and Neutron - Mike Kolesnik, Josh Hershberg - OpenStack ...OpenDaylight Netvirt and Neutron - Mike Kolesnik, Josh Hershberg - OpenStack ...
OpenDaylight Netvirt and Neutron - Mike Kolesnik, Josh Hershberg - OpenStack ...
 
Open stack in action enovance - cloudwatt - european ambitions for openstack
Open stack in action   enovance - cloudwatt - european ambitions for openstackOpen stack in action   enovance - cloudwatt - european ambitions for openstack
Open stack in action enovance - cloudwatt - european ambitions for openstack
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack Liberty
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
VOID19 Cloud Transformation at Viettel accelerate faster with open infrastru...
VOID19 Cloud Transformation at Viettel  accelerate faster with open infrastru...VOID19 Cloud Transformation at Viettel  accelerate faster with open infrastru...
VOID19 Cloud Transformation at Viettel accelerate faster with open infrastru...
 

Andere mochten auch

Cloud, Fog & Edge Computing
Cloud, Fog & Edge ComputingCloud, Fog & Edge Computing
Cloud, Fog & Edge Computing
EUBrasilCloudFORUM .
 
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010
Dirkjan Bussink
 

Andere mochten auch (20)

Cloud, Fog & Edge Computing
Cloud, Fog & Edge ComputingCloud, Fog & Edge Computing
Cloud, Fog & Edge Computing
 
Microservices on the Edge
Microservices on the EdgeMicroservices on the Edge
Microservices on the Edge
 
Live migration in Mobile Edge Computing (MEC)
Live migration in Mobile Edge Computing (MEC)Live migration in Mobile Edge Computing (MEC)
Live migration in Mobile Edge Computing (MEC)
 
Virtualized Transport for Edge Computing Services
Virtualized Transport for Edge Computing ServicesVirtualized Transport for Edge Computing Services
Virtualized Transport for Edge Computing Services
 
Guts & OpenStack migration
Guts & OpenStack migrationGuts & OpenStack migration
Guts & OpenStack migration
 
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy CephOpenStack Storage Buddy Ceph
OpenStack Storage Buddy Ceph
 
OPNFV & OpenStack
OPNFV & OpenStackOPNFV & OpenStack
OPNFV & OpenStack
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
 
Your first patch to OpenStack
Your first patch to OpenStackYour first patch to OpenStack
Your first patch to OpenStack
 
Deploying openstack using ansible
Deploying openstack using ansibleDeploying openstack using ansible
Deploying openstack using ansible
 
The OpenStack Contribution Workflow
The OpenStack Contribution WorkflowThe OpenStack Contribution Workflow
The OpenStack Contribution Workflow
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge Computing
 
OpenStack Tempest and REST API testing
OpenStack Tempest and REST API testingOpenStack Tempest and REST API testing
OpenStack Tempest and REST API testing
 
OpenStack Neutron Behind The Senes
OpenStack Neutron Behind The SenesOpenStack Neutron Behind The Senes
OpenStack Neutron Behind The Senes
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
 
FOG COMPUTING
FOG COMPUTINGFOG COMPUTING
FOG COMPUTING
 
OpenStack Watcher
OpenStack WatcherOpenStack Watcher
OpenStack Watcher
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging Ruby
 
Debugging Ruby Systems
Debugging Ruby SystemsDebugging Ruby Systems
Debugging Ruby Systems
 
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010
 

Ähnlich wie OpenStack NFV Edge computing for IOT microservices

SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
VMUG IT
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
HostedbyConfluent
 

Ähnlich wie OpenStack NFV Edge computing for IOT microservices (20)

State of the OpenDaylight Union
State of the OpenDaylight UnionState of the OpenDaylight Union
State of the OpenDaylight Union
 
General io t_concepts
General io t_conceptsGeneral io t_concepts
General io t_concepts
 
HP & NFV POC at SDN World Congree
HP & NFV POC at SDN World CongreeHP & NFV POC at SDN World Congree
HP & NFV POC at SDN World Congree
 
Edge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesEdge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different Pieces
 
Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機
 
CloudX on OpenStack
CloudX on OpenStackCloudX on OpenStack
CloudX on OpenStack
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - Overview
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
 
QNAP NAS for IoT
QNAP NAS for IoTQNAP NAS for IoT
QNAP NAS for IoT
 
MidoNet Differentiation and Overview
MidoNet Differentiation and OverviewMidoNet Differentiation and Overview
MidoNet Differentiation and Overview
 
Role of cloud and analytics in IoT
Role of cloud and analytics in IoTRole of cloud and analytics in IoT
Role of cloud and analytics in IoT
 
Akraino and Edge Computing
Akraino and Edge ComputingAkraino and Edge Computing
Akraino and Edge Computing
 
NFV evolution towards 5G
NFV evolution towards 5GNFV evolution towards 5G
NFV evolution towards 5G
 
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
 
Virtual firewall framework
Virtual firewall frameworkVirtual firewall framework
Virtual firewall framework
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
Tactical Virtual Assistance (TVA) With Jubal Biggs | Current 2022
 
20151207 - iot strategy
20151207 - iot strategy20151207 - iot strategy
20151207 - iot strategy
 

Mehr von openstackindia

Role of sdn controllers in open stack
Role of sdn controllers in open stackRole of sdn controllers in open stack
Role of sdn controllers in open stack
openstackindia
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
openstackindia
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
openstackindia
 
Openstack devops challenges
Openstack devops challenges Openstack devops challenges
Openstack devops challenges
openstackindia
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storage
openstackindia
 
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomedWhy open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomed
openstackindia
 
OpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse EngineeredOpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse Engineered
openstackindia
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
openstackindia
 
Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone
openstackindia
 
6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view
openstackindia
 
8 devstack beyond_hello-world
8 devstack beyond_hello-world8 devstack beyond_hello-world
8 devstack beyond_hello-world
openstackindia
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stack
openstackindia
 
3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph
openstackindia
 
2 planning your_open_stack_cloud
2 planning your_open_stack_cloud2 planning your_open_stack_cloud
2 planning your_open_stack_cloud
openstackindia
 

Mehr von openstackindia (19)

Introduction to Cinder
Introduction to CinderIntroduction to Cinder
Introduction to Cinder
 
Ceph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetupCeph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetup
 
Role of sdn controllers in open stack
Role of sdn controllers in open stackRole of sdn controllers in open stack
Role of sdn controllers in open stack
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
 
Openstack devops challenges
Openstack devops challenges Openstack devops challenges
Openstack devops challenges
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storage
 
OpenStack Heat
OpenStack HeatOpenStack Heat
OpenStack Heat
 
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomedWhy open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomed
 
OpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse EngineeredOpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse Engineered
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
 
Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone
 
6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view
 
8 devstack beyond_hello-world
8 devstack beyond_hello-world8 devstack beyond_hello-world
8 devstack beyond_hello-world
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stack
 
5 cisco open_stack
5 cisco open_stack5 cisco open_stack
5 cisco open_stack
 
4 hp converged_cloud
4 hp converged_cloud4 hp converged_cloud
4 hp converged_cloud
 
3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph
 
2 planning your_open_stack_cloud
2 planning your_open_stack_cloud2 planning your_open_stack_cloud
2 planning your_open_stack_cloud
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

OpenStack NFV Edge computing for IOT microservices

  • 1. OPENSTACK | NFV edge computing and Intelligent gateway for IoT microservice OpenStackDays.IN - 2016 Telco Strategies session Hyde SUGIYAMA Senior Principal Technologist - NFV | SDN | ICT Red Hat APAC Office of Technology
  • 2. 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 ?
  • 3. AGENDA ●IoT three tier model - Intelligent gateway ●OpenShift microservices ●OpenStack and NFV edge computing
  • 4. 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
  • 5. ENTERPRISE IoT ARCHITECTURE DEVICES GATEWAYS DATACENTER DRIVING DATACENTER FUNCTION TO THE EDGE 5 Millions of instances Thousands of instances Hundreds of instances
  • 6. 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. 7 UNIFIED ENTERPRISE IoT ARCHITECTURE Open Hybrid Cloud and flexible back-end data center technology Real-time intelligence and control via edge data processing and dynamic business rules Rapid application development and delivery across entire intelligent system through containerization Common Open Source Software infrastructure with enterprise ready security, scale, and manageability Mobile Things Intelligent gateways Edge computing 7 Massive Devices
  • 8. 8 INTELLIGENT GATEWAY Bridge between Information Technology and Operational Technology by streamlining the 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 Data storage Real-time data caching Business rules Enterprise integration Data transport Operating system Hardware Management Red Hat Storage Red Hat JBoss Data Grid Red Hat JBoss BRMS Red Hat JBoss FUSE Red Hat JBoss A-MQ Red Hat Storage Client Red Hat Enterprise Linux and JVM Control data Gateway tier for realtime service ( Thousands of instances ) 8
  • 9. CONTAINERIZED IoT MICROSERVICE 9 VNF suite IoT data over MQTT, etc Data Center Cloud DPDK ODL NFVi IoT Broker Cash service Data store service Docker Registry CEP(Complex Event Processing ) service OPENSHIFT3 IoT Broker Docker Image Cache service Docker Image CEP service Docker Image Data service Docker Image OpenShift SDN Pod network for Microservice Enterprise SDN Controller Container App Microservice Microservice chaining for IoT gateways service NFV Edge computing nodes IoT packet coreNB-IoT
  • 10. OPENSHIFT / KUBERNETES Docker 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 Management Toolsets CI/CD SCM
  • 11. 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
  • 12. OPENSHIFT / Kubernetes NETWORKING for Inter-Pod (Containers) connection Pod1 10.1.1.4 Pod1 10.1.1.3 Pod1 10.1.1.2 Pod1 10.1.1.1 Linux Bridge(Flannel) 10.1.1.0/24 Host IP: 52.3.74.6 OpenShift Node Pod1 10.1.3.4 Pod1 10.1.3.3 Pod1 10.1.3.2 Pod1 10.1.3.1 Linux Bridge(Flannel) 10.1.3.0/24 Host IP: 52.3.74.16 OpenShift Node Pod1 10.1.2.4 Pod1 10.1.2.3 Pod1 10.1.2.2 Pod1 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
  • 13. 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
  • 14. NFV REFERENCE ARCHITECTURE MAPPING OPENSHIFT Master OPENSHIFT Container Nodes 14
  • 15. OPENSHIFT + OPENSTACK & NFV Edge Computing VM VNF Runtime and Packaging Format Orchestration Cluster Services Telemetry Networking Security AutomationAtomic Registry 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 PLATFORM VIM NFV PLATFORM VTEP VIM VTEP NFVO 15 Containerized Microservices VNF-M
  • 16. USE CASE: NB-IOT Data Center DPDK ODL NFVi NB-IOT IoT Intelligent gateway IoT Intelligent gateway IoT Packet Core Cloud 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
  • 17. 1717 NFV Edge Computing & Software Defined Infrastructure 17
  • 18. 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
  • 19. 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.
  • 20. THANK YOU! Hyde SUGIYAMA Senior Principal Technologist - NFV | SDN | ICT Red Hat APAC Office of Technology