本節我們將詳細講解 Cinder 的各個子服務。 cinder-api cinder-api 是整個 Cinder 組件的門戶,所有 cinder 的請求都首先由 nova-api 處理。cinder-api 向外界暴露若干 HTTP REST API 接口。在 keystone 中 ...
本節開始,我們將詳細講解 Nova 的各個子服務。 前面架構概覽一節知道 Nova 有若干 nova 的子服務,下面我們將依次學習最重要的幾個。今天先討論 nova api 和 nova conductor。 nova api Nova api 是整個 Nova 組件的門戶,所有對 Nova 的請求都首先由 nova api 處理。 Nova api 向外界暴露若干 HTTP REST API ...
2016-04-27 06:34 5 14624 推薦指數:
本節我們將詳細講解 Cinder 的各個子服務。 cinder-api cinder-api 是整個 Cinder 組件的門戶,所有 cinder 的請求都首先由 nova-api 處理。cinder-api 向外界暴露若干 HTTP REST API 接口。在 keystone 中 ...
Compute Service Nova 是 OpenStack 最核心的服務,負責維護和管理雲環境的計算資源。 OpenStack 作為 IaaS 的雲操作系統,虛擬機生命周期管理也就是通過 Nova 來實現的。 在上圖中可以看到,Nova 處於 Openstak 架構的中心,其他組件 ...
Nova 物理部署方案 前面大家已經看到 Nova 由很多子服務組成,同時我們也知道 OpenStack 是一個分布式系統,可以部署到若干節點上,那么接下來大家可能就會問: Nova 的這些服務在物理上應該如何部署呢? 對於 Nova,這些服務會部署在兩類節點上:計算節點和控制節點 ...
本節我們討論 Suspend/Resume 和 Rescue/Unrescue 這兩組操作。 Suspend/Resume 有時需要長時間暫停 instance,可以通過 Suspend ...
本節討論 nova-compute,並詳細分析 instance 部署的全過程。 先給大家道個歉:今天這篇文章的篇幅比以往要多一些,本來想分兩次發,但考慮到文章的完整和系統性,還是一次發了出來,這次可能要超出 5 分鍾了,大家見諒。nova-compute 在計算節點上運行,負責管理節點 ...
這是 OpenStack 實施經驗分享系列的第 11 篇。 本節教大家更新 OpenStack 組件的方法。請注意,是更新(Update)而不是升級(Upgrade)。更新是給組件打補丁,版本不變;而升級是刷新版本,比如從 kilo 升級到 liberty。 更新真的有必要 ...
前面 CloudMan 通過日志詳細分析了 nova 的 launch, shut off 和 start 操作。不知道大家現在是否已經掌握了日志分析的技能?今天咱們就來檢驗一下。本節討論的是 nova 相對較簡單的操作: reboot 和 lock/unlock。我首先會講解這幾個操作 ...
前面我們討論了 Instance 的若干操作,有的操作功能比較類似,也有各自的適用場景,現在是時候系統地總結一下了。 如上圖所示,我們把對 Instance 的管理按運維工作的場景分為兩類:常規 ...