Déployer facilement OpenStack et CEPH avec Bright OpenStack

48
Webinar du 13.09.2016 OpenStack avec Bright Computing Jonathan Muller Senior Software Engineer – Bright Computing Cyril Baudillon Ingénieur avant-vente HPC – transtec France John Morelle Responsable commercial HPC – transtec France

Transcript of Déployer facilement OpenStack et CEPH avec Bright OpenStack

Page 1: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Webinar du 13.09.2016OpenStack avec Bright

ComputingJonathan Muller

Senior Software Engineer – Bright Computing

Cyril BaudillonIngénieur avant-vente HPC – transtec FranceJohn MorelleResponsable commercial HPC – transtec France

Page 2: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Agenda1.Présentation transtec 2.Présentation Bright Computing3.Rappel concernant OpenStack4.Présentation de la solution Bright OpenStack

• Architecture de Bright Cluster Manager & OpenStack

• Demo: CEPH Setup Wizard

• Demo: Bright OpenStack Setup Wizard

• Demo: Ajout d‘un nouveau serveur dans l‘environnement CEPH OpenStack

• Bright OpenStack en résumé

5.Questions - Réponses

Page 3: Déployer facilement OpenStack et CEPH avec Bright OpenStack

High Performance IT-SolutionsPrésentation transtec

Page 4: Déployer facilement OpenStack et CEPH avec Bright OpenStack

transtec France

Siège social à Reutlingen

(Allemagne)

Plus de 5.500 clients125 employés Chiffre d‘affaires 44,6 millions d'euros (exercice 2015)

Chiffre d‘affaires TF 4,8 millions d'euros (exercice 2015)

Dont ~2,4 M€ en HPC

Solution HPC & Datacenter Infrastructure, Cloud et Industrie 4.0 ou IoTClients du monde de l‘industrie, de la recherche et de

l‘enseignement

Page 5: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Le groupe transtec

transtec Computers Ltd

ttec Computer B.V.

transtec S.A.R.L.

transtec Computer AG

transtec AG Germany

Lynx IT

Page 6: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Réalisations transtec France

~40% ~60%

Page 7: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Nos domaines de compétence

HPC – High Performance Computing

CSA – Customized Systems and Appliances

PSO – Products and Solutions

Page 8: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Voilà pourquoi transtec

ExpériencePlus de 30 ans d'expérience

dans les systèmes informatiques et les solutions

pour utilisateurs professionnels

Made in GermanyOffre complète de produits et de

services « Made in Germany »

PartenariatUne sélection pointue avec

des partenaires solides

PersonnalisationSolutions individuelles - même en petites séries !

Satisfaction des clients

Satisfaction des clients à 98% - qualité « Made in Germany »

Page 9: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Agenda1.Présentation transtec 2.Présentation Bright Computing3.Rappel concernant OpenStack4.Présentation de la solution Bright OpenStack

• L‘évolution du datacenter

• Architecture de Bright Cluster Manager & OpenStack

• Demo: CEPH Setup Wizard

• Demo: Bright OpenStack Setup Wizard

• Demo: Ajout d‘un nouveau serveur dans l‘environnement CEPH OpenStack

• Bright OpenStack en résumé

5.Questions - Réponses

Page 10: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Présentation Bright Computing

Page 11: Déployer facilement OpenStack et CEPH avec Bright OpenStack

BrightComputing

Qui sommes nous ? Logiciels de gestion d’infrastructure Fondée en 2009 Sièges

Amsterdam, the Netherlands San Jose, USA

Boeing, ING Bank, Lincoln Financial, Novartis, NASA, DoD, DoE, Stanford, Oracle, HP, Intel, Sinopec et plus de 400 références supplémentaires

Revendeurs: Atos/Bull, Cray, Dell, Huawei,

Fujitsu, Lenovo, SGI Intégrateurs: >75 dans le monde

dont transtec,l’un des plus importants en Europe.

Awards

Nos succès

Bare-metal & cloud provisioning, monitoring, management of clustered systems in the data center: Hadoop, private cloud, HPC, storage, database and other “clustered” systems

A partir d’une ferme serveurs → Supercomputer Hadoop cluster OpenStack private cloud

Ce que nous faisons

Page 12: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 13: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 14: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 15: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 16: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 17: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 18: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 19: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 20: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Cluster as a Service Architecture

Page 21: Déployer facilement OpenStack et CEPH avec Bright OpenStack

User 1 User 3 User 2

Selected users

AdminVi

rtua

l

Phys

ical

Cluster as a Service Architecture

Page 22: Déployer facilement OpenStack et CEPH avec Bright OpenStack

User 1 User 3 User 2

Selected users

AdminVi

rtua

l

Phys

ical

Public clouds

Page 23: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Agenda1.Présentation transtec 2.Présentation Bright Computing3.Rappels concernant OpenStack4.Présentation de la solution Bright OpenStack

• L‘évolution du datacenter

• Architecture de Bright Cluster Manager & OpenStack

• Demo: CEPH Setup Wizard

• Demo: Bright OpenStack Setup Wizard

• Demo: Ajout d‘un nouveau serveur dans l‘environnement CEPH OpenStack

• Bright OpenStack en résumé

5.Questions - Réponses

Page 24: Déployer facilement OpenStack et CEPH avec Bright OpenStack

OpenStackEnsemble d’outils permettant l’administration CloudProjets multiples

Nova (Hyperviseur)Neutron (Réseau) Horizon

(Dashboard/Webinterface)Glance (Service d‘image)Keystone (Authentification)…

Infrastructure as a ServiceAdministration de machines

virtuelles

Page 25: Déployer facilement OpenStack et CEPH avec Bright OpenStack

OpenStackReleases

Series Status

Ocata Future

Newton Under Development

Mitaka Current stable release

Liberty Security-supported (EOL: 2016-11-17)

Kilo Security-supported (EOL: 2016-05-02)

Juno EOL: 2015-12-07

Icehouse EOL: 2015-07-02

Havana EOL: 2014-09-30

Grizzly EOL: 2014-03-29

Page 26: Déployer facilement OpenStack et CEPH avec Bright OpenStack

OpenStackType d’usagePrivate CloudHybrid CloudMulti-siteDatabaseVirtual DesktopsWeb ServicesBig Data/HadoopHPC…

Page 27: Déployer facilement OpenStack et CEPH avec Bright OpenStack

OpenStackLes avantages d’un cloud privé OpenStackConstructeur agnostiqueCoût ScalabilitéDonnées conservées dans votre

datacenter Instances déployées par les

utilisateurs

Page 28: Déployer facilement OpenStack et CEPH avec Bright OpenStack

OpenStackDistribution ou from scratch ?

Paquets disponibles via openstack.org mais:• Temps de déploiement et d’administration• Formation • Support communautaire uniquement

Distributions OpenStack : stables et testées.Support inclus

Page 29: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Architecture logique (simplifiée)Subline Bullet 1 Bullet 2 Bullet 3

Page 30: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Agenda1.Présentation transtec 2.Présentation Bright Computing3.Rappels concernant OpenStack4.Présentation de la solution Bright OpenStack

• L‘évolution du datacenter

• Architecture de Bright Cluster Manager & OpenStack

• Demo: CEPH Setup Wizard

• Demo: Bright OpenStack Setup Wizard

• Demo: Ajout d‘un nouveau serveur dans l‘environnement CEPH OpenStack

• Bright OpenStack en résumé

5.Questions - Réponses

Page 31: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Présentation de la solution Bright

OpenStack

Page 32: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Complexités • Nécessités• déploiement• provisionnement• update• managing• monitoring• sécurité• health checking• alertes• virtualisation• cloud• workload

management

Difficultés• Evolutions constantes• Pannes matérielles• cloud, virtualization,

containerization augmente la complexité

Page 33: Déployer facilement OpenStack et CEPH avec Bright OpenStack

CMDaemon (agent)

SOAP/JSONAPI+SSL

ClusterManagement

GUI

ClusterManagement

Shell

Web-BasedUser Portal

Third-PartyApplications

SQL database

head node

node002

node004

node003

node001

node005

Bright Architecture

Page 34: Déployer facilement OpenStack et CEPH avec Bright OpenStack

• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

The Comprehensive Solution

Page 35: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning »• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 36: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 37: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring »• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 38: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 39: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking »• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 40: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 41: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management »• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 42: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security »• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension

Page 43: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC »• Big Data »• Private cloud »

• Cloud extension

Page 44: Déployer facilement OpenStack et CEPH avec Bright OpenStack

The Comprehensive Solution• Deployment• Provisioning• Dashboards• Monitoring• Visualization• Health checking• Management• Workload

management• Security• Application specific

• HPC• Hadoop• Private cloud

• Cloud extension »

node001

head nodenode002

node003

head node

node001 node002 node003

node004

node005

node006

node007

Page 45: Déployer facilement OpenStack et CEPH avec Bright OpenStack

DEMO• 1: CEPH Setup Wizard

• 2: Bright OpenStack Setup Wizard

• 3: Ajout d‘un nouveau noeud dans l‘environnement CEPH OpenStack

Page 46: Déployer facilement OpenStack et CEPH avec Bright OpenStack
Page 47: Déployer facilement OpenStack et CEPH avec Bright OpenStack

ConclusionFonctionnalités offertes par la distribution Bright OpenStackDéploiement Bare Metal – Constructeur

agnostiqueOutil d’administration du clusterHaute disponibilitéMonitoringStockage CEPH, NFS, GPFS, BeeGFS…

Page 48: Déployer facilement OpenStack et CEPH avec Bright OpenStack

Questions ?