Comment monter son cloud prive / public ?

Post on 20-Jun-2015

1.204 views 1 download

description

Séminaire Alter Way Cloud Computing avec le retour d'expérience d'Owlient et la participation de Canonical

Transcript of Comment monter son cloud prive / public ?

Séminaire Petit-Déjeuner

Comment monter son cloud privé/public ?

Jeudi 9 septembreEurosites Liège

Agenda

État de l'Art du Cloud IAAS

Ghislain Seguy, Alter Way Hosting

Retour d'expérience Owlient :

Comment flexibiliser la capacité de son site grâce au Cloud ?

Nicolas Favre-Félix, Owlient & Ghislain Seguy, Alter Way Hosting

Comment mettre en place un Private Cloud ?

Nicolas Barcet, Canonical

L'expertise Alter Way au service des projets Cloud

Christophe Ballihaut, Alter Way Hosting

Commet monter son Cloud privé / public ?

09/09/2010 2ALTER WAY - Séminaire Cloud Computing

État de l'Art du Cloud IAASAgenda

Introduction au concept de Cloud Computing

Enjeux des solutions de Cloud Computing

Comparaison des solutions d'hébergement

Le Cloud Computing en quelques chiffres

Initiatives françaises sur le Cloud Computing

09/09/2010 3ALTER WAY - Séminaire Cloud Computing

09/09/2010 ALTER WAY - Séminaire Cloud Computing

1990 : PC

4

09/09/2010 ALTER WAY - Séminaire Cloud Computing

2000 : Internet

5

09/09/2010 ALTER WAY - Séminaire Cloud Computing

2010 : Cloud Computing

6

Les différentes formes de Cloud Computing

Réseau interconnecté

Utilisateur

Terminal Utilisateur

Logicielsapplicatifs

Infrastructurelogicielle

Systèmes d’exploitation

Virtualisation

Serveursphysiques

Réseaux et pare-feu

Datacenter physique et électrique

*Chaîne de production de service informatique

*as a Service

In

frastr

uctu

re

Pla

tefo

rm

e

Ap

pli

cati

on

lo

gic

ielle

In

frastr

uctu

re-a

aS

*

Pla

tefo

rm

e-a

aS

*

So

ftw

are-a

aS

*

KVM

Note : liste des marques citées non exhaustive 7

PHP

État de l'Art du Cloud IAASAgenda

Introduction au concept de Cloud Computing

Enjeux des solutions de Cloud Computing

Comparaison des solutions d'hébergement

Le Cloud Computing en quelques chiffres

Initiatives françaises sur le Cloud Computing

09/09/2010 9ALTER WAY - Séminaire Cloud Computing

Enjeux des solutions de Cloud ComputingBénéfices

09/09/2010 ALTER WAY - Séminaire Cloud Computing

Paiement à l'usage : pas d'investissement direct

Allocation dynamique de capacité

Réduction des délais de déploiement

Tolérance aux pannes

Mutualisation du matériel

Eco-responsabilité

IaaS: choix technique illimité

PaaS / SaaS: gestion technique par le prestataire

10

Enjeux des solutions de Cloud ComputingRisques

09/09/2010 ALTER WAY - Séminaire Cloud Computing

Pertes potentielles de contrôle sur les données

Sécurité des échanges Cloud / Utilisateurs finaux

Sécurité liée au partage des ressources matérielles / réseaux

Criticité de la disponibilité du réseau client

Concentration des ressources

Réversibilité

Pas de standard actuellement

IaaS :compétences techniques nécessaires

PaaS / SaaS :Limitation dans l'offre technique

11

État de l'Art du Cloud IAASAgenda

Introduction au concept de Cloud Computing

Enjeux des solutions de Cloud Computing

Comparaison des solutions d'hébergement

Le Cloud Computing en quelques chiffres

Initiatives françaises sur le Cloud Computing

09/09/2010 12ALTER WAY - Séminaire Cloud Computing

Comparaison des solutions d'hébergement

09/09/2010 ALTER WAY - Séminaire Cloud Computing 13

Colocation Managed Cloud

Temps

Evolutivité

Coût

Eco-responsabilité

Modèle économique

Semaines / Mois

Faible, rigide et coûteuse

Investissement très élevé

Faible

Achat, quelque soit l’utilisation

Jours / Semaines

Faible, assez flexible, coûteuse

Pas d’investissement direct

Moyenne

Location forfaitaire, quelque soit l’utilisation

Minutes

Très flexible

Pas d’engagement

ElevéeTrès virtualisé

Location à l’utilisation

Impact applicatif Aucun Faible Elevé

État de l'Art du Cloud IAASAgenda

Introduction au concept de Cloud Computing

Enjeux des solutions de Cloud Computing

Comparaison des solutions d'hébergement

Le Cloud Computing en quelques chiffres

Initiatives françaises sur le Cloud Computing

09/09/2010 14ALTER WAY - Séminaire Cloud Computing

Le Cloud Computing en quelques chiffres

09/09/2010 ALTER WAY - Séminaire Cloud Computing

17 Md $ en 2009

25% de croissance

10% des investissements mondiaux en 2013 (44 Md $)

Marché Mondial *

Marché Mondial

Marché Européen

4 Md € en 2009

Part du marché des Logiciels et Services 1,5% en 200913% en 2015

Source : IDC

Source : PAC

15

État de l'Art du Cloud IAASAgenda

Introduction au concept de Cloud Computing

Enjeux des solutions de Cloud Computing

Comparaison des solutions d'hébergement

Le Cloud Computing en quelques chiffres

Initiatives françaises sur le Cloud Computing

09/09/2010 16ALTER WAY - Séminaire Cloud Computing

Initiatives françaises sur le Cloud Computing

09/09/2010 ALTER WAY - Séminaire Cloud Computing

Discours de F. Fillon

18 janvier 2010

Projet Compatible One Pôle de compétitivité

System@tic

Intérêt stratégique de l'informatique dans les nuages

dans le cadre du grand emprunt national

Objectif : fournir un « cloudware » open source

avec les services essentiels de la pile Cloud traditionnelle

(IaaS et PaaS)

17

Conférence Open Cloud

Open World Forum30 Sept, Eurosites George V

l'Open Source au coeur des centrales

numériques de demain ?

Avec Matt Asay (Canonical), Rick Clarck (RackSpace),

Kyle Mac Donald (Cloud.com), Ghislain Seguy

(Alter Way), Matt Wood (Amazon), James

Utzschneider (Microsoft), etc...

Agenda

État de l'Art du Cloud IAAS

Ghislain Seguy, Alter Way Hosting

Retour d'expérience Owlient :

Comment flexibiliser la capacité de son site grâce au Cloud ?

Nicolas Favre-Félix, Owlient & Ghislain Seguy, Alter Way Hosting

Comment mettre en place un Private Cloud ?

Nicolas Barcet, Canonical

L'expertise Alter Way au service des projets Cloud

Christophe Ballihaut, Alter Way Hosting

Commet monter son Cloud privé / public ?

09/09/2010 18ALTER WAY - Séminaire Cloud Computing

Owlient dans le cloudRetour d’expérience EC2

Nicolas Favre-Félix, OwlientGhislain Séguy, Alter Way

Owlient Éditeur de jeux web depuis 2005 3 jeux, 6 langues

16,7 millions d’inscrits, 1,5 M actifs 25 M pages vues par jour Charge et trafic importants

ProblématiqueNotre charge varie pendant la journée

Surcapacité importanteLa surface jaune est payée pour rien

L’offre EC2Solution de virtualisation à la

demande

Principe et avantages• Machines virtuelles• Instances “dans le cloud”, à l'heure• Lancement à la demande• Puissance à la demande (1 → 33,5×)• Placement géographique stratégique

• Load Balancing• Monitoring intégré (limité, payant)• Auto-Scaling

Avantage géographique

20082009

2010

Avantage : Auto-Scaling

Problèmes• Volatilité des instances• Persistance de données à solidifier• Coûts difficiles à prévoir

• Surcouche dûe à la virtualisation• Peu d’expérience en interne• Lock-in Amazon, pas d’infogérance• Compatibilité 32/64 bits

Volatilité et Monitoring

Persistance• Les instances peuvent disparaître• Besoin de backups pour certaines

Solution : Elastic Block Storage (EBS)• Disque à la demande• Snapshot vers S3 toutes les heures• Récupération de données facile• Uptime garanti par le SLA : 99.95%

Coûts• 1 machine physique : achat + hébergement + infogérance + trafic• EC2 : fortes variations• Owlient :

• 30% instances• 57% EBS (beaucoup d’I/O)• 13% bande passante

• Prévisions : -30 à -50% TCO

Architecture retenue1 image disque, 5 rôles :Rôle Web Master Slave Memcache Redis

Instance c1.xlarge c1.xlarge m1.large m1.large m1.large

AutoScaling 1 → N 1 1 1 1

ELB ✓

EBS ✓ ✓

ELB = Elastic Load BalancerEBS = Elastic Block Storage

Processes• Boot : script shell perso sur SVN • Déploiements : peu de différence• Support : “Allô Alter Way ?”

• En partie automatisé (Auto-Scaling)• Beaucoup de choses à redéfinir• Applicatif nécessairement flexible• Nagios poussé vers Alter Way

Outils• Scripts shell “maison”• Outils CLI fournis par Amazon• Console graphique EC2 (limité)

• http://aws.amazon.com/documentation/

• Eucalyptus permet l’intéropérabilité• RightScale fournit des outils clé en main

Agenda

État de l'Art du Cloud IAAS

Ghislain Seguy, Alter Way Hosting

Retour d'expérience Owlient :

Comment flexibiliser la capacité de son site grâce au Cloud ?

Nicolas Favre-Félix, Owlient & Ghislain Seguy, Alter Way Hosting

Comment mettre en place un Private Cloud ?

Nicolas Barcet, Canonical

L'expertise Alter Way au service des projets Cloud

Christophe Ballihaut, Alter Way Hosting

Commet monter son Cloud privé / public ?

09/09/2010 34ALTER WAY - Séminaire Cloud Computing

Ubuntu Entreprise Cloud

Comment déployer son cloud privé

Nicolas Barcet <nick.barcet@canonical.com>Cloud Solutions Lead

36

Cloud public ou privé?

Source: Ubuntu Server Edition User Survey 2010 by Canonical “Is the use of public or private clouds more important to your organization?”

37

Les cloud publics ne satisfont pas tous les besoins

• Sécurité et portabilité des données

• Réglementation et confidentialité

• Diversification des fournisseurs

• Garanties de service

• Confiance dans les fournisseurs

38

Ubuntu Enterprise Cloud

Déploiement rapideOptimisation des ressource et immédiatetée(self service IT)S'appui sur KVM et EucalyptusTechnologie compatible (Amazon EC2/S3/EBS)Support d'OS invité varié100% open source

Ubuntu Enterprise CloudTechnologie compatible

Possibilité d'utiliser les même images Ubuntu et les même outils de gestion entre fournisseurs publics et les clouds privés→ économie d'utilisation→ économie de transfert

Cloud hybrid

Images identitiques avec EC2Stockage compatible S3 et EBSMême API→ possibilité de bursting→ rapatriement des instance et données→ redondance

Déploiement traditionel serveur

Dépense

IT

Temps

Déploiement avec UEC

39

Pourquoi EC2 comme standard ?

• Leader incontesté de l'IaaS public• Multiples ré-implémentations open source• Popularité auprès des dévelopeurs • Ecosystème existant

Department A Department B Department CAmazon EC2

Ubuntu Enterprise Cloud Ubuntu Enterprise Cloud

40

41

42

43

44

45

46

47

Architecture Logique

48

Source: Ubuntu Server Edition User Survey 2010 by Canonical

Adoption

• Plus de 15,000 deploiements d'UEC recensés

• OS le plus utilisé sur EC2 & Rackspace

49

Plus d'information?

http://www.ubuntu.com/cloud

http://cloud.ubuntu.com ← aggrégateur de blog

http://help.ubuntu.com/community/UEC ← tuto & doc

sur identi.ca et twitter:

@ubuntucloud

@nijaba ← moi

Agenda

État de l'Art du Cloud IAAS

Ghislain Seguy, Alter Way Hosting

Retour d'expérience Owlient :

Comment flexibiliser la capacité de son site grâce au Cloud ?

Nicolas Favre-Félix, Owlient & Ghislain Seguy, Alter Way Hosting

Comment mettre en place un Private Cloud ?

Nicolas Barcet, Canonical

L'expertise Alter Way au service des projets Cloud

Christophe Ballihaut, Alter Way Hosting

Commet monter son Cloud privé / public ?

09/09/2010 50ALTER WAY - Séminaire Cloud Computing

Alter Way, opérateur de services open source

09/09/2010 ALTER WAY - Séminaire Cloud Computing 51

6 Sociétés intégrées

par acquisition à 100%

9 M€ de CA (2009)

+10% de croissance (2009)

110 Collaborateurs

Paris

Lille

2006

2007

2008

2009

2010 Péronne

Lyon

Toulouse

Bordeaux

Données clés

°

52

ACCOMPAGNEMENT VERS UNEPLATEFORME CLOUD COMPUTING

Elasticité / Flexibilité Optimisation des ressources Disponibilité Eco-responsabilité

Audit : Applications

Cloud Ready ?

Types de prestations

Alter Way Solutions « Cloudisation » d’Applications

Adaptation Transformation des applications

Déploiement des application

Cloud Privé / Dédié

Maintenance Exploitation Optimisation

Evolution

09/09/2010 52ALTER WAY - Séminaire Cloud Computing

Alter Way Solutions Mise en place de Private Cloud

09/09/2010 ALTER WAY - Séminaire Cloud Computing 53

TechnologiesPrestations

Serveur

Stockage

Solutions

Définition logique de l'architecture

Définition physique de l'architecture

Mise en place de l'architecture

Infogérance de l'architecture

Alter Way HostingInfrastructure à la demande

09/07/10 54

+ Location de la ressource à la journée

+ Délai de mise en oeuvre : 1h

+ Connexion directe avec votre infrastructure sur serveurs

+ Transparence de la facturation

+ Qualité de service maintenue

Valeur Ajoutée Infrastructure

Serveur Stockage technologie Disponibilité

99,95%

Capacité de débordement Usine à développement ou recette Déploiement d'évènement temporaire

PLATEFORME D’IaaS MUTUALISEE

09/09/2010 54ALTER WAY - Séminaire Cloud Computing

9 septembre 2010 55ALTER WAY Consulting - Présentation Auchan

Séminaire Petit-Déjeuner

Comment monter son cloud privé/public ?

Jeudi 9 septembreEurosites Liège