La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules OpenShift MARTINEZ Guillaume et BRÉTEL Foudil 29 juillet 2016.

Présentations similaires


Présentation au sujet: "Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules OpenShift MARTINEZ Guillaume et BRÉTEL Foudil 29 juillet 2016."— Transcription de la présentation:

1 Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules OpenShift MARTINEZ Guillaume et BRÉTEL Foudil 29 juillet 2016

2 Plan OpenShift29/07/16 2 Démarche Planning Kubernetes OpenShift Démo

3 Origine et Démarche OpenShift29/07/16 3 Constat vieillissement plateforme existante État de l'art de l'isolation Docker ⇒ orchestrateur PAAS OpenShift basé sur Kubernetes + déploiements ⇒ approche opportuniste

4 Objectifs OpenShift29/07/16 4 Évaluer si et comment un PAAS comme OpenShift, ou un orchestrateur comme Kubernetes, permettrait de construire hébergement web mutualisé. Évaluer si OpenShift peut répondre à nos besoins de déploiment.

5 Mise en œuvre et Enjeux OpenShift29/07/16 5 Installation/upgrade: automatisations, difficultés → se familiariser, être capable de réparer Comprendre l'architecture, les composants → être capable de configurer, d'administrer, d'utiliser Construire une maquette d'hébergement de site: custom: webmaster crée espace d'hébergement PHP. L'utilisateur dépose son application par SFTP/Rsync. managed: webmaster spawn un CMS (WordPress, Drupal, DokuWiki). L'utilisateur administre par HTTP. Tester le déploiement d'une de nos applications

6 Diagramme OpenShift29/07/16 6 M1M2 M3 Légende Machine physique ou VM

7 OpenShift 29/07/16 7 - Docker - Conteneurisation d'applications - Isolation - Portabilité - OpenShift - Solution de déploiement - Build - Routage - Kubernetes - Orchestration - Scaling - Health Check

8 Conteneu r Docker – What is this ? OpenShift29/07/16 8 Configs Libs EN V

9 Docker - Alternative OpenShift29/07/16 9 Docker Engine Bins/Libs App 1 Bins/Libs App 1 Bins/Libs App 1 Infrastructure Kernel Infrastructure Kernel Hyperviseur Bins/Libs App 1 Kernel Bins/Libs App 1 Kernel Bins/Libs App 1 Kernel DockerVM

10 Diagramme OpenShift29/07/16 10 M1M2 M3 Docker Légende Machine physique ou VM Applications divers

11 Kubernetes - Orchestration OpenShift29/07/16 11 Directives collecte d'informations Master Node ETCDKubeletAPIScheduler Orchestration - Scaling - Health Check

12 Diagramme OpenShift29/07/16 12 M1M2 M3 Docker Légende Machine physique ou VM Applications divers Kubelet Orchestrateur Applications divers ETCD API Scheduler

13 Kubernetes - Concepts OpenShift29/07/16 13 POD Conteneur Service Deployment Config Replication Controller POD Conteneur

14 Diagramme OpenShift29/07/16 14 M1M2 M3 Docker Légende Machine physique ou VM Applications divers Kubelet Orchestrateur Applications divers POD Conteneur Conteneur Docker Pods Services Kubernetes Components ETCD Replication Controller Deployment Config Service API Scheduler

15 OpenShift 29/07/16 15 Kubernetes pour les Développeurs

16 Diagramme OpenShift29/07/16 16 M1M2 M3 Docker Légende Machine physique ou VM Applications divers Kubelet Orchestrateur Applications divers OpenShift POD Conteneur Conteneur Docker Pods Services Kubernetes Components OpenShift OpenShift Components Interface Web API ETCD Replication Controller Deployment Config Service API Scheduler

17 OpenShift – Source To Image OpenShift29/07/16 17 Sources Environement ImageStrea m Registre Docker privé

18 *.ccapp.in2p3.fr Route OpenShift – Routage OpenShift29/07/16 18 Router PR O XY AH Service 1Service 3Service 2 https://monApp.ccapp.in2p3.fr Service

19 Diagramme OpenShift29/07/16 19 M1M2 M3 Docker Légende Machine physique ou VM Applications divers Kubelet Orchestrateur Applications divers OpenShift POD Conteneur Conteneur Docker Pods Services Kubernetes Components OpenShift OpenShift Components Interface Web API ETCD Replication Controller Deployment Config Service API Scheduler POD Registre Docker POD PR O XY AH Routeu r

20 OpenShift 29/07/16 20 DEMO


Télécharger ppt "Centre de Calcul de l’Institut National de Physique Nucléaire et de Physique des Particules OpenShift MARTINEZ Guillaume et BRÉTEL Foudil 29 juillet 2016."

Présentations similaires


Annonces Google