1.12. ARCHITECTURE DU CLOUD COMPUTING
Le cloud est classé en fonction de son emplacement par
son déploiement dans son environnement qui le distingue, peu importe le
modèle du cloud utilisé par une organisation, ils restent
similaires au niveau des éléments qui composent l'architecture,
les architectures cloud contiennent une série d'éléments
communs qui est :
? Couche de virtualisation : la virtualisation des serveurs et
des systèmes de stockage joue un grand rôle dans l'architecture de
cloud en offrant l'un des principaux avantages du cloud l'agilité, cette
couche de virtualisation permet aux fournisseurs d'autoriser ou de bloquer
l'accès aux serveurs cloud, en fonction des besoins des utilisateurs du
service ;
? Le stockage évolutif horizontal :
l'évolutivité est une autre marque de distinction de
l'architecture de cloud computing, en matière de stockage, elle
résulte également de technologies exploitant des ensembles
importants de composants matériels standard qui peuvent être
facilement développés sur demande à moindres frais au fur
et à mesure de l'évolution des besoins en matière
d'infrastructure et de stockage ;
? Mécanismes de prise en charge d'utilisateurs
multiples : un service cloud doit permettre la séparation physique ou
virtuelle des données stockées pour chaque
Page | 24
utilisateur et être capable de retracer le suivi de
l'utilisation du service par utilisateur. Il est intéressant de noter
que la prise en charge d'utilisateurs multiples est une caractéristique
intégrale, même dans le cloud privé, dans ce contexte, les
divers services ou groupes de travail d'une entreprise représentent les
différents utilisateurs ;
? API Web : est l'ensemble d'API Web (utilisant des
méthodes standard telles que les appels http RESTful, XML et SOAP) au
travers des quelles services cloud peuvent être invoqués. Ces API
permettent la mise à disposition des services par le biais d'un
navigateur Web standard ou d'une autre application cliente http.
1.13. SERVEUR DU CLOUD COMPUTING
Le serveur cloud fonctionne de la sorte qu'un serveur
physique, à la différence toutefois que les fonctions qu'ils
fournissent peuvent être différentes. Il y'a deux principales
fonctionne d'hébergement à savoir, l'hébergement
partagé qui est l'option la plus économique dans la mesure
où les serveurs sont partagés entre les clients est
hébergé sur le même serveur que les sites web appartenant
à d'autres clients. Il présente de nombreux désavantages,
y compris le fait que l'installation manque de flexibilité et n'est pas
en mesure de gérer de grandes quantités de trafic.
L'hébergement dédié est une forme d'hébergement
beaucoup plus avancée, ou le client fait l'acquisition de serveur
physiques complets cela signifie que le serveur est complètement
à lui sans avoir partagé avec d'autres clients. Le serveur
dédié permet d'avoir un contrôle total sur son
hébergement, leur désavantage consiste à ce que les
capacités requises doivent être prévues avec suffisamment
de ressources et de puissance de traitement pour gérer les niveaux de
trafic attendus.
L'hébergement cloud permet d'adapter les ressources
à la hausse ou à la baisse selon les besoins, ce qui en fait un
système bien plus élevé, il est possible d'augmenter
automatiquement leur capacité pour répondre à la demande,
sans devoir payer pour cette capacité de manière permanente. Un
serveur dédié peut fonctionner sur un hyperviseur, dont le
rôle est de contrôler la capacité et de l'affecter là
où elle est nécessaire suivant l'utilisation des systèmes
d'exploitation. Le cloud serveur est disponible pour chaque client, cela permet
de dédier les ressources informatiques à un client
déterminé si cela est nécessaire.
? Avantages clé dans son serveur à savoir :
- Flexibilité et extensibilité, il est possible
d'accéder aux ressources supplémentaires selon les besoins et
quand cela est nécessaire ;
Page | 25
- Efficacité des couts, étant donné que
le serveur cloud est accessible quand les clients en ont besoin, ceux-ci ne
paient que ce qu'ils utilisent à une période
déterminée ;
- Facilité l'installation, le serveur cloud est facile
à installer ;
- Fiabilité, vu le nombre de serveurs disponibles, si
l'un d'entre eux rencontre un problème, les ressources sont
déplacées vers les autres afin que les clients ne soient pas
affectés.
|