Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER



Documents pareils
Veille Technologique Docker

DOCKER MEETUP. Christophe Labouisse

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

Gérer ses environnements de développement avec Vagrant RMLL 2012

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Virtualisation pour un data centre flexible. Imed Chihi Fedora 12 Release Party, 05 Décembre 2009 ISET Charguia, Tunis

L'automatisation open source pour SI complexes

Evolution des SI à l heure du Cloud

Hands on Openstack : Introduction

CNAM Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

Plan de la conférence. Virtualization. Définition. Historique. Technique. Abstraction matérielle

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

PROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA

CA Automation Suite for Data Centers

Introduction à la virtualisation

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

Orchestrer son cloud OpenStack avec Heat

Chapitre 2 : Abstraction et Virtualisation

L accès aux Clouds (Académiques)

Cloud Privé / Public / Hybrid. Romain QUINAT vente-privee.com

Présentation OpenVZ. Marc SCHAEFER. 9 janvier 2009

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine Slimane.bah@emi.ac.ma

SÉCURITÉ POUR CTO DE STARTUP

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux

Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

impacts du Cloud sur les métiers IT: quelles mutations pour la DSI?

CA ARCserve Family of Solutions Pricing and Licensing

PHP et le Cloud. All rights reserved. Zend Technologies, Inc.

Développement logiciel pour le Cloud (TLC)

Chapitre 4: Introduction au Cloud computing

Virtualisation sous Linux L'age de raison. Daniel Veillard

Hébergement MMI SEMESTRE 4

Le Cloud au LIG? Pierre Neyron PimLIG

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

EXALOGIC ELASTIC CLOUD MANAGEMENT

Le Cloud: Mythe ou Réalité?

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

Cloud Computing, Fondamentaux, Usage et solutions

Retrouver de vieux programmes et jouer sur VirtualBox

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC

HISTOIRE D UNE DIGITAL FACTORY

Cloud Transformation in Orange Focus on Cloud infra (OpenWatt) Présentation au CRiP le 22 octobre 2014

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Le Cloud Open-Mind! Emilien Macchi

répondre aux défis de l ingénierie logicielle déploiement et mise en œuvre opérationnelle : l'industrialisation au service de la compétitivité

ez Publish Cloud Edition Présentation

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Cloud Computing : quels intérêts et quelles solutions pour les développeurs?

La tête dans les nuages

Réussir ses Déploiements Applicatifs

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant

Open-cloud, où en est-on?

Anatomie d'un cloud IaaS Représentation simplifiée

Environnements de développement (intégrés)

La rencontre du Big Data et du Cloud

Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

Windows Server Chapitre 1: Découvrir Windows Server 2008

La stratégie Cloud de Microsoft

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 5

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

Engineered for Business: Oracle Hardware for Oracle Database

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

Présentation aux entreprises du numérique

Une solution opensource d'affichage dynamique - XIBO

Breizhcamp - Cloud - Ruby

Plan de migration Oracle EBS de la version 11.x à la version R12.2 Les bonnes pratiques

Tivoli Endpoint Manager Introduction IBM Corporation

Configuration système requise

Virtualisation open source État de l'art

Le futur de l informatique réside dans le Software-Defined

Les dessous du cloud

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

VMware : De la Virtualisation. au Cloud Computing

Cloud Computing dans le secteur de l Assurance

Mathieu Rivoalen. Etude d'approfondissement des réseaux RICM 5 Option Réseaux

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

Le nouveau visage de la Dataviz dans MicroStrategy 10

SMB137 - Cinquième partie

A Les différentes générations VMware

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

ARCHITECTURE ET SYSTÈMES D'EXPLOITATIONS

Catalogue des stages Ercom 2013

Virtual Box Mettez un PC dans votre... PC

Cloud Computing. Groupe : Vincent, Mohammed, Yannick, Allan Tuteur : Mr. NUSSBAUM Lucas Année : 2009/2010

LES SOLUTIONS OPEN SOURCE RED HAT

Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse»

Fouillez facilement dans votre système Big Data. Olivier TAVARD

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Clouds et plates-formes multiples

Famille IBM WebSphere Application Server

VIRTUALISATION : MYTHES & RÉALITÉS

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Notre Catalogue des Formations IT / 2015

Transcription:

DOCKER

HISTOIRE Projet interne de www.dotcloud.com (PaaS) 1 ère release Open Source en mars 2013 Objectif : conteneurs

CONTENEURS «Vieux» concept chroot Unix : 1983 jails FreeBSD : 1998 Isoler l exécution d un programme Différents types D un chroot à une VM

CONTENEURS LINUX LXC, apparu en 2008 Virtualisation au niveau du système Utilise les cgroups pour l isolation des ressources Premières version de Docker : basées sur LXC Depuis Docker 0.9 (mars 2014) : libcontainer

VM / DOCKER Machine virtuelle Conteneur Docker Source : https://www.docker.com/whatisdocker/

AVANTAGES / INCONVÉNIENTS Avantages Overhead négligeable Vitesse de démarrage Docker : construction des images standardisées Docker : registre d images prêtes à l emploi Inconvénients Sécurité Gestion des ressources de l hôte

INTÉRÊT Excuse de développeur It works on my machine! Source : http://simply-the-test.blogspot.fr/2010/05/it-works-on-my-machine.html

INTÉRÊT Pourquoi cette situation? Variables d environnement PHP 4 / PHP 5 Python 2 / Python 3 ulimit Versions des paquets installés Fichiers de configuration Donnà es en UTF-8 ou ISO-8859-1 Droits sur les fichiers / répertoires

INTÉRÊT Unité de livraison Le conteneur Si ça marche en DEV, ça marchera en PROD Pour les Dev de Devops Langages, bases, scripts, librairies, Pour les Ops de Devops Livraisons, standardisation, moins de ressources consommées,

RedHat Google Amazon IBM ADOPTION Key Red Hat Enterprise Linux 7 features to address next-generation IT needs include: Enhanced application development, delivery, portability and isolation through Linux Containers, including Docker Google is making it simple to run Docker containers on Google Cloud Platform Amazon EC2 Container Service is a highly scalable, high performance container management service that supports Docker containers IBM and Docker Announce Strategic Partnership to Deliver Enterprise Applications in the Cloud and On Prem Sources : http://www.redhat.com/en/about/press-releases/red-hat-unveils-rhel-7 https://cloud.google.com/compute/docs/containers https://aws.amazon.com/fr/ecs/ http://www-03.ibm.com/press/us/en/pressrelease/45597.wss

ENGOUEMENT Conférence Docker en Europe le 4 & 5 décembre Chiffres (source : https://twitter.com/adrienblind/status/540424955587203074) Décembre 2013 Juin 2014 Novembre 2014 Contributeurs 150 460 700 Pull Requests 1 650 3 800 5 200 Projets sur Github / 6 500 18 000 Repositories 3 500 14 500 65 000 Téléchargements 240 000 2 750 000 67 000 000

Docker Machine ANNONCES Installation automatique de Docker à distance Docker Swarm Clustering, H-A, Docker Compose Applications multi-conteneurs distribuées Source : https://blog.docker.com/2014/12/announcing-docker-machine-swarm-and-compose-for-orchestrating-distributed-apps/

INSTALLATION Utilisation de fonctionnalités de Linux Hôte Linux Mac & Windows: Boot2Docker (image Linux minimaliste, lancée sur VirtualBox)

LIENS Tutoriel interactif : https://www.docker.com/tryit/ Orchestration : http://kubernetes.io/ Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops https://aresu.dsi.cnrs.fr/spip.php?article202 http://douche.name/presentation-docker/#1 http://blog.javabien.net/tag/docker/

DÉMO CC BY-SA http://en.wikipedia.org/wiki/crossed_fingers#mediaviewer/file:hands-fingers-crossed.jpg