Nova 架構學習

2021-09-30 14:33:49 字數 742 閱讀 1511

nova是openstack的為計算資源提供大規模、可擴充套件、按需、自助服務訪問的元件。

根據在系統中的地位,部署了nova服務的節點可分為控制節點和計算節點,通常情況下,乙個控制節點管理多個計算節點。

以下針對icehouse版本

一般情況下,控制節點上執行以下nova服務:

nova-api 用於對外提供restful api服務

nova-scheduler 負載均衡排程服務,決定虛擬機器例項落在哪個計算節點上

nova-conductor 資料庫**

nova-cert

nova-consoleauth 用於認證虛擬機器例項的控制台訪問token

nova-spiceproxy/nova-novncproxy 【可選】控制台**,用於將虛擬機器例項的tcp連線轉換為websocket,因此可以在瀏覽器訪問虛擬機器

一般情況下,計算節點上執行以下nova服務:

nova-compute 計算服務,用於管理虛擬機器例項的生命週期

nova-api-metadata 元資料服務

nova-network 【可選,使用neutron情況下不需要】網路服務,管理ip**、網橋和vlan

nova-spiceproxy/nova-novncproxy 【可選,可以使用控制節點的proxy】

Nova 部署學習

nova是openstack的為計算資源提供大規模 可擴充套件 按需 自助服務訪問的元件。根據在系統中的地位,部署了nova服務的節點可分為控制節點和計算節點,通常情況下,乙個控制節點管理多個計算節點。以下部署方法只針對ubuntu 14.04上的icehouse版本 一 安裝控制節點 1.安裝所需...

Nova框架介紹

openstack是雲計算平台。雲計算,核心功能就是通過虛擬機器實現對伺服器計算資源 cpu資源 的分配。虛擬機器的管理顯然是雲計算平 臺的核心功能。接下來幾節主要分析openstack nova如何實現對虛擬機器的管理。1 掌握虛擬機器的建立請求及啟動流程 2 了解nova rpc服務的啟動流程 ...

NOVA計算資源

aggregate add host 功能 將計算節點新增到指定的主機集合 用法 nova aggregate add host 引數 聚合的名稱或id 新增到指定聚合的主機 aggregate create 功能 建立乙個新的主機集合 用法 nova aggregate create 引數 集合的...