ACI Meeting!
•Container Networking
•OpenStack Integration
Overview
• ACI enables containers networking with Policy:
• No need for network configuration
• Automatic Policy mapping
• Scale in and out the network with container growth
• Using Containers as an application is transparent for the network engineer when ACI is used.
• ACI brings structure to container networking
• ACI allows direct policy mapping between switch network configuration and container usage
2
SECURITY
Trusted
Zone
DB
TierDMZ
External
Zone
app dbWEBExternal
ACI
Policy
ACI
Policy
ACI
Policy
Abstracting / Mapping via ACI’s Application Network Profiles
3
Fw
ADC
Virtual Machines Docker Containers Bare-Metal Server
3
HYPERVISORHYPERVISORHYPERVISOR
Application Network Profile
Demo Topology
4
ACI Fabric
4
Contiv plugin
web1
db1
web2
db2
Demonstration – Setup and Steps
Web
Libnetwork Plugin
Host-1
Contiv
NetMaster
Host-2
DB Web DB
Application Intent
Tenant-1:
External Web:80
DB:6379
Tenant-2:
External Web:80
DB:Port
Docker-compose:
Launch Multi-tier Application1
Container
Scheduler
Automated Network, Policy Creation2
Automated Workload Creation and
Scheduling3
Policy Instantiation4
One Click Application
Deployment with Policy
Instantiation
Libnetwork Plugin
DEMO
6
Documentation
• Docker ACI White Paper -http://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c11-736314.html
• Docker video - https://www.youtube.com/watch?v=La7fiE00slQ
• Contiv - https://github.com/contiv/demo/tree/master/aci
7
For YourReference
OpenStack / PAN / F5 / VXLAN
8
9
Recommended