# Networking with OpenStack at OVH #### Parce que le reseau ![OVH](data/logo-ovh-meet-up-small.png)
## Qui sommes nous ?
## Pierre LIBEAU #### Team Leader RUN
## Arnaud MORIN #### Automatisation #### Déploiement #### Intégration
## Que fait-on ?
### Public Cloud Note: ARNAUD
### VPS Note: PIERRE
# OpenStack ![OpenStack](data/openstack_logo.png)
## Neutron chez OVH
### 2 types de reseaux * Prive - vRack * Public - BGP
### On demarre ou ? ![OpenStack](data/neutron_software_ovh.png) Note: * ARNAUD * API extensions * expose des infos / ressources supplementaires * implementation de nouvelles fonctionnalites * utilise aussi par les dev de neutron * Service plugin * ajout de fonctionnalites sur ML2 * Type driver * vRack, au lieu de vlan, vxlan, etc. * Mechanism driver * Pilotage d'OVS, des regles openflow, etc. * Mais aussi pilotage de services comme quagga * Agent L2: * Full custom OVH: base sur OVS * Etabli la communication entre interface VM (tap) et le reseau. * configure les bridges * configure les regles de secu * configure la QoS * On ne touche pas au code de neutron lui meme !!!
## vRack
### C'est quoi ?
### Reseau prive de niveau 2 ![vRack](data/schema-isolation.png)
### 4000 VLAN possibles! ![vRack](data/schema-vlan.png)
### Faible latence ###### 40ms entre DC France / Canada ![vRack](data/schema-datacentre.png)
### API et Manager ![vRack](data/api.gif)
### Le vRack dans tous ses details
## BGP
### On demarre ou ? ![OpenStack](data/neutron_software_ovh.png)
### Architecture standard ![Neutron Networking](data/networking_no_ovh.png)
### Architecture OVH ![Neutron Networking made in OVH](data/networking_ovh.png)
### Points forts * pas de SPOF * tous les hosts font du routage * pas de neutron l3 agent * moins complexe * pas de NAT
# DEMO
## Conclusion / Questions ?