SlideShare une entreprise Scribd logo
Elastic Utility Computing Architecture
Linking Your Programs To Useful Systems
Réalisé par :
Baich Marwa
Encadré par :
Mme. BENABBOU
Master SII
Plan :
 Abstract
 Introduction
 Solutions
 Les avantages d’EUCALYPUS
 Architecture de ECALUPTUS
 Conclusion
 systèmes de cloud computing offrent fondamentalement l'accès aux grands pools de données et ressources
informatiques à travers une variété d'interfaces similaires dans l'esprit des systèmes réseau et HPC gestion et
de programmation des ressources existantes
 Ces types de systèmes offrent une nouvelle cible de programmation pour les développeurs d'applications
évolutives et ont gagné en popularité au cours des dernières années
 Cependant, la plupart des systèmes de cloud computing en service aujourd'hui sont propriétaires, compter sur
une infrastructure qui est invisible pour la communauté de recherche, ou ne sont pas explicitement conçu pour
être instrumenté et modifié par des chercheurs de systèmes.
Abstract
Introduction

Recommandé pour vous

Sécurité dans le cloud
Sécurité dans le cloudSécurité dans le cloud
Sécurité dans le cloud

Etat de l'art de la sécurité dans le Cloud Computing

sécurité; ti; cloud
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation

Etude de la virtualisation en plusieurs parties : - Tour d'horizon de la virtualisation - Pré-requis à la compréhension de Xen (rappels théoriques) - Présentation de Xen - L'architecture et le fonctionnement de Xen

osopen sourcesystemedexploitation
55174240 rapport-cloud-computing
55174240 rapport-cloud-computing55174240 rapport-cloud-computing
55174240 rapport-cloud-computing

cloud computing

cloud computingopenstackvirtualization
Introduction
 qui définit le Cloud Computing comme étant l'accès via un réseau de télécom -munication, à la
demande et en libre-service, à des ressources informatiques partagées configurables.
 Le Cloud Computing peut être aussi défini , comme un modèle permettant un accès facile et à la
demande via le réseau à un pool partagé de ressources informatiques configurables par exemple
réseaux, serveurs, stockage, applications et services qui peuvent être rapidement mises à disposition
des utilisateurs, un des points clés des services Cloud est qu’ils peuvent être approvisionnés
rapidement mais décommissions tout aussi rapidement car la plupart des services sont accessibles
sans engagements.
Introduction
 SaaS Software as a Services
 PaaS Plateforme as a Services
 IaaS Infrastructure as a services
L’infrastructure en tant que service : c'est le service de plus bas niveau. Il consiste à offrir un accès à un
parc informatique virtualisé. Des machines virtuelles sur lesquelles le consommateur peut installer un
système d'exploitation et des applications.
Introduction
Introduction
 le Cloud public
 Le Cloud Privée
 le Cloud hybride

Recommandé pour vous

Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft Azure

Présentation du Cloud Microsoft Azure faite lors du Podcast LiveTile Hors-série n°6 http://www.livetile.fr/hs6-azure-a-la-cote/

cloudwindowsmobile
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix

Mise en place d'une solution de supervision Zabbix, configuration pour monitorer un serveur CentOS, un serveur Debian 10.6 et un serveur Windows 2019. Mise en place de la notification par mail et de la recherche automatique de machine possédant l'agent.

#monitoring#windows #serveur #linux #supervision #zabbix
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...

Projet de fin d’étude

idspfeopen source
Introduction
 Le Cloud Privé est un mode de consommation de l’informatique (IaaS, PaaS, SaaS,
…) s’appuyant sur des ressources (serveur, stockage, réseau, licences logicielles…)
mises à disposition exclusive d’une entreprise.
 Les ressources peuvent être géographiquement situées dans le périmètre de
l’entreprise (on parlera d’un Cloud privé interne) ou chez un intégrateur/service
provider (on parlera d’un Cloud privé managé ou hosté ).
Introduction
 L’exploitation du Cloud privé peut être réalisée uniquement par les équipes informatiques du
client (Cloud privé interne), ou par un prestataire externe (Cloud privé interne, Cloud privé
hosté). Les services disponibles le sont via un catalogue de services exposés dans un portail, leur
mise en service est automatisés, et peut faire l’objet d’une facturation liée à la consommation.
solutions open source du Cloud Computing (Eucalyptus)
solutions open source du Cloud Computing (Eucalyptus)
• Issue d’un projet de recherche de l’université de Californie, cette plate-forme Cloud open source est
intégrée dans Ubuntu Server et Debian. Ecrite en C, Java et Python.
• permet de créer des Cloud Iaas (Infrastructure as a service) de type privé ou hybride, supporte des
machines virtuelles Linux ainsi que les hyperviseurs Xen et KVM.
• elle est compatible avec EC2 d’Amazon, S3, EBS ,Il existe également une version propriétaire
commercialisée par la société Eucalyptus Systems.

Recommandé pour vous

Cloud computing
Cloud computingCloud computing
Cloud computing

Les principes et paradigmes du cloud computing

OpenStack dans la pratique
OpenStack dans la pratiqueOpenStack dans la pratique
OpenStack dans la pratique

OpenStack dans la pratique: comment ça marche ? Démonstration par Adrien CUNIN Vous êtes administrateur système, développeur, décideur, et vous vous posez des questions sur le rôle et le fonctionnement d'OpenStack ? • Quels besoins couvrent OpenStack ? • Quels sont les différents composants ? Comment fonctionnent-ils ? • Comment tirer partie d'une technologie cloud ? Ces slides sont issues du meetup du mercredi 17 septembre dans les locaux de Mozilla à Paris. > Des projets OpenStack ? Besoin de formations OpenStack intra- / inter- entreprise ? Contactez-nous sur http://www.osones.com

open sourcemeetupparis
Virtualisation
VirtualisationVirtualisation
Virtualisation

Livrable sur la virtualisation.

virtualvirtualization
solutions open source du Cloud Computing (Eucalyptus)
• Il apporte des fonctionnalités supplémentaires comme le support de VMware, celui des machines
virtuelles Windows et l’intégration SAN.
 Les avantages de ce logiciel open source pour le Cloud privé sont notamment une évolutivité très
efficace, une organisation agile.
 Eucalyptus, utilise avec avantage les fonctionnalités existantes dans les services web telles que les
polices de sécurité (WSS) pour la communication sécurisée entre les composants, et se base sur les
logiciels de services web se conformant aux standards industriels.
solutions open source du Cloud Computing (Eucalyptus)
 Un nuage privé Eucalyptus est déployé à travers "sur site" centre de données de l'infrastructure d'une
entreprise et est accessible par les utilisateurs sur l'entreprise intranet.
 Ainsi, les données sensibles reste entièrement à l'abri de toute intrusion extérieure derrière le pare-
feu de l'entreprise.
 Eucalyptus est une architecture logicielle open source basé sur Linux qui implémente les nuages
privés et hybrides à renforcer l'efficience au sein de l'infrastructure informatique existante d'une
entreprise.
solutions open source du Cloud Computing (Eucalyptus)
Open source
vous pouvez le télécharger et avoir le code source à votre portée.
Modular
Les composants d'eucalyptus ont des interfaces bien définies (via WSDL, car ils sont des services Web)
et peuvent donc être facilement échangé pour des composants personnalisés.
Distribué
Eucalyptus permet à ses composants à installer stratégiquement à proximité des ressources nécessaires
solutions open source du Cloud Computing (Eucalyptus)
Eucalyptus a été conçu à partir du sol pour être évolutif et d'atteindre des performances optimales dans
des environnements divers (conçu pour superposer une infrastructure existante).
Conçu pour effectuer
Eucalyptus est flexible et peut être installé sur une configuration très minimale.
Flexible

Recommandé pour vous

Cloud_2022.pdf
Cloud_2022.pdfCloud_2022.pdf
Cloud_2022.pdf

Cours sur le Cloud computing

Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition

Présentation sur le cloud, concept et openstack et la concurrence

levolutionnistecloudopenstack
Cloud computing : Cloud sim
Cloud computing : Cloud sim Cloud computing : Cloud sim
Cloud computing : Cloud sim

Le Cloud computing est la prestation de services informatiques sur Internet. Ses services permettent à des individus et des entreprises d'utiliser les logiciels et les matériels qui sont gérées par les tiers sur les sites distants. Les services proposés par le Cloud comprennent le stockage de fichiers en ligne, sites de réseaux sociaux, webmail, et les applications en ligne. Le modèle de Cloud computing permet d'accéder à des ressources d'information et de l'informatique depuis n'importe quel endroit, où une connexion réseau est disponible. Les avantages du Cloud computing comprennent l'économie de coûts, la haute disponibilité et l'évolutivité facile.

cloud computingcloudcloud sim
solutions open source du Cloud Computing (Eucalyptus)
Compatible
Eucalyptus est compatible avec l'API Cloud le plus populaire et largement utilisé
actuellement disponibles: Amazon EC2 et S3.
Hypervisor Agnostic
Actuellement Eucalyptus soutient pleinement KVM et Xen. En outre, l'Enterprise
Edition prend en charge l'hyperviseur propriétaire VMware.
solutions open source du Cloud Computing (Eucalyptus)
Cloud hybride
Les caractéristiques ci-dessus rend Eucalyptus facile à déployer comme un nuage
hybride. Un nuage hybride combine les ressources tirées de multiples nuages,
généralement un privé et un public.
solutions open source du Cloud Computing (Eucalyptus)
solutions open source du Cloud Computing (Eucalyptus)
 Cloud controller (CLC)
 Warlus
 Storage controller
 Cluster controller
 Node controller

Recommandé pour vous

Cloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidianeCloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidiane

Cloud computing présenté par Doumbia tidiane FIFE 2015 Abdjan,

formationconférencecloud computing
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud Computing

Présentation sur le Cloud Computing.

cloud computingcloud
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
solutions open source du Cloud Computing (Eucalyptus)
solutions open source du Cloud Computing (Eucalyptus)
Le rôle du nœud est d’héberger l’hyperviseur pour les machines virtuelles
(instances) qui sont déployées. Eucalyptus permet aussi d'utiliser d'autres types
d'hyperviseurs comme XEN 3.
Le contrôleur de node fonctionne sur chaque node et est chargé de vérifier le
cycle de vie des instances en cours d'exécution sur le node.
Les fonctions:
• Faire des requêtes pour découvrir la physique du noeud ressources
• Savoir l'état de Instances VM sur le nœud
solutions open source du Cloud Computing (Eucalyptus)
• Contrôleurs de cluster contrôlent les instances VM sur un noeud
on utilisant runInstance et terminateInstance demandes au NC .
• Après confirmation de la disponibilité des ressources, le CN
exécute la demande avec l'aide de l'hypervisor.
• Pour démarrer une instance, le CN copie des fichiers d'image
d'instance (le noyau, le fichier racine système, et l'image de
ramdisk)
solutions open source du Cloud Computing (Eucalyptus)
Ce contrôleur sert à déployer et gérer les différents contrôleurs de node. Il
sert également à gérer la mise en place du réseau entre les instances des
différents node. C'est lui qui communique l'ensemble des informations au
contrôleur du cloud. Il reçoit les requêtes de déploiement des instances,
décide sur quel contrôleur de node les instances seront déployé aussi il
contrôle le réseau virtuel entre les instances.

Recommandé pour vous

Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé

Mise en place de la solution d’authentification Radius sous réseau LAN câblé

Architectures de virtualisation
Architectures de virtualisationArchitectures de virtualisation
Architectures de virtualisation
sannetworkingopensource
RHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's FestivalsRHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's Festivals

RHBC 320: Looking at God's Festivals

solutions open source du Cloud Computing (Eucalyptus)
Les fonctions:
 Sched-ule
 describeResource
 RunInstances
solutions open source du Cloud Computing (Eucalyptus)
Le Cloud Controller (CTC) est le point d'entrée dans le nuage pour les administrateurs,
développeurs, chefs de projet, et les utilisateurs finaux.
Les fonctions:
 Surveiller la disponibilité des ressources sur les divers composants du infrastructure cloud, y
compris les nœuds de l'hyperviseur qui sont utilisés pour effectivement fournir les instances et les
contrôleurs de cluster qui gèrent les nœuds de l'hyperviseur
 l'arbitrage des ressources {Décider quels groupes seront utilisés pour l'approvisionnement des
instances}
 Suivi des instances en cours d'exécution
solutions open source du Cloud Computing (Eucalyptus)
Le CTC est une collection de web services qui sont les mieux regroupés par leurs
rôles en trois Catégories:
 Les services de ressources : permettent aux utilisateurs de manipuler des
machines et des réseaux virtuels.
 Services de données : permet de fournir un environnement utilisateur
configurable pour la formulation de demande des propriétés de répartition des
ressources.
 Interfaces visibles par l'utilisateur : présente des services d' interface, la
manipulation traduction d'authentification et de protocole, et exposer les outils
de gestion du système fournissant.
solutions open source du Cloud Computing (Eucalyptus)
• Le contrôleur de stockage (SC) fournit des fonctionnalités similaires à Amazon
Elastic Block Store (Amazon EBS). Le SC est capable d'interfaçage avec les
différents systèmes de stockage (NFS, iSCSI, périphériques SAN, etc.).
• Ce composant fonctionne avec le composant Walrus et permet de stocker les
images de machines virtuelles, les données utilisateurs. Ces données peuvent être
publiques ou privées, dans ce cas elles seront encryptées.

Recommandé pour vous

Adivinanzas de deportes
Adivinanzas de deportesAdivinanzas de deportes
Adivinanzas de deportes

Este documento contiene adivinanzas sobre diferentes deportes como remo, natación estilo espalda, fútbol, curling, snowboard y baloncesto. Cada adivinanza describe características clave de cada deporte de una manera enigmática para que el lector pueda adivinar de qué deporte se trata.

hbase lab
hbase labhbase lab
hbase lab

This document provides an overview of working with Apache HBase through IBM InfoSphere BigInsights. It discusses starting and monitoring the HBase server, creating tables and loading sample data, and exploring different design options for schemas and queries. The hands-on lab demonstrates creating a simple HBase table, inserting rows of data, and modifying column family properties like compression and caching. It presents both conceptual and physical views of how HBase stores data.

Les règles de passage
Les règles de passageLes règles de passage
Les règles de passage

Les règles de passage du MCD au MLD

solutions open source du Cloud Computing (Eucalyptus)
 Walrus est une interface compatible avec Simple Storage Service
d'Amazon (S3), fournissant un mécanisme pour stocker et accéder
images de machines virtuelles et les données utilisateur
solutions open source du Cloud Computing (Eucalyptus)
Les fonctions:
Le stockage des images de machines virtuelles.
 Le stockage des images prises en fonctionnement à un instant précis.
Stocker des fichiers et les services
Conclusion
Le système de EUCALYPTUS est construit pour permettre aux administrateurs et
aux chercheurs la possibilité de déployer une infrastructure pour la création et le
contrôle au-dessus des ressources existantes machine virtuelle contrôlée par
l'utilisateur.
Enfin, le système expose son ensemble de fonctionnalités via une interface utilisateur
commune actuellement défini par Amazon EC2 et S3. Cela permet aux utilisateurs
qui sont familiers avec EC2 et S3 pour la transition transparente vers une installation
de EUCALYPTUS
Eucalyptus

Recommandé pour vous

Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)

Неделя театра - Группа "Лунтики" (2017)

XML
XMLXML
XML

XML

diagramme d'activité
diagramme d'activitédiagramme d'activité
diagramme d'activité

Les diagrammes d'activité d'UML 2.5

Contenu connexe

Tendances

Mise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstackMise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstack
chammem
 
Openstack framework Iaas
Openstack framework IaasOpenstack framework Iaas
Openstack framework Iaas
Noureddine BOUYAHIAOUI
 
La sécurité du Cloud Computing
La sécurité du Cloud ComputingLa sécurité du Cloud Computing
La sécurité du Cloud Computing
Oumaima Karim
 
Sécurité dans le cloud
Sécurité dans le cloudSécurité dans le cloud
Sécurité dans le cloud
Hassan EL ALLOUSSI
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
Antoine Benkemoun
 
55174240 rapport-cloud-computing
55174240 rapport-cloud-computing55174240 rapport-cloud-computing
55174240 rapport-cloud-computing
noussa krid
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft Azure
Christophe Peugnet
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
SamiMessaoudi4
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Mohammed LAAZIZLI
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Heithem Abbes
 
OpenStack dans la pratique
OpenStack dans la pratiqueOpenStack dans la pratique
OpenStack dans la pratique
Osones
 
Virtualisation
VirtualisationVirtualisation
Virtualisation
Tsubichi
 
Cloud_2022.pdf
Cloud_2022.pdfCloud_2022.pdf
Cloud_2022.pdf
Taherbenabdallah1
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
Romuald Franck
 
Cloud computing : Cloud sim
Cloud computing : Cloud sim Cloud computing : Cloud sim
Cloud computing : Cloud sim
Khalid EDAIG
 
Cloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidianeCloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidiane
@aboukam (Abou Kamagaté)
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud Computing
Tsubichi
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
Marc Jouve
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Charif Khrichfa
 
Architectures de virtualisation
Architectures de virtualisationArchitectures de virtualisation
Architectures de virtualisation
Antoine Benkemoun
 

Tendances (20)

Mise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstackMise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstack
 
Openstack framework Iaas
Openstack framework IaasOpenstack framework Iaas
Openstack framework Iaas
 
La sécurité du Cloud Computing
La sécurité du Cloud ComputingLa sécurité du Cloud Computing
La sécurité du Cloud Computing
 
Sécurité dans le cloud
Sécurité dans le cloudSécurité dans le cloud
Sécurité dans le cloud
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
 
55174240 rapport-cloud-computing
55174240 rapport-cloud-computing55174240 rapport-cloud-computing
55174240 rapport-cloud-computing
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft Azure
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
OpenStack dans la pratique
OpenStack dans la pratiqueOpenStack dans la pratique
OpenStack dans la pratique
 
Virtualisation
VirtualisationVirtualisation
Virtualisation
 
Cloud_2022.pdf
Cloud_2022.pdfCloud_2022.pdf
Cloud_2022.pdf
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
Cloud computing : Cloud sim
Cloud computing : Cloud sim Cloud computing : Cloud sim
Cloud computing : Cloud sim
 
Cloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidianeCloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidiane
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud Computing
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
Architectures de virtualisation
Architectures de virtualisationArchitectures de virtualisation
Architectures de virtualisation
 

En vedette

RHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's FestivalsRHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's Festivals
rhbc
 
Adivinanzas de deportes
Adivinanzas de deportesAdivinanzas de deportes
Adivinanzas de deportes
Geni
 
hbase lab
hbase labhbase lab
hbase lab
marwa baich
 
Les règles de passage
Les règles de passageLes règles de passage
Les règles de passage
marwa baich
 
Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)
sch426media
 
diagramme d'activité
diagramme d'activitédiagramme d'activité
diagramme d'activité
marwa baich
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sass
marwa baich
 
LVM "Linux "
LVM  "Linux "LVM  "Linux "
LVM "Linux "
marwa baich
 
Isabel (trabajo de tic)
Isabel (trabajo de tic)Isabel (trabajo de tic)
Isabel (trabajo de tic)
alejandro flores macias
 
Tp création-dune-ontologie
Tp création-dune-ontologieTp création-dune-ontologie
Tp création-dune-ontologie
marwa baich
 
Java script at backend nodejs
Java script at backend   nodejsJava script at backend   nodejs
Java script at backend nodejs
Amit Thakkar
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpiente
Pablo Garaizar
 
Nodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web ApplicationsNodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web Applications
Ganesh Iyer
 

En vedette (14)

RHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's FestivalsRHBC 320: Looking at God's Festivals
RHBC 320: Looking at God's Festivals
 
Adivinanzas de deportes
Adivinanzas de deportesAdivinanzas de deportes
Adivinanzas de deportes
 
hbase lab
hbase labhbase lab
hbase lab
 
Les règles de passage
Les règles de passageLes règles de passage
Les règles de passage
 
Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)Неделя театра - Группа "Лунтики" (2017)
Неделя театра - Группа "Лунтики" (2017)
 
XML
XMLXML
XML
 
diagramme d'activité
diagramme d'activitédiagramme d'activité
diagramme d'activité
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sass
 
LVM "Linux "
LVM  "Linux "LVM  "Linux "
LVM "Linux "
 
Isabel (trabajo de tic)
Isabel (trabajo de tic)Isabel (trabajo de tic)
Isabel (trabajo de tic)
 
Tp création-dune-ontologie
Tp création-dune-ontologieTp création-dune-ontologie
Tp création-dune-ontologie
 
Java script at backend nodejs
Java script at backend   nodejsJava script at backend   nodejs
Java script at backend nodejs
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpiente
 
Nodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web ApplicationsNodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web Applications
 

Similaire à Eucalyptus

Cloud computing
Cloud computingCloud computing
Cloud computing
IshakHAMEDDAH
 
Fiche CloudStack by Ikoula
Fiche CloudStack by IkoulaFiche CloudStack by Ikoula
Fiche CloudStack by Ikoula
Ikoula
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
Mouna Dhaouadi
 
Cloud computing cours in power point chap
Cloud computing cours in power point chapCloud computing cours in power point chap
Cloud computing cours in power point chap
aichafarahsouelmi
 
Hébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloudHébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloud
MouadNahri
 
Introduction-a21545646656-OpenStack.pptx
Introduction-a21545646656-OpenStack.pptxIntroduction-a21545646656-OpenStack.pptx
Introduction-a21545646656-OpenStack.pptx
hidaeli2001
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
Vincent Misson
 
Les Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologiqueLes Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologique
Frederic Desprez
 
Presentation cloud&drinks
Presentation cloud&drinksPresentation cloud&drinks
Presentation cloud&drinks
Ikoula
 
Créer une application nncloud native.pdf
Créer une application nncloud native.pdfCréer une application nncloud native.pdf
Créer une application nncloud native.pdf
monirgrich
 
Valtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a ServiceValtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a Service
Valtech
 
ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
Manellansari
 
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
Laurence Loth
 
DevOps 3 - Docker.pdf
DevOps 3 - Docker.pdfDevOps 3 - Docker.pdf
DevOps 3 - Docker.pdf
GhofraneFerchichi2
 
Microsoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern businessMicrosoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern business
Chourouk HJAIEJ
 
Comprendre les systèmes informatiques virtuels
Comprendre les systèmes informatiques virtuels Comprendre les systèmes informatiques virtuels
Comprendre les systèmes informatiques virtuels
Roland Kouakou
 
Cloud generalites enjeux_v0
Cloud generalites enjeux_v0Cloud generalites enjeux_v0
Cloud generalites enjeux_v0
Boubaker Med amine
 
Azure et e commerce
Azure et e commerceAzure et e commerce
Azure et e commerce
Michel HUBERT
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptx
Gerard Konan
 

Similaire à Eucalyptus (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Fiche CloudStack by Ikoula
Fiche CloudStack by IkoulaFiche CloudStack by Ikoula
Fiche CloudStack by Ikoula
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing cours in power point chap
Cloud computing cours in power point chapCloud computing cours in power point chap
Cloud computing cours in power point chap
 
Hébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloudHébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloud
 
Introduction-a21545646656-OpenStack.pptx
Introduction-a21545646656-OpenStack.pptxIntroduction-a21545646656-OpenStack.pptx
Introduction-a21545646656-OpenStack.pptx
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
 
Les Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologiqueLes Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologique
 
Presentation cloud&drinks
Presentation cloud&drinksPresentation cloud&drinks
Presentation cloud&drinks
 
Créer une application nncloud native.pdf
Créer une application nncloud native.pdfCréer une application nncloud native.pdf
Créer une application nncloud native.pdf
 
Valtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a ServiceValtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a Service
 
ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
 
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
Reduisez vos couts simplifiez votre informatique et accelerez vos deploiement...
 
DevOps 3 - Docker.pdf
DevOps 3 - Docker.pdfDevOps 3 - Docker.pdf
DevOps 3 - Docker.pdf
 
Microsoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern businessMicrosoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern business
 
Comprendre les systèmes informatiques virtuels
Comprendre les systèmes informatiques virtuels Comprendre les systèmes informatiques virtuels
Comprendre les systèmes informatiques virtuels
 
Cloud generalites enjeux_v0
Cloud generalites enjeux_v0Cloud generalites enjeux_v0
Cloud generalites enjeux_v0
 
Azure et e commerce
Azure et e commerceAzure et e commerce
Azure et e commerce
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptx
 

Dernier

Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
Adrien Blind
 
procede de fabrication mecanique et industriel
procede de fabrication mecanique et industrielprocede de fabrication mecanique et industriel
procede de fabrication mecanique et industriel
saadbellaari
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
Erol GIRAUDY
 
Rapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialiseRapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialise
GammingWorld2
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
Sébastien Le Marchand
 
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Erol GIRAUDY
 
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptxCours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Jacques KIZA DIMANDJA
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Erol GIRAUDY
 

Dernier (8)

Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
 
procede de fabrication mecanique et industriel
procede de fabrication mecanique et industrielprocede de fabrication mecanique et industriel
procede de fabrication mecanique et industriel
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
 
Rapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialiseRapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialise
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
 
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
 
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptxCours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
 

Eucalyptus

  • 1. Elastic Utility Computing Architecture Linking Your Programs To Useful Systems Réalisé par : Baich Marwa Encadré par : Mme. BENABBOU Master SII
  • 2. Plan :  Abstract  Introduction  Solutions  Les avantages d’EUCALYPUS  Architecture de ECALUPTUS  Conclusion
  • 3.  systèmes de cloud computing offrent fondamentalement l'accès aux grands pools de données et ressources informatiques à travers une variété d'interfaces similaires dans l'esprit des systèmes réseau et HPC gestion et de programmation des ressources existantes  Ces types de systèmes offrent une nouvelle cible de programmation pour les développeurs d'applications évolutives et ont gagné en popularité au cours des dernières années  Cependant, la plupart des systèmes de cloud computing en service aujourd'hui sont propriétaires, compter sur une infrastructure qui est invisible pour la communauté de recherche, ou ne sont pas explicitement conçu pour être instrumenté et modifié par des chercheurs de systèmes. Abstract
  • 5. Introduction  qui définit le Cloud Computing comme étant l'accès via un réseau de télécom -munication, à la demande et en libre-service, à des ressources informatiques partagées configurables.  Le Cloud Computing peut être aussi défini , comme un modèle permettant un accès facile et à la demande via le réseau à un pool partagé de ressources informatiques configurables par exemple réseaux, serveurs, stockage, applications et services qui peuvent être rapidement mises à disposition des utilisateurs, un des points clés des services Cloud est qu’ils peuvent être approvisionnés rapidement mais décommissions tout aussi rapidement car la plupart des services sont accessibles sans engagements.
  • 6. Introduction  SaaS Software as a Services  PaaS Plateforme as a Services  IaaS Infrastructure as a services
  • 7. L’infrastructure en tant que service : c'est le service de plus bas niveau. Il consiste à offrir un accès à un parc informatique virtualisé. Des machines virtuelles sur lesquelles le consommateur peut installer un système d'exploitation et des applications. Introduction
  • 8. Introduction  le Cloud public  Le Cloud Privée  le Cloud hybride
  • 9. Introduction  Le Cloud Privé est un mode de consommation de l’informatique (IaaS, PaaS, SaaS, …) s’appuyant sur des ressources (serveur, stockage, réseau, licences logicielles…) mises à disposition exclusive d’une entreprise.  Les ressources peuvent être géographiquement situées dans le périmètre de l’entreprise (on parlera d’un Cloud privé interne) ou chez un intégrateur/service provider (on parlera d’un Cloud privé managé ou hosté ).
  • 10. Introduction  L’exploitation du Cloud privé peut être réalisée uniquement par les équipes informatiques du client (Cloud privé interne), ou par un prestataire externe (Cloud privé interne, Cloud privé hosté). Les services disponibles le sont via un catalogue de services exposés dans un portail, leur mise en service est automatisés, et peut faire l’objet d’une facturation liée à la consommation.
  • 11. solutions open source du Cloud Computing (Eucalyptus)
  • 12. solutions open source du Cloud Computing (Eucalyptus) • Issue d’un projet de recherche de l’université de Californie, cette plate-forme Cloud open source est intégrée dans Ubuntu Server et Debian. Ecrite en C, Java et Python. • permet de créer des Cloud Iaas (Infrastructure as a service) de type privé ou hybride, supporte des machines virtuelles Linux ainsi que les hyperviseurs Xen et KVM. • elle est compatible avec EC2 d’Amazon, S3, EBS ,Il existe également une version propriétaire commercialisée par la société Eucalyptus Systems.
  • 13. solutions open source du Cloud Computing (Eucalyptus) • Il apporte des fonctionnalités supplémentaires comme le support de VMware, celui des machines virtuelles Windows et l’intégration SAN.  Les avantages de ce logiciel open source pour le Cloud privé sont notamment une évolutivité très efficace, une organisation agile.  Eucalyptus, utilise avec avantage les fonctionnalités existantes dans les services web telles que les polices de sécurité (WSS) pour la communication sécurisée entre les composants, et se base sur les logiciels de services web se conformant aux standards industriels.
  • 14. solutions open source du Cloud Computing (Eucalyptus)  Un nuage privé Eucalyptus est déployé à travers "sur site" centre de données de l'infrastructure d'une entreprise et est accessible par les utilisateurs sur l'entreprise intranet.  Ainsi, les données sensibles reste entièrement à l'abri de toute intrusion extérieure derrière le pare- feu de l'entreprise.  Eucalyptus est une architecture logicielle open source basé sur Linux qui implémente les nuages privés et hybrides à renforcer l'efficience au sein de l'infrastructure informatique existante d'une entreprise.
  • 15. solutions open source du Cloud Computing (Eucalyptus) Open source vous pouvez le télécharger et avoir le code source à votre portée. Modular Les composants d'eucalyptus ont des interfaces bien définies (via WSDL, car ils sont des services Web) et peuvent donc être facilement échangé pour des composants personnalisés. Distribué Eucalyptus permet à ses composants à installer stratégiquement à proximité des ressources nécessaires
  • 16. solutions open source du Cloud Computing (Eucalyptus) Eucalyptus a été conçu à partir du sol pour être évolutif et d'atteindre des performances optimales dans des environnements divers (conçu pour superposer une infrastructure existante). Conçu pour effectuer Eucalyptus est flexible et peut être installé sur une configuration très minimale. Flexible
  • 17. solutions open source du Cloud Computing (Eucalyptus) Compatible Eucalyptus est compatible avec l'API Cloud le plus populaire et largement utilisé actuellement disponibles: Amazon EC2 et S3. Hypervisor Agnostic Actuellement Eucalyptus soutient pleinement KVM et Xen. En outre, l'Enterprise Edition prend en charge l'hyperviseur propriétaire VMware.
  • 18. solutions open source du Cloud Computing (Eucalyptus) Cloud hybride Les caractéristiques ci-dessus rend Eucalyptus facile à déployer comme un nuage hybride. Un nuage hybride combine les ressources tirées de multiples nuages, généralement un privé et un public.
  • 19. solutions open source du Cloud Computing (Eucalyptus)
  • 20. solutions open source du Cloud Computing (Eucalyptus)  Cloud controller (CLC)  Warlus  Storage controller  Cluster controller  Node controller
  • 21. solutions open source du Cloud Computing (Eucalyptus)
  • 22. solutions open source du Cloud Computing (Eucalyptus) Le rôle du nœud est d’héberger l’hyperviseur pour les machines virtuelles (instances) qui sont déployées. Eucalyptus permet aussi d'utiliser d'autres types d'hyperviseurs comme XEN 3. Le contrôleur de node fonctionne sur chaque node et est chargé de vérifier le cycle de vie des instances en cours d'exécution sur le node. Les fonctions: • Faire des requêtes pour découvrir la physique du noeud ressources • Savoir l'état de Instances VM sur le nœud
  • 23. solutions open source du Cloud Computing (Eucalyptus) • Contrôleurs de cluster contrôlent les instances VM sur un noeud on utilisant runInstance et terminateInstance demandes au NC . • Après confirmation de la disponibilité des ressources, le CN exécute la demande avec l'aide de l'hypervisor. • Pour démarrer une instance, le CN copie des fichiers d'image d'instance (le noyau, le fichier racine système, et l'image de ramdisk)
  • 24. solutions open source du Cloud Computing (Eucalyptus) Ce contrôleur sert à déployer et gérer les différents contrôleurs de node. Il sert également à gérer la mise en place du réseau entre les instances des différents node. C'est lui qui communique l'ensemble des informations au contrôleur du cloud. Il reçoit les requêtes de déploiement des instances, décide sur quel contrôleur de node les instances seront déployé aussi il contrôle le réseau virtuel entre les instances.
  • 25. solutions open source du Cloud Computing (Eucalyptus) Les fonctions:  Sched-ule  describeResource  RunInstances
  • 26. solutions open source du Cloud Computing (Eucalyptus) Le Cloud Controller (CTC) est le point d'entrée dans le nuage pour les administrateurs, développeurs, chefs de projet, et les utilisateurs finaux. Les fonctions:  Surveiller la disponibilité des ressources sur les divers composants du infrastructure cloud, y compris les nœuds de l'hyperviseur qui sont utilisés pour effectivement fournir les instances et les contrôleurs de cluster qui gèrent les nœuds de l'hyperviseur  l'arbitrage des ressources {Décider quels groupes seront utilisés pour l'approvisionnement des instances}  Suivi des instances en cours d'exécution
  • 27. solutions open source du Cloud Computing (Eucalyptus) Le CTC est une collection de web services qui sont les mieux regroupés par leurs rôles en trois Catégories:  Les services de ressources : permettent aux utilisateurs de manipuler des machines et des réseaux virtuels.  Services de données : permet de fournir un environnement utilisateur configurable pour la formulation de demande des propriétés de répartition des ressources.  Interfaces visibles par l'utilisateur : présente des services d' interface, la manipulation traduction d'authentification et de protocole, et exposer les outils de gestion du système fournissant.
  • 28. solutions open source du Cloud Computing (Eucalyptus) • Le contrôleur de stockage (SC) fournit des fonctionnalités similaires à Amazon Elastic Block Store (Amazon EBS). Le SC est capable d'interfaçage avec les différents systèmes de stockage (NFS, iSCSI, périphériques SAN, etc.). • Ce composant fonctionne avec le composant Walrus et permet de stocker les images de machines virtuelles, les données utilisateurs. Ces données peuvent être publiques ou privées, dans ce cas elles seront encryptées.
  • 29. solutions open source du Cloud Computing (Eucalyptus)  Walrus est une interface compatible avec Simple Storage Service d'Amazon (S3), fournissant un mécanisme pour stocker et accéder images de machines virtuelles et les données utilisateur
  • 30. solutions open source du Cloud Computing (Eucalyptus) Les fonctions: Le stockage des images de machines virtuelles.  Le stockage des images prises en fonctionnement à un instant précis. Stocker des fichiers et les services
  • 31. Conclusion Le système de EUCALYPTUS est construit pour permettre aux administrateurs et aux chercheurs la possibilité de déployer une infrastructure pour la création et le contrôle au-dessus des ressources existantes machine virtuelle contrôlée par l'utilisateur. Enfin, le système expose son ensemble de fonctionnalités via une interface utilisateur commune actuellement défini par Amazon EC2 et S3. Cela permet aux utilisateurs qui sont familiers avec EC2 et S3 pour la transition transparente vers une installation de EUCALYPTUS

Notes de l'éditeur

  1. un cadre de logiciel open source pour le cloud computing qui implémente ce qui est communément appelé Infrastructure as a Service (IaaS)
  2. Dans ce travail, nous présentons EUCALYPTUS - un cadre de logiciel open source pour le cloud computing qui implémente ce qui est communément appelé Infrastructure as a Service (IaaS)
  3. Le Cloud signifie « nuage » et Computing « informatique », le Cloud Computing est donc l’informatique en nuage pour une traduction littérale anglais français. Plusieurs définitions du Cloud Computing existent nous retiendrons cependant celle du NIST (National Institute of Standards and Technology), qui définit le Cloud Computing comme étant l'accès via un réseau de télécommunication, à la demande et en libre-service, à des ressources informatiques partagées configurables. Le Cloud Computing peut être aussi défini , comme un modèle permettant un accès facile et à la demande via le réseau à un pool partagé de ressources informatiques configurables par exemple réseaux, serveurs, stockage, applications et services qui peuvent être rapidement mises à disposition des utilisateurs, un des points clés des services Cloud est qu’ils peuvent être approvisionnés rapidement mais décommissionnés tout aussi rapidement car la plupart des services sont accessibles sans engagements.
  4. le Cloud public Le Cloud public est une structure souple et ouverte, géré par un fournisseur tiers. Plusieurs utilisateurs (individuels ou entreprises) peuvent y accéder via Internet. _____ Cloud hybride est une structure qui permet de combiner les ressources internes du Cloud privé à celles externes du Cloud public
  5. En effet plusieurs solutions de Cloud Computing open source ont émergées dans le domaine du Cloud ;
  6. Amazon Elastic Compute Cloud (EC2) fournit des serveurs virtuels évolutifs utilisant Xen ______ Amazon Simple Storage Service (S3) fournit un stockage basé sur les services web ______ Amazon Elastic Block Store (EBS) fournit un niveau de blocs persistants pour les volumes de stockage EC2
  7. Eucalyptus est une architecture ouverte simple pour implémenter des fonctionnalités de cloud au niveau IaaS.
  8. La plateforme est composée de 3 parties, le « FRONTEND » (traduit par « façade « ), le « NODE » (traduit par « nœud ») et la partie stockage
  9. est un composant installé sur chaque serveur de virtualisation (machine hôte) et qui permet au CC (Cluster Controller) de contrôler l’hyperviseur. INSTANCE : Les machines virtuelles fonctionnant sur l'hyperviseur sont appelées des instances. la physique du noeud ressources - le nombre de cœurs, la taille de la mémoire, la espace disque disponible Savoir l'état de Instances VM sur le noeud (bien qu'un NC assure le suivi de les instances qu'elle contrôle, les instances peuvent être démarrés et arrêté par des mécanismes indépendants de la volonté de NC)
  10. Lors de la vérification de l'autorisation - par exemple, seulement le propriétaire d'une instance ou un administrateur est autorisé à mettre fin référentiel d'âge ou de la mémoire cache locale, crée un nouveau final pointer dans la superposition de réseau virtuel, et charge le hypervisor pour démarrer l'instance. Pour arrêter une instance, la CN charge le hyperviseur de mettre fin à la machine virtuelle, les larmes vers le bas le point d' extrémité de réseau virtuel, et nettoie les fichiers associated avec l'instance (le système de fichiers racine ne sont pas pré servi après l'instance se termine).
  11. . Il reçoit les requêtes de déploiement des instances, décide sur quel contrôleur de node les instances seront déployé aussi il contrôle le réseau virtuel entre les instances.
  12. Machro7aa f war9a li ghadi yagolha ghadi ya7fad Quand un CC reçoit un ensemble d'instances pour exécuter contacte chaque component NC à travers son opération de describeResource 3. envoie le demande RunInstances à la première NC qui a assez libre Quand un CC reçoit une demande describeResources, il reçoit également une liste de ressources Caractéristiques (noyaux, la mémoire et le disque) décrivant la les besoins en ressources nécessaires par une instance.
  13. est un composant installé sur chaque serveur de virtualisation (machine hôte) et qui permet au CC (Cluster Controller) de contrôler l’hyperviseur. INSTANCE : Les machines virtuelles fonctionnant sur l'hyperviseur sont appelées des instances. la physique du noeud ressources - le nombre de cœurs, la taille de la mémoire, la espace disque disponible Savoir l'état de Instances VM sur le noeud (bien qu'un NC assure le suivi de les instances qu'elle contrôle, les instances peuvent être démarrés et arrêté par des mécanismes indépendants de la volonté de NC) Lors de la vérification de l'autorisation - par exemple, seulement le propriétaire d'une instance ou un administrateur est autorisé à mettre fin