本節開始,我們將詳細講解 Nova 的各個子服務。 前面架構概覽一節知道 Nova 有若干 nova-* 的子服務,下面我們將依次學習最重要的幾個。今天先討論 nova-api 和 nova-conductor。 nova-api Nova-api 是整個 Nova 組件的門戶 ...
本節我們將詳細講解 Cinder 的各個子服務。 cinder api cinder api 是整個 Cinder 組件的門戶,所有 cinder 的請求都首先由 nova api 處理。cinder api 向外界暴露若干 HTTP REST API 接口。在 keystone 中我們可以查詢 cinder api 的 endponits。 客戶端可以將請求發送到 endponits 指定的地 ...
2016-06-15 06:24 9 8290 推薦指數:
本節開始,我們將詳細講解 Nova 的各個子服務。 前面架構概覽一節知道 Nova 有若干 nova-* 的子服務,下面我們將依次學習最重要的幾個。今天先討論 nova-api 和 nova-conductor。 nova-api Nova-api 是整個 Nova 組件的門戶 ...
從本節開始我們學習 OpenStack 的 Block Storage Service,Cinder 理解 Block Storage 操作系統獲得存儲空間的方式一般有兩種: 通過某種協議(SAS,SCSI,SAN,iSCSI 等)掛接裸硬盤,然后分區、格式化、創建 ...
這是 OpenStack 實施經驗分享系列的第 11 篇。 本節教大家更新 OpenStack 組件的方法。請注意,是更新(Update)而不是升級(Upgrade)。更新是給組件打補丁,版本不變;而升級是刷新版本,比如從 kilo 升級到 liberty。 更新真的有必要 ...
上一節介紹了 Cinder 的架構,這節討論 Cinder 個組件如何協同工作及其設計思想。 從 volume 創建流程看 cinder-* 子服務如何協同工作 對於 Cinder 學習來說,Volume 創建是一個非常好的場景,涉及各個 cinder-* 子服務,下面是流程圖 ...
上一節我們詳細討論了 cinder-api 和 cinder-volume,今天討論另一個重要的 Cinder 組件 cinder-scheduler。 創建 Volume 時,cinder-scheduler 會基於容量、Volume Type 等條件選擇出最合適的存儲節點,然后讓其創建 ...
終於正式進入 OpenStack 部分了。 今天開始,CloudMan 將帶着大家一步一步揭開 OpenStack 的神秘面紗。 OpenStack 已經走過了 6 個年頭。 每半年會發布一個版本,版本以字母順序命名。現在已經到第 12 個版本 Liberty(字母 L ...
本節首先討論 image 刪除操作,然后介紹 OpenStack CLI 的使用方法,最后討如何 Troubleshoot。 Web UI 刪除 image admin 登錄后,Project -> Compute -> Images在列表中選擇格式為 ARI ...
這是 OpenStack 實施經驗分享系列的第 10 篇。是軟件就會有 bug,OpenStack 也不例外,只要用它就一定會遇到故障。Troubleshooting(故障排除)是運維 OpenStack 等開源項目的重要技能,遇到問題后一定要借助社區的力量定位、搜索、分析並解決問題。下面 ...