Apache CloudStack, une option pour construire un cloud IaaS

Apache CloudStack

Après un an de développement, Lancement d'Apache CloudStack 4.12 Cloud Platform publié, qui automatise le déploiement, la configuration et la maintenance d'une infrastructure cloud privée, hybride ou publique (IaaS, infrastructure en tant que service).

La plateforme CloudStack a été transférée à la Fondation Apache par Citrix, qui a reçu le projet après l'acquisition de Cloud.com.

CloudStack ne dépend pas du type d'hyperviseur et vous permet d'utiliser simultanément Xen (XenServer et Xen Cloud Platform), KVM, Oracle VM (VirtualBox) et VMware dans une infrastructure cloud.

Se offre une interface Web et une API intuitives spécial pour la gestion des ressources de base d'utilisateurs, de stockage, de calcul et de réseau.

Dans le cas le plus simple, une infrastructure cloud basée sur CloudStack se compose d'un serveur de gestion unique et d'un ensemble de nœuds de calcul qui hébergent le système d'exploitation invité en mode virtualisation.

Dans les systèmes plus complexes, prend en charge l'utilisation d'un cluster de plusieurs serveurs de contrôle et d'équilibreurs de charge supplémentaires. Dans le même temps, l'infrastructure peut être divisée en segments, chacun fonctionnant dans un centre de données séparé.

Nouvelles fonctionnalités clés d'Apache CloudStack 4.12

Dans cette nouvelle version d'Apache CloudStack 4.12, nous trouvons que pour les solutions basées sur l'hyperviseur KVM La prise en charge du groupe de sécurité a été repensée, les données correctes sur la mémoire disponible ont été transférées vers le serveur de gestion.

Aussi la base de données influxdb a été ajoutée au collecteur de statistiques, ainsi que la libvirt implémentée pour accélérer les E / S et la mise à jour du script de configuration VXLAN IPv6.

Dans cette version également La prise en charge DPDK est mise en évidence qui a été inclus avec la configuration ajoutée pour s'exécuter sur les systèmes invités Windows Server 2019.

Pour tous les types d'utilisateurs, la possibilité de créer des réseaux virtuels au niveau de la couche liaison de données (L2) est fournie.

La prise en charge d'Ubuntu 14.04 a été interrompue car le support officiel de la version Ubuntu 14.04 LTS se termine à la fin du mois d'avril.

Enfin, nous pouvons également constater que la prise en charge d'IPv6 a été étendueoffrant la possibilité d'envoyer des données via un routeur virtuel et de calculer les adresses IPv6 au lieu de les diffuser directement à partir du pool.

Pour IPv6, un ensemble distinct de filtres ipset a été ajouté.

Parmi les autres nouveautés que nous pouvons trouver dans cette nouvelle version, ce sont:

  • Migration en direct des machines virtuelles avec partition racine dans le stockage de fichiers implémentée
  • La prise en charge du débogage à distance des serveurs de gestion et de production, ainsi que des agents KVM, a été mise en œuvre.
  • La prise en charge de la migration hors ligne des environnements VMware a été ajoutée.
  • Une commande a été ajoutée à l'API pour afficher une liste de serveurs de gestion.
  • Les bibliothèques utilisées pour construire une interface Web (par exemple jquery), ont été mises à jour.
  • XenServer prend en charge la migration en ligne des coffres non gérés vers les coffres gérés.
  • L'interface client offre la possibilité de modifier le protocole dans les règles ACL.
  • Ajout de la possibilité de supprimer le stockage principal local. Les propriétés de la carte réseau fournissent un affichage de l'adresse MAC.

Comment installer Apache CloudStack sur Linux?

Pour ceux qui souhaitent pouvoir installer Apache CloudStack pIls peuvent le faire en suivant les instructions que nous partageons ci-dessous.

Apache CloudStack propose des packages d'installation prêts à l'emploi pour RHEL / CentOS et Ubuntu. Donc, pour les télécharger, nous allons ouvrir un terminal et y exécuter ce qui suit.

Pour Ubuntu:

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-agent_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-common_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-docs_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-integration-tests_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-management_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-marvin_4.12.0.0~bionic_all.deb

wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-usage_4.12.0.0~bionic_all.deb

Après avoir téléchargé ces packages, nous pouvons les installer en exécutant la commande suivante dans le terminal:

sudo dpkg -i cloudstack-agent*.deb

Désormais, dans le cas de CentOS 7, les packages à télécharger sont les suivants:

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-agent-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-baremetal-agent-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-cli-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-common-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-integration-tests-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-management-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-marvin-4.12.0.0-1.el7.centos.x86_64.rpm

wget http://download.cloudstack.org/centos/7/4.12/cloudstack-usage-4.12.0.0-1.el7.centos.x86_64.rpm

Après avoir téléchargé ces packages, nous pouvons les installer en exécutant la commande suivante dans le terminal:

sudo rpm -i cloudstack-agent*.rpm

Pour les autres distributions basées sur Debian ou CentOS / RHEL, vous pouvez suivre les instructions fournies dans le lien suivant.

Mais le seul détail est que la nouvelle version n'a pas encore été rendue disponible par ces méthodes.

 


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  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.