Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
-
Upload
objectif-libre -
Category
Technology
-
view
100 -
download
0
Transcript of Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
![Page 1: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/1.jpg)
www.objectiflibre.com
Objectif LibreLes architectes de l'Open Source
au service de votre cloud
Christophe Sauthier – CEO @ Objectif Libre
17 mai 2016 OSIS www.objectiflibre.com@objectiflibre
Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
christophe.sauthier@objectiflibre.com
![Page 2: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/2.jpg)
Objectif Libre & OpenStack
Etat des lieux
Le projet Kuryr
Démo
1234
![Page 3: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/3.jpg)
Objectif Libre & OpenStack1
![Page 4: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/4.jpg)
Experts en technologies
d'infrastructures innovantes
Une société de services 100% Open Source
We © Linux#Cloud #Virtualisation
#Conteneurs #Automatisation
Accompagner nos clients dans leurs projets Cloud
Audit / ConseilFormationIntégration
DéveloppementSupport
'Packs Starters' OpenStack'Packs Dev&Test'
Catalogue complet de formations
Objectif Libre, c'est...
![Page 5: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/5.jpg)
OpenStack&nous : c'est du sérieux
6 contributeurs officiels
1 contributor award winner > Gauvain Pocentek
1 PTL CloudKitty > Stéphane Albert
Créateurs de CloudKitty, module de 'rating' OpenStack
Top 30 contribution toutes versions confondues, +550 commits
25ème contributeur mondial sur Mitaka
1ère entreprise contributrice 100% française sur Mitaka
4ème année de participation OpenStack Summit | 3 en tant que sponsors
>100 clients sur OpenStack
+ 3 000 de stagiaires formés depuis 2012
Formations : 5 cours OpenStack, niveau utilisation à avancé
![Page 6: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/6.jpg)
Etat des lieux2
![Page 7: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/7.jpg)
Les conteneurs de plus en plus présents
La vague Docker
Des projets OpenStack
- Magnum
- Kolla
![Page 8: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/8.jpg)
Les difficultés rencontrées pour leur réseau
Solutions propres à chaque vendeur
Souvent conteneurs dans VM
- Overlay2 >> mauvaises performances/latences
- Mauvaise isolation entre conteneurs
Complexité de connexion entre instances et conteneurs
![Page 9: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/9.jpg)
Overlay2 pour les nested conteneurs
![Page 10: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/10.jpg)
Des concepts proches
![Page 11: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/11.jpg)
Ne pas réinventer la roue !
Neutron est une solution déjà éprouvée et peut être la solution d'abstraction
pour les conteneurs
![Page 12: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/12.jpg)
Le projet Kuryr3
![Page 13: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/13.jpg)
Le projet Kuryr
Principe : adapter le modèle neutron aux conteneurs
- Docker / rkt / Kubernetes / Mesos /..
Open Source
Big Tent (durant cycle Mitaka)
Intégration avec d'autres projets OpenStack
- Neutron
- Kolla
- Magnum
Poussé par des SDN vendor (Midokura et Plumgrid)
![Page 14: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/14.jpg)
Fonctionnalités actuelles
Docker swarm
Intégration avec Neutron et Keystone
Utilisation du réseau Neutron
- Libnetwork
- IPAM
Utilisation de ressources Neutron existantes
- Réseaux
- Sousréseaux
- LoadBalancer
- SecurityGroup
![Page 15: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/15.jpg)
Intérêt pour les conteneurs ?
Security Group
Pool des sousréseaux
Quota
LBaaS
Réutilisation de réseaux existants
Interconnexion simple avec instances
![Page 16: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/16.jpg)
Tout n'est pas parfait...
Tout dans un seul tenant
- Pour le moment...
Subit un peu les évolutions « rapides » de Docker
![Page 17: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/17.jpg)
Et maintenant, après Docker ?
Kubernetes !!! Mesos
Intégration avec Magnum et Nested Conteneurs
- Travail Upstream à founir...
Certaines fonctions avancées
- de Neutron (FwaaS)
- de Docker (ports exposés)
![Page 18: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/18.jpg)
Démo4
![Page 19: Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr](https://reader033.fdocument.pub/reader033/viewer/2022042611/588148341a28abf65a8b768d/html5/thumbnails/19.jpg)
Envie d'en savoir plus ? Besoin d'étudier un projet sur mesure ?Contacteznous au 05.82.95.65.36 ou contact@objectiflibre.com
Merci !
www.objectiflibre.com@objectiflibre@chrissauthier
Envie de nous rejoindre ? jobs@objectiflibre.com
christophe.sauthier@objectiflibre.com