Ngemuva konyaka wentuthuko, Ukuqaliswa kwe-Apache CloudStack 4.12 Cloud Platform Kukhishwe, eyenza ukuthunyelwa, ukulungiswa nokulungiswa yengqalasizinda yamafu yangasese, i-hybrid noma yomphakathi (IaaS, ingqalasizinda njengensizakalo).
Ipulatifomu ye-CloudStack idluliselwe ku-Apache Foundation ngabakwaCitrix, othole iphrojekthi ngemuva kokutholwa kwe-Cloud.com.
I-CloudStack ayincikile ohlotsheni lwe-hypervisor futhi ikuvumela ukuthi usebenzise iXen ngasikhathi sinye (XenServer neXen Cloud Platform), KVM, Oracle VM (VirtualBox) neVMware kwingqalasizinda yamafu.
Se inikeza isikhombimsebenzisi esibonakalayo esisekelwe kuwebhu ne-API ekhethekile ekuphatheni isisekelo somsebenzisi, isitoreji, ikhompyutha nezinsizakusebenza zenethiwekhi.
Esimweni esilula, ingqalasizinda yamafu esuselwa ku-CloudStack inesiphakeli esisodwa sokuphatha kanye neqoqo lama-compute node elibamba uhlelo olusebenza njengezivakashi ngemodi yokubona.
Kuzinhlelo eziyinkimbinkimbi ngokwengeziwe, isekela ukusetshenziswa kweqoqo lamaseva wokulawula amaningi namabhalansi wokulayisha angeziwe. Ngasikhathi sinye ingqalasizinda ingahlukaniswa ngezigaba, ngasinye sisebenza esikhungweni sedatha esihlukile.
Izici Ezintsha Ezingukhiye ze-Apache CloudStack 4.12
Kule nguqulo entsha ye-Apache CloudStack 4.12 sithola lokho ngezixazululo ezisuselwa kwi-KVM hypervisor Ukwesekwa kweQembu Lezokuphepha sekwakhiwe kabusha, idatha efanele ngememori etholakalayo idluliselwe kuseva yokuphatha.
Futhi i-database ye-influxdb ingezwe kumqoqi wezibalo, kanye ne-libvirt esetshenzisiwe ukusheshisa i-I / O nokuvuselela iskripthi sokumiswa kwe-VXLAN IPv6.
Kule nguqulo futhi Ukusekelwa kwe-DPDK kuqokonyisiwe okufakiwe kanye nokucushwa okungeziwe kokusebenza ezinhlelweni zezivakashi zeWindows Server 2019.
Kuzo zonke izinhlobo zabasebenzisi, amandla okwenza amanethiwekhi wangempela kusendlalelo sokuxhumanisa idatha (L2) anikeziwe.
Ukuxhaswa kwe-Ubuntu 14.04 kunqanyuliwe njengokusekelwa okusemthethweni kokukhishwa kwe-Ubuntu 14.04 LTS kuphela ekupheleni kuka-Ephreli.
Ekugcineni, singathola futhi ukuthi ukwesekwa kwe-IPv6 kwandisiweukuhlinzeka ngekhono lokuthumela idatha nge-router ebonakalayo futhi ubale amakheli we-IPv6 esikhundleni sokusakaza ngaphandle kwebhokisi echibini.
Okwe-IPv6, kungezwe isethi ehlukile yezihlungi ze-ipset.
Kwezinye izinto ezintsha esingazithola kule nguqulo entsha, yilezi:
- Ukufuduka okubukhoma kwemishini ebonakalayo enezimpande zokuhlukanisa kusitoreji sefayela kufakiwe
- Ukusekelwa kokulungisa iphutha kude kwamaseva wokuphatha nokukhiqiza, kanye nama-KVM agents, kwaqaliswa.
- Kungezwe ukusekelwa kokufuduka okungaxhunyiwe ku-inthanethi kwezindawo ze-VMware.
- Kungezwe umyalo ku-API ukubonisa uhlu lwamaseva wokuphatha.
- Imitapo yolwazi esetshenziselwe ukwakha isikhombimsebenzisi sewebhu (isb jquery), ibuyekeziwe.
- I-XenServer isekela ukufuduka kwe-inthanethi kusuka kumagumbi angalawulwa kuya kuma-vaults aphethwe.
- Isixhumi esibonakalayo seklayenti sinikeza amandla wokuhlela umthetho olandelwayo emithethweni ye-ACL.
- Kungezwe amandla okususa isitoreji sendawo esiyinhloko. Izici ze-adaptha yenethiwekhi zinikeza ukuboniswa kwekheli le-MAC.
Ungayifaka kanjani i-Apache CloudStack kuLinux?
Okwalabo abanentshisekelo yokukwazi ukufaka i-Apache CloudStack pBangakwenza ngokulandela imiyalo esabelana ngayo ngezansi.
I-Apache CloudStack inikeza amaphakheji wokufaka okwenziwe ngomumo we-RHEL / CentOS ne-Ubuntu. Ngakho-ke ukuzilanda sizovula i-terminal bese sisebenzisa okulandelayo kuyo.
Okwe-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
Ngemuva kokulanda la mapakeji, singawafaka ngokwenza umyalo olandelayo ku-terminal:
sudo dpkg -i cloudstack-agent*.deb
Manje esimweni seCentOS 7, amaphakheji wokulanda alandelayo:
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
Ngemuva kokulanda la mapakeji, singawafaka ngokwenza umyalo olandelayo ku-terminal:
sudo rpm -i cloudstack-agent*.rpm
Ngokunye ukusatshalaliswa okususelwa ku-Debian noma ku-CentOS / RHEL, ungalandela imiyalo enikeziwe Kulesi sixhumanisi esilandelayo.
Kepha imininingwane kuphela ukuthi inguqulo entsha ayikenziwa itholakale ngalezi zindlela.