
- 虛擬化 2.0 教程
- 虛擬化 2.0 - 首頁
- 虛擬化 2.0 - 概述
- 虛擬化 2.0 - 優缺點
- 虛擬化 2.0 - 常用場景
- 虛擬化 2.0 - 硬體
- 虛擬化 2.0 - Microsoft HyperV
- VMware Workstation Player
- 虛擬化 2.0 - VirtualBox
- 虛擬化 2.0 - Openstack
- 準備基礎設施
- 虛擬化 2.0 - 故障排除
- 虛擬機器備份、恢復和遷移
- 虛擬化 2.0 有用資源
- 虛擬化 2.0 - 快速指南
- 虛擬化 2.0 - 有用資源
- 虛擬化 2.0 - 討論
虛擬化 2.0 - Openstack
在本章中,我們將討論 Openstack 及其在虛擬化中的作用。
瞭解 Openstack
OpenStack 是一款用於構建和管理公有云和私有云的雲計算平臺的軟體。Openstack 擁有最大的社群之一。它由 OpenStack 基金會 管理,該基金會是一個非營利組織,負責監督開發和社群建設。其官方網頁為 – https://www.openstack.org/。
OpenStack 用於部署虛擬機器和其他例項,這些例項處理管理雲環境的不同任務。OpenStack 被認為是 – 基礎設施即服務 (IaaS)。基於 Openstack,請參閱以下示意圖,說明其管理方式。
來源 − https://www.openstack.org/

Openstack 平臺由 Web UI 儀表板管理。它包含九個核心關鍵元件。

這些關鍵概念的詳細描述如下:
Nova 是一個計算引擎。它用於部署和管理大量虛擬機器。
Swift 是一個用於物件和檔案的儲存系統。
Cinder 是一個塊儲存元件。它訪問磁碟驅動器上的特定位置。
Neutron 提供網路功能。
Horizon 是 Openstack 的儀表板。它是唯一的圖形介面 (WEB UI)。
Keystone 提供身份服務。它本質上是所有使用者的中央列表。
Glance 為 OpenStack 提供映象服務。在這種情況下,“映象”指的是硬碟的映象(或虛擬副本)。
Ceilometer 提供遙測服務,允許云為雲的個別使用者提供計費服務。
Heat 允許開發人員將雲應用程式的需求儲存在一個檔案中,該檔案定義該應用程式所需的資源。
Openstack 的發行版本在以下插圖中說明。

安裝 Openstack
由於 Openstack 是一個開源平臺,因此可以透過不同的軟體發行版以多種方式安裝和部署它。它們中的每一個都為雲作業系統增加了自己的價值。
對於想要試用 Openstack 的新系統管理員,可以獲得預安裝的 Openstack 平臺 ISO 映象。它們可以從以下連結下載 https://docs.openstack.org/image-guide/obtain-images.html

要手動安裝它們,主要分發版是:
Red Hat − https://www.rdoproject.org/
我們必須瞭解 Openstack 是針對企業環境的,要安裝它,我們應該具備以下硬體要求。
安裝要求
Openstack 的安裝要求如下:
至少 5 臺具有以下角色的機器:
1 臺用於 MAAS 伺服器。
1 臺用於 Autopilot。
3 臺或更多臺用於雲:
至少一臺必須有 2 個網絡卡。
至少 3 臺必須有 2 個磁碟。
一個專用交換機來建立私有云區域網。
透過該區域網上的路由器訪問網際網路。
對於這個實驗室,我們有一臺虛擬機器,我們將安裝 Devstack。它旨在安裝在單個筆記型電腦、PC 或虛擬機器上。它包含用於開發評估的原始上游程式碼。它支援:
- Ubuntu 14.04/16.04
- Fedora 23/24
- CentOS/RHEL 7
- Debian 和
- OpenSUSE
此版本的連結為 – https://docs.openstack.org/devstack/latest/#install-linux
在 Ubuntu 14.04 上安裝 Openstack
要在 Ubuntu 14.04 上安裝 Openstack,我們應該按照以下步驟操作。
步驟 1 − 從以下連結下載安裝指令碼 - https://git.openstack.org/cgit/openstack-dev/devstack
使用此命令 – git clone https://git.openstack.org/openstack-dev/devstack


步驟 2 − 透過鍵入以下命令瀏覽資料夾 Devstack – $ cddevstack。

步驟 3 − 使用以下命令執行檔案 stack.sh ./stack.sh,安裝過程將繼續,如下所示:

步驟 4 − 輸入您的密碼。

步驟 5 − 現在它將花費大約 15-20 分鐘來完成安裝過程,同時它會下載並安裝所有庫。

步驟 6 − 在安裝結束時,我們將看到主機的 IP、管理它的 URL、使用者名稱和管理它的密碼。

步驟 7 − 要登入,您必須在瀏覽器中鍵入:主機 IP、我們在安裝過程中輸入的使用者名稱和密碼。

步驟 8 − 在主儀表板中,您將看到“例項”概述。

步驟 9 − 要建立新例項或簡單地說要建立虛擬機器,請單擊“例項”。

步驟 10 − 單擊“啟動例項”。

步驟 11 − 填寫所有欄位,如下所示。

步驟 12 − 我們將看到建立的例項,如下面的螢幕截圖所示。
