本節開始,我們將詳細講解 Nova 的各個子服務。 前面架構概覽一節知道 Nova 有若干 nova-* 的子服務,下面我們將依次學習最重要的幾個。今天先討論 nova-api 和 nova-conductor。 nova-api Nova-api 是整個 Nova 組件的門戶 ...
本節我們討論 Suspend Resume 和 Rescue Unrescue 這兩組操作。 Suspend Resume 有時需要長時間暫停 instance,可以通過 Suspend 操作將 instance 的狀態保存到宿主機的磁盤上。當需要恢復的時候,執行 Resume 操作,從磁盤讀回 instance 的狀態,使之繼續運行。 這里需要對 Suspend 和 Pause 操作做個比較: ...
2016-05-18 06:32 4 5800 推薦指數:
本節開始,我們將詳細講解 Nova 的各個子服務。 前面架構概覽一節知道 Nova 有若干 nova-* 的子服務,下面我們將依次學習最重要的幾個。今天先討論 nova-api 和 nova-conductor。 nova-api Nova-api 是整個 Nova 組件的門戶 ...
Compute Service Nova 是 OpenStack 最核心的服務,負責維護和管理雲環境的計算資源。 OpenStack 作為 IaaS 的雲操作系統,虛擬機生命周期管理也就是通過 Nova 來實現的。 在上圖中可以看到,Nova 處於 Openstak 架構的中心,其他組件 ...
前面 CloudMan 通過日志詳細分析了 nova 的 launch, shut off 和 start 操作。不知道大家現在是否已經掌握了日志分析的技能?今天咱們就來檢驗一下。本節討論的是 nova 相對較簡單的操作: reboot 和 lock/unlock。我首先會講解這幾個操作 ...
前面我們討論了 Instance 的若干操作,有的操作功能比較類似,也有各自的適用場景,現在是時候系統地總結一下了。 如上圖所示,我們把對 Instance 的管理按運維工作的場景分為兩類:常規操作和故障處理。 常規操作 常規操作中,Launch、Start、Reboot、Shut ...
本節討論 nova-compute,並詳細分析 instance 部署的全過程。 先給大家道個歉:今天這篇文章的篇幅比以往要多一些,本來想分兩次發,但考慮到文章的完整和系統性,還是一次發了出來,這次可能要超出 5 分鍾了,大家見諒。nova-compute 在計算節點上運行,負責管理節點 ...
Snapshot 可以為 volume 創建快照,快照中保存了 volume 當前的狀態,以后可以通過 snapshot 回溯。snapshot 操作實現比較簡單,流程圖如下: 向 cinder-api 發送 snapshot 請求 cinder-api 發送消息 ...
本節我們討論 volume 的 Backup 操作。 Backup 是將 volume 備份到別的地方(備份設備),將來可以通過 restore 操作恢復。 Backup VS Snapshot 初看 backup 功能好像與 snapshot 很相似,都可以保存 volume ...
前面我們討論了 volume 的 attach 和 detach 操作,今天討論如何擴大 volume 的容量。為了保護現有數據,cinder 不允許縮小 volume。 Extend 操作用於擴大 Volume 的容量,狀態為 Available 的 volume 才能夠被 extend ...