0% ont trouvé ce document utile (0 vote)
59 vues5 pages

Guide d'Installation d'OpenStack Cloud

OpenStack est une plateforme open source pour le cloud computing qui permet de créer et gérer des infrastructures cloud privées et publiques. Elle est composée de plusieurs projets comme Nova, Neutron, Cinder, Swift, Keystone, Glance et Horizon qui gèrent différents aspects de l'infrastructure cloud.

Transféré par

yassine2004yas
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 RTF, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
59 vues5 pages

Guide d'Installation d'OpenStack Cloud

OpenStack est une plateforme open source pour le cloud computing qui permet de créer et gérer des infrastructures cloud privées et publiques. Elle est composée de plusieurs projets comme Nova, Neutron, Cinder, Swift, Keystone, Glance et Horizon qui gèrent différents aspects de l'infrastructure cloud.

Transféré par

yassine2004yas
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 RTF, PDF, TXT ou lisez en ligne sur Scribd

1-un platforme de cloud permet de créer et de gérer des infrastructures de cloud privé et public.

2-OpenStack est un projet open source collaboratif qui a été initié en 2010 par la collaboration de
plusieurs organisations et entreprises majeures du secteur des technologies de l'information.

3-our déployer et utiliser OpenStack, vous devez suivre plusieurs étapes importantes. Voici une vue
d'ensemble du processus pour mettre en place OpenStack :

-Préparation et Planification

-Installation du Système d'exploitation

-Configuration du réseau

-Installation d'OpenStack

-Configuration et Administration d'OpenStack

-Création et Gestion des Ressources

-Utilisation et Maintenance

-Sécurité et Gestion des Ressources

4-OpenStack a été initié par un partenariat entre Rackspace Hosting, un fournisseur de services
d'hébergement et de cloud computing, et la National Aeronautics and Space Administration (NASA)

5-OpenStack offre de nombreux avantages qui en font une plateforme populaire pour la création, le
déploiement et la gestion d'infrastructures cloud. Voici quelques-uns des principaux avantages
d'OpenStack :

-Flexibilité et Personnalisation

-Évolutivité et Extensibilité

-Interopérabilité

-Réduction des Coûts

- Automatisation et Orchestration

6-Il existe plusieurs solutions commerciales alternatives à OpenStack qui répondent à des besoins
similaires en matière de cloud computing comme IBM AWS AZURE ALIBABA ...

7-OpenStack est composé de plusieurs projets interconnectés, chacun ayant une fonctionnalité
spécifique et contribuant à différents aspects de l'infrastructure cloud comme

nova , neutron , clinder , swift , keystone ,glance , horizon , heat , ..


8-neutron

9-glance

10-horizon

11-DevStack est un outil open source qui permet de déployer un environnement de développement
OpenStack complet sur une seule machine.

12-instances-images-volumes-network-projet-identity-objets-billets-services-overview-load balacers-
groupes-orchestration ou bien heat

13-Le service de stockage en mode bloc, connu sous le nom de "Cinder" dans OpenStack, est largement
utilisé pour plusieurs raisons dans le contexte de l'infrastructure cloud. Voici quelques-unes des raisons
les plus courantes pour lesquelles Cinder est préféré dans un environnement OpenStack :

-Persistance des Données -Performances -Flexibilité et Évolutivité-Intégration avec OpenStack-Facilité de


Gestion

14-iso

-qcow2 /ciros

-raw

-vmdk

-vhd-vdi

15-

-AWS: AWS est une plateforme de cloud computing proposée par Amazon, un fournisseur de services
cloud mondial.

OpenStack: OpenStack est une plateforme cloud open source, basée sur une collaboration entre
plusieurs entreprises et organisations.
-AWS: AWS est une plateforme propriétaire avec un modèle de tarification basé sur la consommation
des services.

OpenStack: OpenStack est open source et peut être utilisé gratuitement, mais il y a des coûts associés à
la gestion, la configuration et le support de l'infrastructure.

-AWS: AWS est l'un des fournisseurs cloud les plus populaires et largement adoptés au niveau mondial,
avec un vaste écosystème de services et d'utilisateurs.

OpenStack: OpenStack a une base d'utilisateurs et de contributeurs active et en croissance, mais elle est
généralement considérée comme étant moins répandue que AWS.\

16-Dans OpenStack, il y a deux principaux types de stockage utilisés pour les instances de machines
virtuelles (VM) et les services cloud : le stockage en mode bloc (Block Storage) et le stockage objet
(Object Storage). Ces deux types de stockage offrent des fonctionnalités distinctes pour répondre à
différents besoins des utilisateurs.

17-

Dans OpenStack, les termes "user", "role" et "tenant" sont des concepts clés liés à la gestion des
utilisateurs, des autorisations et de l'isolation des ressources dans un environnement cloud. Voici des
définitions pour chacun de ces termes :

Utilisateur (User) :

Un utilisateur dans OpenStack représente une entité qui a un accès autorisé à l'environnement cloud.
Cela peut être un individu, un service ou une application qui utilise les ressources et les services
d'OpenStack. Chaque utilisateur a des identifiants uniques et des informations d'identification pour se
connecter à OpenStack et accéder aux services.

Rôle (Role) :

Un rôle dans OpenStack définit un ensemble d'autorisations et de privilèges attribués à un utilisateur. Les
rôles permettent de contrôler les actions que les utilisateurs peuvent effectuer dans un environnement
OpenStack. Par exemple, un rôle "administrateur" peut avoir des autorisations étendues, tandis qu'un
rôle "utilisateur" peut avoir des autorisations limitées.

Projet (Tenant) :

Dans les versions plus récentes d'OpenStack, le terme "tenant" a été renommé "projet". Un projet
(tenant dans les versions antérieures) représente un groupe logique d'utilisateurs, de ressources et de
services. Chaque projet a son propre espace de noms pour les ressources telles que les instances, les
réseaux, les volumes, etc. Cela permet d'isoler les ressources et de contrôler l'accès pour différents
groupes d'utilisateurs.

18-Service d'Identité (Keystone) :

Keystone est le service d'identité d'OpenStack, responsable de la gestion des utilisateurs, des groupes,
des rôles, des projets (anciennement appelés tenants) et des services dans un environnement
OpenStack.

Il offre une interface permettant d'enregistrer les utilisateurs et de leur attribuer des rôles spécifiques, ce
qui définit les actions qu'ils peuvent entreprendre dans le cloud.

Keystone fournit des mécanismes d'authentification tels que le nom d'utilisateur/mot de passe, les
jetons (tokens) et d'autres méthodes d'authentification pour vérifier l'identité des utilisateurs.

Il gère également les autorisations en associant des rôles aux utilisateurs, ce qui détermine les actions
qu'ils sont autorisés à effectuer dans les divers composants d'OpenStack.

Keystone offre la possibilité de définir des politiques d'accès pour contrôler l'accès aux ressources,
permettant ainsi une gestion fine de la sécurité et de l'accès.

Il assure l'intégration avec d'autres services OpenStack, permettant une authentification unique (SSO) et
une gestion centralisée des identités à travers l'ensemble de l'infrastructure cloud.

En plus des utilisateurs, Keystone gère l'authentification et l'autorisation des services (comme Nova,
Neutron, etc.) afin de garantir la sécurité et le contrôle d'accès à ces services.

19-Gestionnaire de Réseau Flottant (Floating Network Manager) :

Dans OpenStack, un "gérer de réseau flottant" n'est pas un terme standard. Cependant, il est probable
que vous faisiez référence à la gestion des adresses IP flottantes ou flottantes (floating IPs) dans
OpenStack. Les adresses IP flottantes sont des adresses IP publiques temporaires pouvant être associées
ou dissociées dynamiquement à une instance.

-DHCP dans OpenStack :

OpenStack utilise DHCP pour fournir automatiquement des configurations réseau (adresses IP,
passerelles, DNS, etc.) aux instances.

Le service Neutron (le service de réseau d'OpenStack) utilise le DHCP pour gérer cette allocation
dynamique d'adresses IP aux instances.
Cela garantit que les instances peuvent obtenir une configuration réseau appropriée lors de leur
démarrage ou lorsqu'elles se connectent à un réseau.

VLANs dans OpenStack :

Les VLANs sont utilisés pour segmenter le trafic réseau au sein d'un environnement OpenStack.

Ils permettent de diviser un réseau en sous-réseaux logiques distincts, contribuant à la sécurité,


l'isolation et l'efficacité de la gestion du réseau.

Les VLANs sont configurés et gérés via Neutron, le service réseau d'OpenStack.

20-

Vous aimerez peut-être aussi