Download presentation
Presentation is loading. Please wait.
1
OpenContrail Quickstart
Proposed Project for OPNFV Stuart Mackie – Juniper Networks NFV/SDN Architect
2
OpenContrail Stack Quickstart for OpenStack/OpenContrail/KVM/Docker stack Allow users to quickly deploy systems for feature exploration On laptop Lab environments Support specific deployment scenarios All-in-one OpenStack/OpenContrail/KVM deployable as stacked hypervisor on Vmware Fusion or KVM Stacked hypervisor with multiple compute nodes in order to test inter-server flows Lab environment with multiple OpenStack/Contrail nodes, and compute servers Support for several gateway options This standalone project will ultimately be superseded by another project that will integrate the OpenContrail stack with Octopus and OSCAR to enable deployment of production systems
3
All-in-one Linux VM KVM Linux Server Host User Space Guest User Space
OpenStack Contrail Controller OS OS OS OS OS OS Linux VM KVM with vRouter Control plane network IP fabric underlay External network Server Linux KVM Physical server address External OpenStack/Contrail address Fabric bridge
4
Virtualized with multiple compute nodes
Guest User Space Guest User Space Guest User Space Host User Space VM VM VM VM VM VM OpenStack Contrail Controller OS OS OS Linux VM KVM (with vRouter) Linux VM KVM (with vRouter) Linux VM KVM (with vRouter) Linux VM Server Linux KVM Fabric Internal management External management
5
Multiple physical servers
Guest User Space Guest User Space Guest User Space Host User Space Host User Space Host User Space VM VM VM VM VM VM OS OS OS OpenStack Contrail OpenStack Contrail OpenStack Contrail Linux KVM (with vRouter) Server Linux Server Linux Server Linux Server Server Server Separate VLANS for Management/Control and for Data are supported
6
Simple Gateway Linux VM KVM Linux Server
Default route via external network is leaked into tenant VRF Guest User Space VM VM VM OS OS OS Linux VM KVM with vRouter Server Linux KVM
7
Virtual router gateway
Guest User Space Host User Space VM VM OpenStack Contrail Controller OS Linux VM KVM (with vRouter) Virtual Router Linux VM Server Linux KVM Netconf/BGP
8
Physical Router Gateway
Guest User Space Host User Space Host User Space Host User Space VM VM OS OpenStack Contrail OpenStack Contrail OpenStack Contrail Linux KVM (with vRouter) Physical Router Server Linux Server Linux Server Linux Server Netconf/BGP Separate VLANS for Management/Control and for Data are supported
9
Scripted Use Cases Stacks will be preloaded with images and configurations to support the following use cases: Multi-tenant infrastructure as a service Dynamic creation and application of network policy Creation of service chains and application of network policy to direct traffic through them Use of OpenStack Heat templates for application stack and service chain creation Load balancing in service chains, reverse flow symmetry, flow stability during scaling Use of KVM hypervisor and Docker containers for VNFs Flow mirroring to a virtualized packet analyzer Flow-based analytics on per-network, per-VM and per TCP port basis Path visualization for flows between VMs Infrastructure health monitoring Documentation will provide step-by-step instructions for demonstration of each use case Gateway use cases can be implemented using OpenContrail Simple Gateway in compute nodes, or by configuring a virtual or physical router
10
Deliverables Images Documentation
OVA/QCOW2 for stacked hypervisor installs Preloaded with images and use case demonstration configurations Debian package for multi-server lab install Installation via fab utility Scripts to load VM and VNF images and configure use case demonstrations Documentation Installation How to run each use case demonstration, including gateways
11
All-in-one – stacked hypervisor
Multiple compute nodes – stacked hypervisor Multiple server lab environment
12
Simple vRouter Gateway
Virtualized Router Physical Router Gateway
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.