100% ont trouvé ce document utile (1 vote)
800 vues14 pages

Guide du Cloud Computing avec CloudStack

Le cloud computing offre un accès flexible à des ressources informatiques via Internet, avec des avantages tels que le déploiement rapide d'applications et la réduction des coûts. Il existe trois types de cloud : privé, public et hybride, chacun répondant à des besoins spécifiques. CloudStack, une solution open source d'Apache, permet de gérer des infrastructures cloud et est conçu pour faciliter la création et l'exploitation de clouds publics, privés ou hybrides.

Transféré par

Imen Ben Massaoud
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • Infrastructure à la demande,
  • Modèles de déploiement,
  • Plateforme open source,
  • Cloud Computing,
  • Services managés,
  • IaaS,
  • Environnements de travail,
  • Support communautaire,
  • Technologies cloud,
  • Évolutivité
100% ont trouvé ce document utile (1 vote)
800 vues14 pages

Guide du Cloud Computing avec CloudStack

Le cloud computing offre un accès flexible à des ressources informatiques via Internet, avec des avantages tels que le déploiement rapide d'applications et la réduction des coûts. Il existe trois types de cloud : privé, public et hybride, chacun répondant à des besoins spécifiques. CloudStack, une solution open source d'Apache, permet de gérer des infrastructures cloud et est conçu pour faciliter la création et l'exploitation de clouds publics, privés ou hybrides.

Transféré par

Imen Ben Massaoud
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • Infrastructure à la demande,
  • Modèles de déploiement,
  • Plateforme open source,
  • Cloud Computing,
  • Services managés,
  • IaaS,
  • Environnements de travail,
  • Support communautaire,
  • Technologies cloud,
  • Évolutivité

CloudStack

Cloud Computing

Le cloud computing est un environnement extrêmement flexible qui


offre, via Internet, un accès à des ressources informatiques extensibles
(réseaux, serveurs, stockage, applications et services).
Avantages Cloud Computing

 La possibilité de déployer et de rendre disponibles des applications majeures


et des environnements de travail de manière immédiate;
 Partager des données;
 La possibilité de créer une plateforme virtuelle en un temps record avec une
architecture sur mesure;
 Un accès libre et ouvert au client, qui peut établir sa connexion de n’importe
où;
 Accès simplifié, effectué via un simple navigateur web;
 Les machines et réseaux sont virtuels, cela permet ainsi de réduction les coûts
Les types de clouds : privés, publics et
hybrides
Les types de clouds : privés, publics et hybrides

Selon les besoins de l’entreprise et des utilisateurs, il existe trois types de Cloud Computing :
 Les clouds privés
 Ce type de cloud est créé et géré en interne pour les besoins d’une entreprise.
Les serveurs hébergeant les services sont localisés au sein de l’entreprise accessible à travers un réseau sécurisé,
interne et fermé.
Ce sera à vous de choisir la solution de cloud computing vous souhaitez mettre en œuvre ( Openstack ou
CloudStack) en fonction de vos besoins et de vos équipements existants. Si vous intégrez la méthodologie Devops,
cette étape est primordiale pour la suite de votre projet.
 Les clouds publics
 Ce type de cloud est créé par un organisme spécialisé qui met à disposition ses infrastructures, ses ressources
pour des entreprises aussi multiples que variées. Ainsi, ces entreprises consommatrices de services utilisent et
payent à la demande des services dont elles ont besoin. Le fournisseur garantit une disponibilité et une qualité de
service à travers un contrat signé avec le client.
 Les clouds hybrides
 Ce type de Cloud combine les Clouds public et privé. On peut ainsi déporter ses applications vers un Cloud
public qui consommera des données stockées et exposées dans un cloud privé; ou bien faire communiquer deux
applications hébergées dans deux cloud privés distincts; ou encore, consommer plusieurs services hébergés dans
des clouds publics différents
Les différentes topologies du cloud Computing

 IAAS (Infrastructure as a service)


 Il permet de mettre en œuvre une infrastructure virtuelle (serveur, couches de virtualisation, stockage, réseaux) . Le client va pouvoir se
connecter à sa machine virtuelle et va pouvoir héberger des systèmes d’exploitation des serveurs et des logiciels applicatifs. Cela permettra à
l’entreprise de s’affranchir complètement de l’achat et de la gestion d’un parc matériel. Tout doit donc être « cloud-ready » (Amazon, Numergy,
OpenStack…).
 PAAS (Platform as a Service)
 Il permet de mettre en œuvre une plateforme d’exécution de logiciels et d’applications, sur laquelle l’entreprise utilisatrice pourra y installer,
configurer et y utiliser les applications voulues. Vous pouvez trouver ce type de Cloud chez AWS, Microsoft Azur, Bluemix, OVH, Gandi…
 SAAS (Software as a Service)
 Il permet de rendre accessible une application aux utilisateurs finaux en mode “service” (exécuter une application à distance). C’est un
modèle de déploiement d’application dans lequel le fournisseur loue une application clé en main à ses clients en tant que service et à la
demande. Il n’y a alors plus lieu de facturer le coût d’une licence logicielle.
De cette façon, l’utilisateur final n’a plus besoin d’installer le logiciel, le maintenir, ou encore de le mettre à jour (Zendesk, Microsoft Office
365, Slack, Adobe Creative Cloud, JIRA Service Desk, etc. ).
 DaaS (Desktop as a Service)
 Il permet au client d’avoir accès à un véritable bureau virtuel en ligne, accessible à partir de n’importe quel matériel connecté. Toutes les
ressources de l’utilisateur (système d’exploitation, logiciels bureautiques, données personnelles…) sont stockées chez le fournisseur.
Les solutions existantes du cloud computing

 Il y a plusieurs solutions possibles pour mettre en place un Cloud, mais les deux plus
grandes sur le marché sont OpenStack et CloudStack, qui sont des solutions open
source.
En effet, les deux solutions vous offrent sensiblement les mêmes services, avec tout de
même des différences structurelles. Elles ont toutes les deux leur propre API.
Openstatck étant plus supporté par les constructeurs que CloudStack.
CloudStack

 C’est une solution qui appartient à Citrix sous licence Apache 2.


L’installation de CloudStack est assez simplifiée il suffit de deux VMs, une pour le serveur de gestion et l’autre
agit pour l’infrastructure cloud
 Quelques caractéristiques :
 La gestion des serveurs
 Création des zones de sécurité dans les différentes régions
 Bare Metal hosts : RedHat, CentOS, Fedora et Ubuntu
 La prise en charge de plusieurs hyperviseurs, Citrix XenServer, KVM, VMware vSphere, Hyper-V
 La prise en charge de plusieurs types de réseaux : Vlan, Openflow, Contrôle Centralisé SDN
 Compatibilité API : AWS, Vcloud
 Gestion des ressources par une interface Web
 https://blog.syloe.com/les-avantages-et-les-topologies-du-cloud-computing/
Il est évident que CloudStack a été conçu comme un système unique qui fonctionne d’une
manière intégrale. Tous les composants travaillent ensemble et fonctionnent à partir d’un
noyau unique unifiée avec une base de données opérationnelle unique. Il est vrai qu’il y a
certains aspects de serveurs de managements distribués à travers les différents VM qu’il gère,
mais ceux-ci sont complètement automatisés par le cœur de management. Il n’y a aucune
nécessité d’administrer séparément les autres instances. « Peut-être le meilleur avantage
direct pour avoir un noyau unifié est qu’il n y a qu’une seule API »
https://cloudstackblog.wordpress.com/2016/01/21/openstack-vs-cloudstack/
Présentation

Apache CloudStack est une plateforme d'administration open source


qui permet la mise à disposition d'une infrastructure à la demande, ou 
IaaS (Infrastructure-as-a-Service), dans des environnements
informatiques Cloud.
CloudStack est développée de sorte à aider les fournisseurs de services
managés et les services IT des entreprises à créer et exploiter un Cloud
public, un Cloud privé ou des Clouds hybrides, 
Le principal concurrent de CloudStack sur le marché de l'orchestration
de Cloud est OpenStack.
 CloudStack est une plateforme informatique à la demande (Infrastructure as a Service)
constituée de Logiciels Libres (Open Source). Dans certaines situations, c'est la solution de
Cloud privé que Pilot Systems vous recommandera.
CloudStack a les avantages de son ADN :
 Plateforme Cloud : CloudStack permet aux entreprises de déployer rapidement et à
moindre coût les différents éléments d'infrastructure que sont les serveurs, les réseaux et
les données. Le déploiement d'une application est formalisé par des experts sous forme
d'enchaînements d'opérations automatisées dans le but d'être déclenchées ultérieurement
par des non-experts, typiquement des représentants des métiers dans les entreprises.
 Logiciel Libre : CloudStack ne nécessite aucun coût de licence et bénéficie du support de
la communauté. CloudStack est né quand Citrix, ancien supporter d'OpenStack, a annoncé
le besoin de créer une souche logicielle gérée par la fondation Apache. 
Apache CloudStack est une plateforme open source
Infrastructure-as-a-Service qui gère et orchestre des pools de ressources
de stockage, de réseau et d'ordinateur pour créer un cloud de calcul
IaaS public ou privé.
Avec CloudStack, vous pouvez:
Configurez un service de cloud computing élastique à la demande.
Autoriser les utilisateurs finaux à provisionner des ressources
Restez en Contact

10 Rue El Akhtal El Menzah 1 - 1004 Tunis - Tunisie

Téléphone: +216 70 248 220

Fax: +216 71 750 004

Email: contact@bits.com.tn

Site web: www.bits.com.tn


Merci

Vous aimerez peut-être aussi