Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr

Preview:

Citation preview

www.objectif­libre.com

Objectif LibreLes architectes de l'Open Source

au service de votre cloud

Christophe Sauthier – CEO @ Objectif Libre

17 mai 2016 ­ OSIS www.objectif­libre.com@objectiflibre

Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr

 christophe.sauthier@objectif­libre.com

Objectif Libre & OpenStack

Etat des lieux

Le projet Kuryr

Démo

1234

Objectif Libre & OpenStack1

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...

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é

Etat des lieux2

Les conteneurs de plus en plus présents

La vague Docker

Des projets OpenStack

- Magnum

- Kolla

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

Overlay2 pour les nested conteneurs

Des concepts proches

Ne pas réinventer la roue !

Neutron est une solution déjà éprouvée et peut être la solution d'abstraction 

pour les conteneurs

Le projet Kuryr3

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)

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

- Sous­réseaux

- Load­Balancer

- Security­Group

Intérêt pour les conteneurs ?

Security Group

Pool des sous­réseaux

Quota

LBaaS

Réutilisation de réseaux existants

Interconnexion simple avec instances

Tout n'est pas parfait...

Tout dans un seul tenant

- Pour le moment...

Subit un peu les évolutions « rapides » de Docker

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) 

Démo4

Envie d'en savoir plus ? Besoin d'étudier un projet sur mesure ?Contactez­nous au 05.82.95.65.36 ou contact@objectif­libre.com

Merci !

www.objectif­libre.com@objectiflibre@chrissauthier

Envie de nous rejoindre ? jobs@objectif­libre.com 

christophe.sauthier@objectif­libre.com 

Recommended