SlideShare une entreprise Scribd logo
www.objectif­libre.com
Retour d'expérience :
déploiement d'un cloud
OpenStack chez un opérateur
Par Christophe Sauthier
CEO & fondateur @Objectif Libre
Objectif Libre
Paris Open Source Summit - 18 nov. 2015
www.objectif-libre.com
@objectiflibre
Commençons par moi
● Ancien Président de Ubuntu-fr
● Développeur Ubuntu Officiel
● Développeur OpenStack
● Membre du CA et secretaire de
OpenStack-Fr
● Fondateur de Objectif Libre
Quelques mots sur Objectif Libre
Agences
Toulouse | Paris
Création de
la société
employés
dans notre
Dream Team
Et nous recrutons !
personnes formées (et satisfaites)
année de présence
OpenStack Summit
notre croissance annuelle depuis 3 ans
Part de CA ré­investi en 
R&D en 2015
Quelques chiffres qui comptent
2009
2
+3000
+30%
3ème 13%
11
Experts en
technologies
d'infrastructures
innovantes
Objectif Libre, c'est...
Une société
100% Open
Source
We  Linux
#Cloud #Virtualisation
#Automatisation
Un accompagnement dans
la mise en œuvre et
l'exploitation
d'infrastructures Open
Source
Audit / Conseil
Expertise
Déploiements
Support/Infogérance
À chaque étape
de votre projet
'Packs Starters' OpenStack
'Packs Dev&Test'
Catalogue complet de formations
Ils nous font confiance
Nous sommes partenaires / contributeurs
Nous contribuons
Dès que nous le pouvons
Création, développement et
maintenance de CloudKitty
Contribution – reviews, commits
Formations
Conférences, Ateliers, Meetups
Sponsoring des OpenStack Summits
'Packs Starter'
Nous diffusons la culture
Nous développons
Adaptation de composants
Intégration
“cloudification” d'applications
'Packs Dev&Test'
Conseil & design
Déploiements, maquettes, expés
Support & infogérance
Nous construisons & nous
gérons des clouds
Nos activités autour d'OpenStack
Retour d'expérience
Un projet, ça se prépare !
Un cloud oui… mais pour quoi faire ?
- Quel type de service ?
 Compute ?
 Storage ?
 “Infogérance” ?
- Quel type de client ?
 Niveau de compétence et donc d'autonomie ?
- La matrice des flux et adresses réseaux… un Must
incontournable !!!
Le projet pas à pas… au départ, il y a :
 Un client
- opérateur local de fibre
- Volonté d'étendre son offre de services
- Utiilisateur OpenSource mais pas exclusif, donc OpenStack une
solution étudiée...
 Des enjeux
- Volumétrie
- Multisites dès le départ
- SLA
 Des contraintes
- Calendrier
- Equipe client réduite pour commencer
Le projet pas à pas… les choix faits
 Choix techniques
- Matériel
 Travail main dans la main pour les choix
 1 cloud de prod et 1 lab pour des tests
 Du matériel évolutif
- Composants
 OpenStack Vanilla
✔
support Objectif Libre
✔
Centos + RDO pour garder les habitudes du client !
 Stables ou dev sur mesure
 Architecture
- Multi-DC en HA
 En Juno au départ
 Une recherche permanente de la HA
- Pas de Baie mais du Ceph !
Le projet pas à pas… les solutions apportées
 Evolutivité
- Automatisation à l'extrème
 Kickstart tout auto (même réseau à partir MAC et matrice réseau)
 Playbooks ansible maison pour rajout
 Multi-sites idéal
- Latence faible (5ms)
- Au final 1 seule région...
 Haute-disponibilité
- Mécanismes classiques de redondance externe (Galera,
Cluster Rabbit..)
- Simple comme OpenStack… ou pas pour l3 agent..
 Complexe donc pas serein avec Iceh ouse
 MAIS du bien mieux avec Juno, merci VRRP !
- Stockage Partagé (Ceph) pour les instances
Le projet pas à pas… les solutions apportées
Le projet pas à pas… les solutions apportées (2)
 Un Cloud d'infogérance
….sans / peu d'intervention client directes
- Des offres de services packagées et répétables
 Heat fortement utilisé pour l'industrialisation des services
proposés
 Puppet et Ansible disponibles
Le projet pas à pas… les solutions apportées (3)
 La nécéssaire facturation
….et le vide OpenStack
- CloudKitty à la rescousse…
 Elément différentiateur mais prise de risque Client
- Développement de modules sur mesure adaptés
 Approche par Pack avec facturation mensuelle uniquement…
 Couplage avec ERP client
Le projet pas à pas… les résultats
 Ce qui a marché
- OpenStack
- Adhérence des équipes techniques
- Automatisation à outrance (et tant mieux…)
- Devs spécifiques
 Ce qui a moins bien marché
- OpenStack (mais des bugfixes trouvés / industrialisés)
- Elements extérieurs client
 Livraison Serveurs (1 mois ½ de retard, qu'on rattrape pas….)
- Couplage réseau client
 Tout a un impact !
➔ Une bonne communication
➔ Une forte implication client nécessaire
Quelques bonnes pratiques
 Ne pas hésiter à revoir sa copie
- Changement vers Juno quelques jours avant recette
- Changement CentOS7
 Transparence
- Produits technologiques en mouvement
 Benchmarking avec rally
- Dans future intération… mais réalisé ailleurs...
 Avoir un Cloud c'est bien, mais savoir bien s'en servir …
- Accompagnement indispensable au début
Au-delà du projet
 Perspectives technologiques et ouvertures
possibles
- En route vers le SDN !
 Pour meilleure intégration Réseau
Merci !
www.objectif-libre.com
@objectiflibre
Christophe.sauthier@objectif-libre.com
@chrissauthier

Contenu connexe

Tendances

OpenStack stratégie: fondation, acteurs et composants
OpenStack stratégie: fondation, acteurs et composantsOpenStack stratégie: fondation, acteurs et composants
OpenStack stratégie: fondation, acteurs et composants
Jonathan Le Lous
 
OpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieOpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieSavoir-faire Linux
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
Romuald Franck
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
LINAGORA
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
Michel-Marie Maudet
 
OpenStack 2013.2 "Havana" - Cloud - Open Source - France
OpenStack 2013.2 "Havana" - Cloud - Open Source - FranceOpenStack 2013.2 "Havana" - Cloud - Open Source - France
OpenStack 2013.2 "Havana" - Cloud - Open Source - France
Jonathan Le Lous
 
Le Cloud IaaS & PaaS, OpenStack réseau et sécurité
Le Cloud IaaS & PaaS, OpenStack réseau et sécuritéLe Cloud IaaS & PaaS, OpenStack réseau et sécurité
Le Cloud IaaS & PaaS, OpenStack réseau et sécurité
Noureddine BOUYAHIAOUI
 
Openstack framework Iaas
Openstack framework IaasOpenstack framework Iaas
Openstack framework Iaas
Noureddine BOUYAHIAOUI
 
IaaS et Cloud Open Source - Raphael Ferreira, eNovance
IaaS et Cloud Open Source - Raphael Ferreira, eNovanceIaaS et Cloud Open Source - Raphael Ferreira, eNovance
IaaS et Cloud Open Source - Raphael Ferreira, eNovanceStefane Fermigier
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAAS
mohamed hadrich
 
Back from Austin : Nouveautés Mitaka
Back from Austin : Nouveautés MitakaBack from Austin : Nouveautés Mitaka
Back from Austin : Nouveautés Mitaka
Objectif Libre
 
Déployer facilement OpenStack et CEPH avec Bright OpenStack
Déployer facilement OpenStack et CEPH avec Bright OpenStackDéployer facilement OpenStack et CEPH avec Bright OpenStack
Déployer facilement OpenStack et CEPH avec Bright OpenStack
Cyril Baudillon
 
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
Fujitsu France
 
Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
Piloter le réseau de vos conteneurs dans OpenStack avec KuryrPiloter le réseau de vos conteneurs dans OpenStack avec Kuryr
Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
Objectif Libre
 
OpenStack : Au delà des machines virtuelles
OpenStack : Au delà des machines virtuellesOpenStack : Au delà des machines virtuelles
OpenStack : Au delà des machines virtuelles
Objectif Libre
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
SUSE
 
SUSE Expert Days Paris 2018 - SUSE Openstack Cloud
SUSE Expert Days Paris 2018 - SUSE Openstack CloudSUSE Expert Days Paris 2018 - SUSE Openstack Cloud
SUSE Expert Days Paris 2018 - SUSE Openstack Cloud
SUSE
 
SUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
SUSE Expert Days Paris 2018 – Sécurité et Gestion des SystèmesSUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
SUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
SUSE
 
Devops d-day 2017 docker openstack docker
Devops d-day 2017  docker openstack dockerDevops d-day 2017  docker openstack docker
Devops d-day 2017 docker openstack docker
Alexis Ducastel
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Microsoft
 

Tendances (20)

OpenStack stratégie: fondation, acteurs et composants
OpenStack stratégie: fondation, acteurs et composantsOpenStack stratégie: fondation, acteurs et composants
OpenStack stratégie: fondation, acteurs et composants
 
OpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégieOpenStack 2014 - Entre projet et stratégie
OpenStack 2014 - Entre projet et stratégie
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
OpenStack 2013.2 "Havana" - Cloud - Open Source - France
OpenStack 2013.2 "Havana" - Cloud - Open Source - FranceOpenStack 2013.2 "Havana" - Cloud - Open Source - France
OpenStack 2013.2 "Havana" - Cloud - Open Source - France
 
Le Cloud IaaS & PaaS, OpenStack réseau et sécurité
Le Cloud IaaS & PaaS, OpenStack réseau et sécuritéLe Cloud IaaS & PaaS, OpenStack réseau et sécurité
Le Cloud IaaS & PaaS, OpenStack réseau et sécurité
 
Openstack framework Iaas
Openstack framework IaasOpenstack framework Iaas
Openstack framework Iaas
 
IaaS et Cloud Open Source - Raphael Ferreira, eNovance
IaaS et Cloud Open Source - Raphael Ferreira, eNovanceIaaS et Cloud Open Source - Raphael Ferreira, eNovance
IaaS et Cloud Open Source - Raphael Ferreira, eNovance
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAAS
 
Back from Austin : Nouveautés Mitaka
Back from Austin : Nouveautés MitakaBack from Austin : Nouveautés Mitaka
Back from Austin : Nouveautés Mitaka
 
Déployer facilement OpenStack et CEPH avec Bright OpenStack
Déployer facilement OpenStack et CEPH avec Bright OpenStackDéployer facilement OpenStack et CEPH avec Bright OpenStack
Déployer facilement OpenStack et CEPH avec Bright OpenStack
 
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
Présentation/Atlelier openstack v2 Fujitsu World Tour Paris 2014
 
Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
Piloter le réseau de vos conteneurs dans OpenStack avec KuryrPiloter le réseau de vos conteneurs dans OpenStack avec Kuryr
Piloter le réseau de vos conteneurs dans OpenStack avec Kuryr
 
OpenStack : Au delà des machines virtuelles
OpenStack : Au delà des machines virtuellesOpenStack : Au delà des machines virtuelles
OpenStack : Au delà des machines virtuelles
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
 
SUSE Expert Days Paris 2018 - SUSE Openstack Cloud
SUSE Expert Days Paris 2018 - SUSE Openstack CloudSUSE Expert Days Paris 2018 - SUSE Openstack Cloud
SUSE Expert Days Paris 2018 - SUSE Openstack Cloud
 
SUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
SUSE Expert Days Paris 2018 – Sécurité et Gestion des SystèmesSUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
SUSE Expert Days Paris 2018 – Sécurité et Gestion des Systèmes
 
Devops d-day 2017 docker openstack docker
Devops d-day 2017  docker openstack dockerDevops d-day 2017  docker openstack docker
Devops d-day 2017 docker openstack docker
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 

En vedette

20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
Objectif Libre
 
20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements
Objectif Libre
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack Tutorial
Bret Piatt
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
openstackindia
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners
openstackindia
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
Mirantis
 

En vedette (6)

20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
20151119 Sensibilisation des Utilisateurs aux coûts d'usage du Cloud
 
20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack Tutorial
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 

Similaire à 20151118 Retour d'Expérience : déploiement Cloud OpenStack chez un opérateur

Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdf
boulonvert
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
AZUG FR
 
BreizhCamp 2022
BreizhCamp 2022BreizhCamp 2022
BreizhCamp 2022
SpikeeLabs
 
Agile lille 2015 devops etapres
Agile lille 2015 devops etapresAgile lille 2015 devops etapres
Agile lille 2015 devops etapres
Laurent Tardif
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
aOS Community
 
Devops, un tour d'horizon - Eutelsat 2018
Devops, un tour d'horizon -  Eutelsat 2018Devops, un tour d'horizon -  Eutelsat 2018
Devops, un tour d'horizon - Eutelsat 2018
Ludovic Piot
 
L'évolution vers le (Dev)NoOps
L'évolution vers le (Dev)NoOpsL'évolution vers le (Dev)NoOps
L'évolution vers le (Dev)NoOps
Georgeot Cédric
 
Présentation maas
Présentation maasPrésentation maas
Présentation maas
Khalil Zaidoun
 
Conférence AFUP 20minutes.Fr
Conférence AFUP 20minutes.FrConférence AFUP 20minutes.Fr
Conférence AFUP 20minutes.Fr
Oxalide
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureThomas Conté
 
SplunkLive! Paris 2016 - customer presentation - Neocles
SplunkLive! Paris 2016 - customer presentation - NeoclesSplunkLive! Paris 2016 - customer presentation - Neocles
SplunkLive! Paris 2016 - customer presentation - Neocles
Splunk
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
matteo mazzeri
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
Robert Viseur
 
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELECRetour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
Microsoft Technet France
 
Kuberbetes 101: Unlocking containerisation’s full potential
Kuberbetes 101: Unlocking containerisation’s full potentialKuberbetes 101: Unlocking containerisation’s full potential
Kuberbetes 101: Unlocking containerisation’s full potential
OVHcloud
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
Raphaël Carles
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
Microsoft
 
MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360
Groupe SIRIUS
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
ekino
 

Similaire à 20151118 Retour d'Expérience : déploiement Cloud OpenStack chez un opérateur (20)

Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdf
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
BreizhCamp 2022
BreizhCamp 2022BreizhCamp 2022
BreizhCamp 2022
 
Agile lille 2015 devops etapres
Agile lille 2015 devops etapresAgile lille 2015 devops etapres
Agile lille 2015 devops etapres
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
 
Devops, un tour d'horizon - Eutelsat 2018
Devops, un tour d'horizon -  Eutelsat 2018Devops, un tour d'horizon -  Eutelsat 2018
Devops, un tour d'horizon - Eutelsat 2018
 
L'évolution vers le (Dev)NoOps
L'évolution vers le (Dev)NoOpsL'évolution vers le (Dev)NoOps
L'évolution vers le (Dev)NoOps
 
Présentation maas
Présentation maasPrésentation maas
Présentation maas
 
Conférence AFUP 20minutes.Fr
Conférence AFUP 20minutes.FrConférence AFUP 20minutes.Fr
Conférence AFUP 20minutes.Fr
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
 
SplunkLive! Paris 2016 - customer presentation - Neocles
SplunkLive! Paris 2016 - customer presentation - NeoclesSplunkLive! Paris 2016 - customer presentation - Neocles
SplunkLive! Paris 2016 - customer presentation - Neocles
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELECRetour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
Retour d'expérience BIG COMPUTE & HPC sur Windows Azure, par ANEO et SUPELEC
 
Kuberbetes 101: Unlocking containerisation’s full potential
Kuberbetes 101: Unlocking containerisation’s full potentialKuberbetes 101: Unlocking containerisation’s full potential
Kuberbetes 101: Unlocking containerisation’s full potential
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
 
MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 

Dernier

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 

Dernier (6)

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 

20151118 Retour d'Expérience : déploiement Cloud OpenStack chez un opérateur

  • 1. www.objectif­libre.com Retour d'expérience : déploiement d'un cloud OpenStack chez un opérateur Par Christophe Sauthier CEO & fondateur @Objectif Libre Objectif Libre Paris Open Source Summit - 18 nov. 2015 www.objectif-libre.com @objectiflibre
  • 2. Commençons par moi ● Ancien Président de Ubuntu-fr ● Développeur Ubuntu Officiel ● Développeur OpenStack ● Membre du CA et secretaire de OpenStack-Fr ● Fondateur de Objectif Libre
  • 3. Quelques mots sur Objectif Libre
  • 4. Agences Toulouse | Paris Création de la société employés dans notre Dream Team Et nous recrutons ! personnes formées (et satisfaites) année de présence OpenStack Summit notre croissance annuelle depuis 3 ans Part de CA ré­investi en  R&D en 2015 Quelques chiffres qui comptent 2009 2 +3000 +30% 3ème 13% 11
  • 5. Experts en technologies d'infrastructures innovantes Objectif Libre, c'est... Une société 100% Open Source We  Linux #Cloud #Virtualisation #Automatisation Un accompagnement dans la mise en œuvre et l'exploitation d'infrastructures Open Source Audit / Conseil Expertise Déploiements Support/Infogérance À chaque étape de votre projet 'Packs Starters' OpenStack 'Packs Dev&Test' Catalogue complet de formations
  • 6. Ils nous font confiance Nous sommes partenaires / contributeurs
  • 7. Nous contribuons Dès que nous le pouvons Création, développement et maintenance de CloudKitty Contribution – reviews, commits Formations Conférences, Ateliers, Meetups Sponsoring des OpenStack Summits 'Packs Starter' Nous diffusons la culture Nous développons Adaptation de composants Intégration “cloudification” d'applications 'Packs Dev&Test' Conseil & design Déploiements, maquettes, expés Support & infogérance Nous construisons & nous gérons des clouds Nos activités autour d'OpenStack
  • 9. Un projet, ça se prépare ! Un cloud oui… mais pour quoi faire ? - Quel type de service ?  Compute ?  Storage ?  “Infogérance” ? - Quel type de client ?  Niveau de compétence et donc d'autonomie ? - La matrice des flux et adresses réseaux… un Must incontournable !!!
  • 10. Le projet pas à pas… au départ, il y a :  Un client - opérateur local de fibre - Volonté d'étendre son offre de services - Utiilisateur OpenSource mais pas exclusif, donc OpenStack une solution étudiée...  Des enjeux - Volumétrie - Multisites dès le départ - SLA  Des contraintes - Calendrier - Equipe client réduite pour commencer
  • 11. Le projet pas à pas… les choix faits  Choix techniques - Matériel  Travail main dans la main pour les choix  1 cloud de prod et 1 lab pour des tests  Du matériel évolutif - Composants  OpenStack Vanilla ✔ support Objectif Libre ✔ Centos + RDO pour garder les habitudes du client !  Stables ou dev sur mesure  Architecture - Multi-DC en HA  En Juno au départ  Une recherche permanente de la HA - Pas de Baie mais du Ceph !
  • 12. Le projet pas à pas… les solutions apportées  Evolutivité - Automatisation à l'extrème  Kickstart tout auto (même réseau à partir MAC et matrice réseau)  Playbooks ansible maison pour rajout  Multi-sites idéal - Latence faible (5ms) - Au final 1 seule région...  Haute-disponibilité - Mécanismes classiques de redondance externe (Galera, Cluster Rabbit..) - Simple comme OpenStack… ou pas pour l3 agent..  Complexe donc pas serein avec Iceh ouse  MAIS du bien mieux avec Juno, merci VRRP ! - Stockage Partagé (Ceph) pour les instances Le projet pas à pas… les solutions apportées
  • 13. Le projet pas à pas… les solutions apportées (2)  Un Cloud d'infogérance ….sans / peu d'intervention client directes - Des offres de services packagées et répétables  Heat fortement utilisé pour l'industrialisation des services proposés  Puppet et Ansible disponibles
  • 14. Le projet pas à pas… les solutions apportées (3)  La nécéssaire facturation ….et le vide OpenStack - CloudKitty à la rescousse…  Elément différentiateur mais prise de risque Client - Développement de modules sur mesure adaptés  Approche par Pack avec facturation mensuelle uniquement…  Couplage avec ERP client
  • 15. Le projet pas à pas… les résultats  Ce qui a marché - OpenStack - Adhérence des équipes techniques - Automatisation à outrance (et tant mieux…) - Devs spécifiques  Ce qui a moins bien marché - OpenStack (mais des bugfixes trouvés / industrialisés) - Elements extérieurs client  Livraison Serveurs (1 mois ½ de retard, qu'on rattrape pas….) - Couplage réseau client  Tout a un impact ! ➔ Une bonne communication ➔ Une forte implication client nécessaire
  • 16. Quelques bonnes pratiques  Ne pas hésiter à revoir sa copie - Changement vers Juno quelques jours avant recette - Changement CentOS7  Transparence - Produits technologiques en mouvement  Benchmarking avec rally - Dans future intération… mais réalisé ailleurs...  Avoir un Cloud c'est bien, mais savoir bien s'en servir … - Accompagnement indispensable au début
  • 17. Au-delà du projet  Perspectives technologiques et ouvertures possibles - En route vers le SDN !  Pour meilleure intégration Réseau