9
Chapitre 1 - Les notions fondamentales du Cloud
Computing.
L'avantage de ce genre d'architecture est d'être facile
à mettre en place, pour des coûts relativement raisonnables. La
charge du matériel, des applicatifs, de la bande passante étant
couverte par le fournisseur. De cette manière ce modèle permet de
proposer une souplesse et une évolutivité accrue afin de
répondre rapidement au besoin. Il n'y a pas de gaspillage de ressources
car le client ne paye que ce qu'il consomme. [4]
Ce type est :
· Demande de lourds investissements pour le fournisseur de
services.
· Offre un maximum de flexibilité.
· N'est pas sécurisé. 1.4.2
Cloud privé :
C'est un environnement déployé au sein d'une
entreprise. Ainsi, elle doit gérer toute seule son infrastructure. Dans
ce cas, implémenter un Cloud privé signifie transformer
l'infrastructure interne en utilisant des technologies telles que la
virtualisation pour enfin délivrer, plus simplement et plus rapidement,
des services à la demande. L'avantage de ce type de Cloud par rapport au
Cloud publique réside dans l'aspect de la sécurité et la
protection des données [BAR11].
En effet, l'ensemble du matériel est conservé
au sein de votre propre emplacement. De ce fait, les ressources sont
détenues et contrôlées par votre propre département
informatique.
Eucalyptus, OpenNebula et OpenStack (Chapitre 3) sont des
exemples de solution pour la mise en place du Cloud privé.
Ce type est:
· Cher pour le client.
· Dédié et sécurisé.
· Moins flexible comparé au Cloud public.
1.4.3 Cloud hybride :
En général, on entend par Cloud hybride la
cohabitation et la communication entre un Cloud privé et un Cloud
publique dans une organisation partageant des données et des
applications (Par exemple, un Cloud dédié pour les données
et un autre pour les applications) [BAR11].
Ce modèle :
· Permet d'allier les avantages des deux modèles de
déploiement.
· Permet la gestion de deux Cloud qui peut s'avérer
plus contraignant.
10
Chapitre 1 - Les notions fondamentales du Cloud
Computing.
Figure 1.2 : Les types de Cloud Computing.
[BAR11]
1.4.4 Cloud communauté :
L'infrastructure de Cloud est partagé par plusieurs
organisations et soutient une communauté spécifique qui a des
préoccupations communes (considérations par exemple, la mission,
les exigences de sécurité, de la politique, et de
conformité). Il peut être géré par les organisations
ou un tiers et peut exister sur site ou hors prémisse. [BAR11]
1.5 Architecture du Cloud Computing :
Le Cloud Computing peut être décomposé en
trois couches :
? Applicative (SAAS, Software as a Service).
? Plateforme (PAAS, Platform as a Service).
? Infrastructure (IAAS, Infrastructure as a Service)
La Figure1.3 ci-dessous représente les
différentes couches du Cloud Computing de la couche la moins visible
pour les utilisateurs finaux à la plus visible. L'infrastructure as a
Service (IaaS) est plutôt gérée par les architectes
réseaux, la couche PaaS est destinée au développeur
d'applications et finalement le logiciel comme un service (SaaS) est le «
produit final » pour les utilisateurs. [GEO09]
11
|