JavaShuo
欄目
標籤
07.計算Nova→2.nova組件詳解→1.nova-api與nova-conductor
時間 2019-12-01
標籤
計算
nova
2.nova
組件
詳解
1.nova
api
conductor
简体版
原文
原文鏈接
返回總目錄
nova-api
html
大部份內容和cinder-api相同
參考見08.存儲Cinder→4.Cinder組件詳解→1.cinder-api
OpenStack
用術語 「Instance」 來表示虛擬機
,後面咱們將統一使用這個術語。
只要是跟虛擬機生命週期相關的操做,nova-api 均可以響應。 大部分操做均可以在 Dashboard 上找到。打開Instance管理界面,點擊下拉箭頭,列表中就是 nova-api 可執行的操做
nova-conductor
nova-compute 須要獲取和更新數據庫中 instance 的信息。但 nova-compute 並不會直接訪問數據庫,而是經過 nova-conductor 實現數據的訪問。
這樣作有兩個顯著好處
更高的系統安全性
在 OpenStack 的早期版本中,nova-compute 能夠直接訪問數據庫,但這樣存在很是大的安全隱患。 由於 nova-compute 這個服務是部署在計算節點上的,爲了可以訪問控制節點上的數據庫,就必須在計算節點的 /etc/nova/nova.conf 中配置訪問數據庫的鏈接信息,好比
1
2
[
database
]
connection
=
mysql+pymysql
:
//root:secret@controller/nova?charset=utf8
secret表示密碼,controller是控制節點的主機名。rooth和controller能夠對比
。如今配置nova時僅在控制節點的nova.conf中配置,不在計算節點的nova.conf中配置。
任意一個計算節點被黑客入侵,都會致使部署在控制節點上的數據庫面臨極大風險。爲了解決這個問題,從 G 版本開始,Nova 引入了一個新服務 nova-conductor,將 nova-compute 訪問數據庫的所有操做都放到 nova-conductor 中,並且 nova-conductor 是部署在控制節點上的。 這樣就避免了 nova-compute 直接訪問數據庫,增長了系統的安全性。
更好的系統伸縮性
nova-conductor 將 nova-compute 與數據庫解耦以後還帶來另外一個好處:提升了 nova 的伸縮性。
nova-compute 與 conductor 是經過消息中間件交互的。這種鬆散的架構容許配置多個 nova-conductor 實例。 在一個大規模的 OpenStack 部署環境裏,管理員能夠經過增長 nova-conductor 的數量來應對日益增加的計算節點對數據庫的訪問。
相關文章
1.
07.計算Nova→2.nova組件詳解→2.nova-scheduler
2.
07.計算Nova→2.nova組件詳解→3.nova-compute
3.
07.計算Nova→1.nova架構→1.架構概覽→2.API
4.
07.計算Nova→1.nova架構→2.物理部署方案
5.
07.計算Nova→1.nova架構→1.架構概覽→1.總述
6.
07.計算Nova→3.場景學習→2.Launch→2.nova-scheduler
7.
Nova 組件詳解
8.
07.計算Nova→1.nova架構→1.架構概覽→3.Compute Core
9.
07.計算Nova→3.場景學習→2.Launch→3.nova-compute
10.
O02六、Nova組件詳解
更多相關文章...
•
*.hbm.xml映射文件詳解
-
Hibernate教程
•
MyBatis配置文件詳解
-
MyBatis教程
•
三篇文章瞭解 TiDB 技術內幕 —— 說計算
•
使用Rxjava計算圓周率
相關標籤/搜索
nova
10.nova
組件
詳解
解組
註解詳解
計算機組成
2件
1件
PHP 7 新特性
MySQL教程
SQLite教程
計算
算法
插件
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
排序-堆排序(heapSort)
2.
堆排序(heapSort)
3.
堆排序(HEAPSORT)
4.
SafetyNet簡要梳理
5.
中年轉行,擁抱互聯網(上)
6.
SourceInsight4.0鼠標單擊變量 整個文件一樣的關鍵字高亮
7.
遊戲建模和室內設計那個未來更有前景?
8.
cloudlet_使用Search Cloudlet爲您的搜索添加種類
9.
藍海創意雲丨這3條小建議讓編劇大大提高工作效率!
10.
flash動畫製作修改教程及超實用的小技巧分享,碩思閃客精靈
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
07.計算Nova→2.nova組件詳解→2.nova-scheduler
2.
07.計算Nova→2.nova組件詳解→3.nova-compute
3.
07.計算Nova→1.nova架構→1.架構概覽→2.API
4.
07.計算Nova→1.nova架構→2.物理部署方案
5.
07.計算Nova→1.nova架構→1.架構概覽→1.總述
6.
07.計算Nova→3.場景學習→2.Launch→2.nova-scheduler
7.
Nova 組件詳解
8.
07.計算Nova→1.nova架構→1.架構概覽→3.Compute Core
9.
07.計算Nova→3.場景學習→2.Launch→3.nova-compute
10.
O02六、Nova組件詳解
>>更多相關文章<<