Skip to content
ato edited this page Jul 31, 2016 · 29 revisions

Contrail In Action

This project is a growing and structured tutorial made by and for real Contrail users.

If you are curious to know what happens exactly when you create a Virtual Network, or when two VMs talk to each other, you came to the right place. We go through all levels of detail, from snorkeling to deep dive.

*Contributors please get to the point, make it simple and avoid long command output. Remember one image is worth so many words. And most importantly please keep it structured, no random growth!

Cloud Networking:

  • VM-to-VM in same compute node
  • VM-to-VM in different compute nodes of the same region
  • VM-to-BMS in OVSDB-managed ToR
  • VM-to-X beyond a BGP-capable SDN gateway
  • VM-to-VM inter region

Network Functions and Chaining:

  • Native firewalling with network policies and security groups
  • Native 1:1 NAT with floating addresses
  • Native N:1 NAT with NAT as-a-service
  • Native load balancing as-a-service (LBaaS)
  • Virtual Network Functions (VNF)
  • VNF Chaining a.k.a. Service Chaining
  • Physical Network Functions (PNF)
  • VNF Scale-Out
  • VNF Redundancy
  • Service Chain Redundancy
  • Using one VNF for multiple chains

Configuration (what happens behind the curtains with interaction between components):

  • Creating a VN
  • Creating a Port
  • Spawning a VM or Contrainer
  • etc...

Analytics (what happens behind the curtains):

Clone this wiki locally