Apache CloudStack, een optie om een ​​IaaS-cloud te bouwen

Apache CloudStack

Na een jaar van ontwikkeling Lancering van Apache CloudStack 4.12 Cloud Platform vrijgegeven, dat implementatie, configuratie en onderhoud automatiseert van een private, hybride of publieke cloudinfrastructuur (IaaS, infrastructuur as a service).

Het CloudStack-platform werd door Citrix overgedragen aan de Apache Foundation, die het project hebben ontvangen na de overname van Cloud.com.

CloudStack is niet afhankelijk van het type hypervisor en stelt u in staat om Xen gelijktijdig te gebruiken (XenServer en Xen Cloud Platform), KVM, Oracle VM (VirtualBox) en VMware in een cloudinfrastructuur.

Se biedt een intuïtieve webgebaseerde interface en API speciaal voor het beheren van gebruikers-, opslag-, computer- en netwerkbronnen.

In het eenvoudigste geval cloudinfrastructuur op basis van CloudStack bestaat uit een enkele beheerserver en een set rekenknooppunten die het gastbesturingssysteem hosten in virtualisatiemodus.

In meer complexe systemen, ondersteunt het gebruik van een cluster van meerdere controleservers en extra load balancers​ Tegelijkertijd kan de infrastructuur worden opgedeeld in segmenten die elk in een apart datacenter opereren.

Apache CloudStack 4.12 Belangrijkste nieuwe functies

In deze nieuwe versie van Apache CloudStack 4.12 vinden we dat voor oplossingen gebaseerd op de KVM hypervisor Ondersteuning voor beveiligingsgroepen is opnieuw ontworpen, zijn de juiste gegevens over het beschikbare geheugen overgebracht naar de beheerserver.

ook de influxdb-database is toegevoegd aan de statistiekenverzamelaar, evenals het geïmplementeerde libvirt om I / O te versnellen en het updaten van het VXLAN IPv6-configuratiescript.

In deze versie ook DPDK-ondersteuning is gemarkeerd die samen met de toegevoegde configuratie is meegeleverd om op Windows Server 2019-gastsystemen te draaien.

Voor alle soorten gebruikers is er de mogelijkheid om virtuele netwerken te creëren op de datalinklaag (L2).

Ondersteuning voor Ubuntu 14.04 is stopgezet aangezien de officiële ondersteuning voor de Ubuntu 14.04 LTS-release eind april eindigt.

Tenslotte we kunnen ook zien dat IPv6-ondersteuning is uitgebreidhet bieden van de mogelijkheid om gegevens via een virtuele router te verzenden en IPv6-adressen te berekenen in plaats van uit te zenden vanuit de pool.

Voor IPv6 is een aparte set ipset-filters toegevoegd.

Van de andere nieuwigheden die we in deze nieuwe versie kunnen vinden, zijn dat:

  • Live migratie van virtuele machines met rootpartitie in bestandsopslag geïmplementeerd
  • Ondersteuning voor foutopsporing op afstand van beheer- en productieservers, evenals KVM-agents, werd geïmplementeerd.
  • Ondersteuning voor offline migratie van VMware-omgevingen is toegevoegd.
  • Er is een commando toegevoegd aan de API om een ​​lijst met beheerservers weer te geven.
  • De bibliotheken die worden gebruikt om een ​​webinterface te bouwen (bijvoorbeeld jquery), zijn bijgewerkt.
  • XenServer ondersteunt online migratie van onbeheerde kluizen naar beheerde kluizen.
  • De clientinterface biedt de mogelijkheid om het protocol in ACL-regels te bewerken.
  • De mogelijkheid toegevoegd om lokale primaire opslag te verwijderen. De eigenschappen van de netwerkadapter geven een weergave van het MAC-adres.

Hoe Apache CloudStack op Linux te installeren?

Voor degenen die geïnteresseerd zijn in het kunnen installeren van Apache CloudStack pZe kunnen het doen door de instructies te volgen die we hieronder delen.

Apache CloudStack biedt kant-en-klare installatiepakketten voor RHEL / CentOS en Ubuntu. Dus om ze te downloaden, gaan we een terminal openen en het volgende erin uitvoeren.

Voor 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

Nadat we deze pakketten hebben gedownload, kunnen we ze installeren door de volgende opdracht in de terminal uit te voeren:

sudo dpkg -i cloudstack-agent*.deb

In het geval van CentOS 7 zijn de te downloaden pakketten de volgende:

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

Nadat we deze pakketten hebben gedownload, kunnen we ze installeren door de volgende opdracht in de terminal uit te voeren:

sudo rpm -i cloudstack-agent*.rpm

Voor andere op Debian of CentOS / RHEL gebaseerde distributies, kunt u de instructies volgen In de volgende link.

Maar het enige detail is dat de nieuwe versie nog niet op deze manier beschikbaar is gemaakt.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.