Outils pour le cloud - Introduction

Documents pareils
Hébergement MMI SEMESTRE 4

La surveillance réseau des Clouds privés

Cloud computing Architectures, services et risques

Veille Technologique. Cloud-Computing. Jérémy chevalier

Conception d une infrastructure «Cloud» pertinente

Bonjour. Yohan PARENT, Cyprien FORTINA, Maxime LEMAUX, Hyacinthe CARTIAUX

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

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

VMware Infrastructure The New Computing Platform. Stéphane CROIX Systems Engineer

Sommaire. 3. Les grands principes de GFS L architecture L accès de fichier en lecture L accès de fichier en écriture Bilan

CONSEIL INFOGÉRANCE HÉBERGEMENT

Cloud Computing. Introduction. ! Explosion du nombre et du volume de données

VIRTUALISATION : MYTHES & RÉALITÉS

La tête dans les nuages

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

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

Sauvegarde collaborative en pair-à-pair

Technologie SDS (Software-Defined Storage) de DataCore

Qu est-ce que le «cloud computing»?

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long,

Cloud (s) Positionnement

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

Vision Infonuagique VMware

Technologie de déduplication de Barracuda Backup. Livre blanc

Business & High Technology

L INFORMATIQUE SOUS FORME DE SERVICE POUR VOTRE ENTREPRISE. Farid BENREJDAL Senior Systems Engineer VMware

HPC by OVH.COM. Le bon calcul pour l innovation OVH.COM

FAMILLE EMC RECOVERPOINT

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

Cloud Computing : forces et faiblesses

Symantec Backup Exec.cloud

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

Nouvelles stratégies et technologies de sauvegarde

Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing

Flex Multipath Routing

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

Le BigData, aussi par et pour les PMEs

Planifier la migration des applications d entreprise dans le nuage

Informatique en nuage Cloud Computing. G. Urvoy-Keller


APX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE

Veeam Backup & Replication v6

Veille Technologique. Cloud Computing

Initiation à Internet Médiathèque de Bussy Saint-Georges. Le Cloud

IaaS à la sauce Portails Focus sur. Pierre Aubert Orange Portails OF/DMGP/Portails/DOP 1 er Juillet 2013

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

Cloud Computing : Généralités & Concepts de base

Présentation de. ProConServ-IT NEXINDUS Technologies

Antemeta revient sur son partenariat dans la Flash avec Pure Storage et sur son activité

KASPERSKY SECURITY FOR BUSINESS

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

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés

ARCHITECTURE ET SYSTÈMES D'EXPLOITATIONS

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Entrez dans l ère du Numérique Très Haut Débit

Les technologies du Big Data

IT SERVICES BUSINESS STORAGE DATA AUDIT PARTNERSHIP INTEGRATOR SECURITY PLANNING PRIVATE AGILITY DYNAMIC PUBLIC TECHNOLOGY SOLUTIONS MANAGEMENT

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

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

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

Etude des outils du Cloud Computing

Le groupe CSS. La société CEGI intervient depuis la Martinique au cœur des systèmes de gestion de nos clients. La société existe depuis 1973!

CE QU IL FAUT SAVOIR SUR LE CLOUD COMPUTING

Sommaire. Le quotidien du Service informatique. Qu est-ce que Panda Cloud Systems Management? Le cercle vertueux

La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing.

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE

Unitt Zero Data Loss Service (ZDLS) La meilleure arme contre la perte de données

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

Dossier Special LE SOFTWARE DEFINED STORAGE

L informatique en nuage comme nouvel espace documentaire

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

Breizhcamp - Cloud - Ruby

CLOUD COMPUTING Tupuraa TEPEHU Pascale BERTON-ALLIAUD Arnaud BALDEWIJNS Said TAMGALTI Licence SIIC 2012 / 2013

VIRTUALLY PROTECTION

Arcserve unifié UNE SOLUTION UNIQUE

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

Le Cloud au LIG? Pierre Neyron PimLIG

Veille technologique - (VmWare)

Agenda. Engagement de Microsoft envers la protection des renseignements personnels et la sécurité Questions

Les environnements de calcul distribué

Comment choisir la solution de surveillance réseau adéquate?

Les opportunités du modèle de Cloud Computing. Fabrice Dubosc

VMware vsphere 5 au sein du Datacenter Complément vidéo : La configuration et la sécurisation de l'esx

Cloud computing Votre informatique à la demande

Analyse Concurrentielle Retrospect et ses concurrents

Virtual Data Center d Interoute. Prenez la main sur votre Cloud.

Optimisation des niveaux de service dans le cadre de déploiements de Clouds publics

SOLUTION DE BACKUP NETISSIME DATACENTER CLOUD CONSULTING TELECOM - FORMATION

A Les différentes générations VMware

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

Vers une IT as a service

Préparez votre voyage vers le Cloud. Comment VMware peut vous permettre de bâtir le socle de votre futur Cloud.

Qu est ce que le Cloud Computing?

EMC Enterprise Hybrid Cloud. Emmanuel Bernard Advisory vspecialist

Algorithmique et systèmes répartis

Atelier numérique Développement économique de Courbevoie

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

Transcription:

Outils pour le cloud - Introduction Olivier Schwander <olivier.schwander@lip6.fr> UPMC 1 / 28

Description Concrètement Dangers Cloud Computing Le cloud computing, ou l informatique en nuage ou nuagique ou encore l infonuagique (au Québec), est l exploitation de la puissance de calcul ou de stockage de serveurs informatiques distants par l intermédiaire d un réseau, généralement l internet. Ces serveurs sont loués à la demande, le plus souvent par tranche d utilisation selon des critères techniques (puissance, bande passante, etc.) mais également au forfait. Le cloud computing se caractérise par sa grande souplesse. https://fr.wikipedia.org/wiki/cloud_computing 2 / 28

Description Concrètement Dangers Architecture client-serveur Rien de nouveau Depuis les tout débuts de l histoire de l informatique Grosses machines coûteuses, client moins cher et moins puissant Locations de machines dans des datacenters au mois, à l année Nouveauté On ne loue pas une machine Location de puissance de calcul, de mémoire, de disque À la journée, à l heure Souvent des machines virtuelles 3 / 28

Description Concrètement Dangers Avant le nuage Serveur Serveur Serveur Serveur Client Client Client Client On doit connaître les détails de ce qu on loue 4 / 28

Description Concrètement Dangers Après le nuage Serveur Serveur Serveur Serveur Client Client Client Client On ne veut pas connaître les détails de ce qu on loue 5 / 28

Description Concrètement Dangers Virtualisation Constat Les machines sont sous-employées Le déploiement d une application est compliqué Solution Plusieurs machines logiques pour une machine physique Un fichier prêt à l emploi contenant le système et l application Encore une fois : rien de nouveau Mainframe depuis les années 1960 (encore très utilisé dans les banques) Mais architecture et processeurs spécialisés 6 / 28

Description Concrètement Dangers Virtualisation moderne Plein d outils VMWare Virtualbox KVM XEN (Docker) Sur des architectures classiques Processeurs x86 (ordinateurs de bureau, portables, serveurs) De plus en plus : processeurs ARM (smartphones, tablettes et bientôt serveurs) 7 / 28

Description Concrètement Dangers Le cloud pour les startup Super-idée-pour-faire-fortune Besoin de tests rapides Clic sur une page web : un serveur accessible dans la minute Clic : application déployée On devient sérieux De plus en plus d utilisateurs, de données Besoin de plus de serveurs Clic : plus de serveurs Clic : application déployée 8 / 28

Description Concrètement Dangers Le cloud pour les entreprises plus grandes Cloud interne Optimiser l utilisation des ressources Jour : traitement des commandes Nuit : statistiques sur les commandes Virtualisation : faciliter les changements de matériel et la montée en charge Cloud externe Pareil Sous-traitance : pas besoin d acheter les machines et de faire la maintenance Coller aux besoins : plein de machines avant Noël, pas beaucoup le reste du temps 9 / 28

Description Concrètement Dangers Le cloud pour les utilisateurs Stockage Dropbox Email Gmail Machins sociaux Facebook 10 / 28

Description Concrètement Dangers Le cloud pour les développeurs et les administrateurs Développement Écriture sur sa machine Est-ce que ça fonctionne sur la machine de production? Test sur une machine virtuelle similaire Tests Cluster de machines virtuelles Production Copie des images virtuelles sur les machines du cloud Outils pour automatiser tout ça : orchestration 11 / 28

Description Concrètement Dangers Fournisseurs de cloud Stockage massif International : Amazon S3, Google Cloud Storage Français : OVH, Gandi Paiement en fonction de la taille stockée, du trafic Besoin d une interface spécifique pour gérer les accès Calcul International : Amazon AWS, Google Compute Engine Français : OVH, Gandi Choix du type et du nombre de processeurs, de la mémoire vive, du stockage On fournit une machine virtuelle 12 / 28

Description Concrètement Dangers Dangers Questions Où sont les données? Peut-on les envoyer n importe où? Qui a accès aux données? Avec quelles garanties? À quelle législation sont-elles soumises? Comment changer de fournisseur? Que faire s il ferme? Réponses Ça dépend, et c est flou Il faut faire confiance au fournisseur Solutions? Questions de recherche ouvertes 13 / 28

Cluster Simulation numérique Par exemple : météo, climat Des équations différentielles Des conditions aux limites Décomposition en éléments finis Beaucoup de calculs Relativement peu de transferts 14 / 28

Architecture physique Nœuds de stockage Le cloud Nœuds de calcul Tout le monde peut parler à tout le monde 15 / 28

Architecture logique Cas général Tout le monde parle à tout le monde Souvent Nœuds de stockage : pas de communication Nœuds de calcul : communication seulement avec les voisins Avantage Modèle de calcul générique 16 / 28

Difficile à programmer Sûreté du calcul Éviter deux écritures simultanées au même endroit Garantir qu une donnée a été écrite complètement avant d essayer de la lire Données Minimiser les transferts Données loin du calcul Problème fondamental La taille des données augmente plus vite que la vitesse des transfert 17 / 28

Beaucoup de données Augmentation de la taille des données de l augmentation de la taille Exemples New York Stock Exchange : 2 peta-octets par an Facebook : 100 peta-octets par an LHC : 30 peta-octets par an Disques durs 1 To pour 50 euros Rajouter des disques dans les serveurs, puis rajouter des serveurs 18 / 28

Transferts de données Données loin des machines de calcul Trop de transfert Liens saturés Beaucoup de petites lectures sont lentes Rapprocher les données Stockage et calcul au même endroit Les données dont on a besoin Accès à de gros blocs et non à de petites entrées 19 / 28

Le cloud Latence des disques dur Donne es 2 Donne es 1 20 / 28

Robustesse aux pannes Les évènements improbables arrivent Les machines tombent en panne Les disques durs tombent en panne Les câbles tombent en panne Plus de matériel Plus de pannes En pratique Il y a toujours quelque chose en panne 21 / 28

Simplification Limiter la puissance du modèle Seulement certains types de programmes parallèles Rapprocher les données Données stockées sur les nœuds de calcul Chaque nœud travaille sur ses données 22 / 28

Map Fonction appelée à toutes les entrées du jeu de donnée Reduce Calcul d une valeur globale Plus simple Seulement deux opérations à écrire Pas besoin de connaissances en parallélisme 23 / 28

Map x 1 x 3 x 2 x 4 f(x 1 ) f(x 3 ) f(x 2 ) f(x 4 ) 24 / 28

Reduce f(x 1 ) f(x 3 ) f(x 2 ) f(x 4 ) ( ) g f(x 1 ), f(x 2 ), f(x 3 ), f(x 4 ) 25 / 28

complet Données Données Données Données Map Map Map Map Clé / Valeur Clé / Valeur Clé / Valeur Reduce Reduce Reduce Résultat 26 / 28

Avantages Robustesse : réplication des données Même information sur plusieurs nœuds Pas de perte en cas de panne Tolérance à un certain nombre de défaillances Transfert : localité Traitement des données locales Copies pendant la réduction 27 / 28

Résumé Deux opérations Map Reduce Un système de stockage des données Système de fichier distribué Avertissement Plusieurs dizaines de nœuds Plusieurs téra-octets de données 28 / 28