經過一年的發展, 發布Apache CloudStack 4.12雲平台,它可以自動進行部署,配置和維護 私有,混合或公共雲基礎架構 (IaaS,基礎架構即服務)。
Citrix將CloudStack平台轉移到了Apache基金會, 在收購Cloud.com之後收到該項目的公司。
CloudStack不依賴於管理程序的類型 並允許您同時使用Xen(XenServer和Xen Cloud Platform),KVM,Oracle VM(VirtualBox)和VMware 在雲基礎架構中。
Se 提供直觀的基於Web的界面和API 特別用於管理用戶群,存儲,計算和網絡資源。
在最簡單的情況下,基於CloudStack的雲基礎架構 由一個管理服務器和一組計算節點組成 以虛擬化模式託管來賓操作系統的服務器。
在更複雜的系統中 支持使用多個控制服務器和其他負載平衡器的群集。 同時,基礎架構可以分為多個部分,每個部分都在單獨的數據中心中運行。
Apache CloudStack 4.12的主要新功能
在此新版本的Apache CloudStack 4.12中,我們發現對於基於KVM虛擬機管理程序的解決方案 安全組支持已重新設計,有關可用內存的正確數據已傳輸到管理服務器。
還 influxdb數據庫已添加到統計信息收集器,以及實施的libvirt來加速I / O 並更新VXLAN IPv6配置腳本。
在這個版本中 DPDK支持突出顯示 它與在Windows Server 2019來賓系統上運行的添加配置一起提供。
對於所有類型的用戶,都提供了在數據鏈路層(L2)創建虛擬網絡的功能。
不再提供Ubuntu 14.04支持 作為對Ubuntu 14.04 LTS發行版的官方支持將於XNUMX月底結束。
最後, 我們還可以發現對IPv6的支持得到了擴展提供通過虛擬路由器發送數據和計算IPv6地址的功能,而不是從池中直接廣播。
對於IPv6,已添加了一組單獨的ipset篩選器。
在此新版本中可以找到的其他新穎性包括:
- 在文件存儲中實現了具有根分區的虛擬機的實時遷移
- 實現了對管理和生產服務器以及KVM代理的遠程調試的支持。
- 添加了對VMware環境的脫機遷移的支持。
- 已將命令添加到API,以顯示管理服務器列表。
- 用於構建Web界面(例如jquery)的庫已更新。
- XenServer支持從非託管保管庫到託管保管庫的在線遷移。
- 客戶端界面提供了在ACL規則中編輯協議的功能。
- 添加了刪除本地主存儲的功能。 網絡適配器的屬性提供了MAC地址的顯示。
如何在Linux上安裝Apache CloudStack?
對於那些對能夠安裝Apache CloudStack p感興趣的人您可以按照下面共享的說明進行操作。
Apache CloudStack為RHEL / CentOS和Ubuntu提供現成的安裝軟件包。 因此,要下載它們,我們將打開一個終端並在其中執行以下操作。
對於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
下載完這些軟件包後,我們可以通過在終端中執行以下命令來安裝它們:
sudo dpkg -i cloudstack-agent*.deb
現在,對於CentOS 7,要下載的軟件包如下:
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
下載完這些軟件包後,我們可以通過在終端中執行以下命令來安裝它們:
sudo rpm -i cloudstack-agent*.rpm
對於其他基於Debian或CentOS / RHEL的發行版,您可以按照提供的說明進行操作 在下面的鏈接.
但是唯一的細節是這些方法尚未提供新版本。