2014 © PLUMgrid
Easily build complex network topologies using virtual domain and security sneak peak
2014 © PLUMgrid
About me
2
OpenStack for 1 year • OpenStack Developer in Neutron
• @fawadkhaliq
2014 © PLUMgrid
Neutron + PLUMgrid
3
Neutron API
Neutron Service
Neutron Plug-in API
API Extensions
PLUMgrid VNI Virtual Networking Infrastructure
Plug-In Extensions
PLUMgrid Plugin
PLUMgrid APIs
2014 © PLUMgrid
Tenant 1: All Physical
Hosted/Cloud Hybrid
Mix Hosted and Cloud Infrastructure
Tenant 2: Physical + Virtual
Tenant 3: All Virtual
Hosted infrastructure
Tena
nt 2
Tena
nt 1
PLUMgrid GW
Data Center A PLUMgrid Zone A PH
YSIC
AL N
ETW
OR
K
INFR
ASTR
UCT
UR
E VI
RTU
AL N
ETW
OR
K
INFR
ASTR
UCT
UR
E
• NFVs • KVM/ESX
workloads • LXCs/Network
namespaces • Physical GW
ports
2014 © PLUMgrid
Provider Virtual Domains
PHYSICAL
INFR
ASTRU
CTUR
E VIEW
VIRTU
AL IN
FRASTR
UCTU
RE
VIEW
VM VM
VM
KVM Hosts ESX Hosts
Gateway Internet
VM VM VM
VM VM
Director Cluster
Nova
Glance
Swift
Cinder
Neutron
PLUMgrid plugin
Provider Network
VM
Virtual Domain
Virtual Domain
VM VM VM VM
Virtual Domain
2014 © PLUMgrid
Provider Virtual Domains
PHYSICAL
INFR
ASTRU
CTUR
E VIEW
VIRTU
AL IN
FRASTR
UCTU
RE
VIEW
VM VM
VM
KVM Hosts ESX Hosts
VM VM
VM VM
Director Cluster
Nova
Glance
Swift
Cinder
Neutron
PLUMgrid plugin
VM VM
FW/DNS
Shared Services
2014 © PLUMgrid
PHYSICAL
INFR
ASTRU
CTUR
E VIEW
VIRTU
AL IN
FRASTR
UCTU
RE
VIEW
VM VM
KVM Hosts ESX Hosts
Gateway Internet
VM VM
Director Cluster
Nova
Glance
Swift
Cinder
Neutron
PLUMgrid plugin
Security Policy Framework
Web
App Db Dev
• Multiple classification criteria
• Allow/deny with priority • Reverse flows
2014 © PLUMgrid
Thank You
8