OpenStack et Cloud Computing: L'avenir du Cloud Computing avec le Logiciel Libre

Dans cette nouvelle opportunité, nous parlerons une plateforme ouverte et évolutive pour la création de clouds privés et publics, c'est-à-dire Pile ouverte.

lpi

Pile ouverte  a été créé en tant que projet de travaux d'infrastructure de "Open source" (Open source) sous la figure d'un service en ligne (IaaS) pour la création et l'administration de grands groupes de serveurs privés virtuels dans un centre de données.

openstack-1

Les objectifs Parmi ceux-ci, il s'agissait de prendre en charge l'interopérabilité entre les services cloud afin de créer des services cloud (identiques à Amazon) dans leurs propres centres de données. Pile ouverte, est actuellement disponible gratuitement sous le Licence Apache 2.0. Par conséquent, beaucoup se réfèrent souvent à Pile ouverte sur des sites d'information comme Linux Cloud, c'est-à-dire "Linux du cloud". D'autres le comparent à des projets tels que Eucalyptus y Apache CloudStack, deux autres initiatives de cloud open source.

Et comment Openstack est-il structuré?

Pile ouverte a architecture modulaire qui se compose actuellement de onze (11) composants:

  • Nova: Pour fournir des machines virtuelles (VM) à la demande (À la demande) obligatoire.
  • Swift: Fournir un système de stockage évolutif prenant en charge le stockage des objets nécessaires.
  • Cendre: Pour fournir un stockage de bloc persistant pour héberger les machines virtuelles en cours d'exécution.
  • Coup d'oeil: Offrir la liste et le stockage des images de disques virtuels avec lesquelles ils fonctionneront.
  • Clé de voûte: Pour fournir la technologie d'authentification et d'autorisation pour tous les services OpenStack à exécuter.
  • Horizon: Fournir une interface utilisateur Web (UI) modulaire pour l'interaction avec les services OpenStack.
  • Neutron: Pour fournir la connectivité réseau requise en tant que service entre les périphériques d'interface qui contrôlent les services intégrés d'OpenStack.
  • Ceilomètre: Fournir un point de contact unique pour les systèmes de facturation.
  • Chauffant : Para fournit les services d'orchestration pour plusieurs applications cloud de différents fournisseurs et technologies.
  • Trove : Pour fournir le provisionnement de base de données en tant que service unifié pour les moteurs de base de données relationnels et non relationnels déployés.
  • Désert du Sahara: Para propose les services informatiques nécessaires aux ressources gérées par OpenStack.

Et comment Openstack est-il né?

La Administration nationale de l'aéronautique et de l'espace (NASA) avec Rackspace, ils ont développé Pile ouverte. RackSpace a fourni le code qui alimente le service de stockage de fichiers et de diffusion de contenu dans le cloud (Fichiers cloud) et les serveurs Cloud de production (Serveurs Cloud). La NASA a donné la technologie qui prend en charge La Nebula, son propre service de cloud computing, avec des fonctionnalités de haute performance, de mise en réseau et de gestion efficace du stockage de données, pour réaliser la gestion de grands ensembles de données scientifiques.

Pile ouverte est officiellement devenue une organisation à but non lucratif entièrement indépendante en Septembre de 2012. La communauté OpenStack, créé autour de lui est supervisé par un conseil d'administration composé de nombreux concurrents directs et indirects, tels que IBM, Intel et VMware.

Et qu'est-ce qui rend Openstack si réussi, pratique et utilisé?

Pile ouverte vise à construire une plateforme cloud, tapez CMP (plateforme de gestion cloud) qui facilite la construction et la gestion de différents éléments au sein d'une infrastructure pour fournir des services cloud à ses clients (utilisateurs). Si nous comparons les Pile VMware, Pile ouverte serait au même niveau de vCAC et / ou vCD).

Pile ouverte a une grande capacité pour extensibilité par Apis sont "Facile" mettre en œuvre et adapter (tout à fait dans le style de AWS), publiques et du type "Fournisseur gratuit", tant «SFournisseurs de services » ils se sont tournés pour voir Pile ouverte comme alternative clé à vos propres initiatives d'infrastructure cloud. Pile ouverte avec son technologie modulaire basé sur les exigences de "Nuage" qui doivent être livrés vous permet d'intégrer différents projets à l'architecture créée de manière progressive et stable.

Qu'est-ce que PAS Openstack?

OpenStack n'est pas:

  • Un produit: C'est en fait un ensemble de services, qui créent un cloud, avec la technologie Open source, qui permet sa modification, son adaptation et sa personnalisation en faveur de ses propres besoins qui peuvent ensuite être partagés et apportés avec ceux de la communauté. Pile ouverte est maintenu et contrôlé par le Fondation Pile ouverte.
  • Un hyperviseur: C'est plus qu'un simple élément de virtualisation, puisqu'il s'agit d'un élément qui se trouve dans une couche bien au-dessus du cloud, il a la hauteur de concurrents tels que vCD y vCAC (VMware) et avec les autres CMP de tiers (3) qui sont là-bas.
  • 100% gratuit: Seul le code doit être ouvert, puisque les coûts de maintenance, de formation, de dépannage, de gestion et de maintenance des couches qui sont en dessous (par exemple vSphere, mise en réseau, stockage, etc.) ils ont ou peuvent avoir un coût associé en fonction du fournisseur et / ou de la technologie utilisée. De plus, certaines distributions Linux commencent à offrir leur "Saveur" (versions) d'OpenStack lui-même, ajoutant de la valeur associée, un coût non pas pour le code mais pour le support et le reste.
  • Uniquement pour les fournisseurs de services: Pile ouverte Il peut être utilisé par tout type d'institution, entreprise, organisation et pas seulement par Fournisseurs de services (SP), puisque clairement la modularité et la facilité de consommation grâce à ses API, rendent le produit si intéressant pour les SP et toute autre partie intéressée.

ET QU'EST-CE QUE LE CLOUD COMPUTING?

Selon le NIST (Institut national des normes et de la technologie) Pile ouverte Il peut être défini ou conçu comme un modèle de service à la demande évolutif pour l'allocation et la consommation de ressources informatiques. Tout cela englobant l'utilisation d'infrastructures, d'applications, de données (informations) et d'un ensemble de services intégrés par les réserves de ressources informatiques, de réseaux, de données (informations) et de capacité de stockage. Et en supposant également que ces éléments peuvent être construits, fournis, déployés et publiés rapidement, avec un petit effort de développement, de contrôle et d'interaction de la part du fournisseur de Cloud Computing, afin de satisfaire les besoins actuels du client.

La fourniture de services de cloud computing peut être associée à trois (3) modèles commerciaux spécifiques:

  • Infrastructure en tant que service (IaaS): Ce modèle commercial offre au consommateur (utilisateur) la fourniture de traitement, de stockage, de réseaux et de toute autre ressource informatique nécessaire pour installer le logiciel, y compris le système d'exploitation et les applications. Sauf le contrôle sur le système cloud sous-jacent mais sur le système d'exploitation et ses applications. Exemple: Amazon Web Services EC2.
  • Plateforme en tant que service (PaaS): Ce Business Model offre au consommateur (utilisateur) la possibilité d'exécuter des applications développées ou contractées par des tiers, à partir des langages de programmation ou des interfaces fournis par le fournisseur. Sauf le contrôle du système sous-jacent ou des ressources de l'infrastructure.
  • Logiciel en tant que service (SaaS): Ce modèle d'entreprise offre au consommateur (utilisateur) la possibilité d'utiliser les applications du fournisseur qui s'exécutent sur l'infrastructure cloud. Les applications sont accessibles à partir de périphériques clients via des interfaces, par exemple un navigateur Web. Dans ce cas, l'utilisateur n'a accès qu'à une interface de configuration du logiciel fourni.

La fourniture de services de cloud computing peut être associée à trois (3) modèles d'implémentation spécifiques:

  • Cloud public: Ce modèle de déploiement cloud permet à l'infrastructure et aux ressources logiques qui font partie de l'environnement d'être accessibles au grand public ou à un large groupe d'utilisateurs. Il appartient généralement à un fournisseur qui gère l'infrastructure et les services proposés. Exemple: service GoogleApps.
  • Nuage privé: Ce modèle de déploiement cloud permet à l'infrastructure d'être gérée uniquement par une organisation. L'administration des applications et des services peut être réalisée par le même organisme ou par un tiers. L'infrastructure associée peut être au sein de l'organisation ou en dehors de celle-ci. Exemple: tout service cloud appartenant à l'organisation ou sous-traité à un fournisseur mais dont les ressources sont exclusives à cette organisation.
  • Cloud communautaire: Ce modèle de déploiement cloud permet à l'infrastructure d'être partagée par diverses organisations et son objectif principal est de soutenir une communauté spécifique qui a un ensemble de préoccupations similaires (mission, exigences de sécurité ou de conformité, etc.). Tout comme le cloud privé, il peut être géré par des organisations ou par un tiers et l'infrastructure peut se trouver dans leurs propres installations ou à l'extérieur d'elles. Exemple: le service fourni par www.apps.gov du gouvernement américain, qui fournit des services de cloud computing aux agences gouvernementales.
  • Cloud hybride: Ce modèle d'implémentation cloud permet de combiner au moins deux types de cloud cloud précédents, en les conservant en tant qu'entités distinctes mais unies par des technologies standardisées ou propriétaires, qui permettent la portabilité des données et des applications gérées.

Eh bien, j'espère que vous avez aimé ce post!


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.