OpenStack是雲操作系統,要學習OpenStack,首先需要掌握一些虛擬化和雲計算的相關知識。 虛擬化 虛擬化是雲計算的基礎。簡單的說,虛擬化使得在一台物理的服務器上可以跑多台虛擬機,虛擬機共享物理機的 CPU、內存、IO 硬件資源,但邏輯上虛擬機之間是相互隔離 ...
前面我們成功地把 KVM 跑起來了,有了些感性認識,這個對於初學者非常重要。不過還不夠,我們多少得了解一些 KVM 的實現機制,這對以后的工作會有幫助。 CPU 虛擬化 KVM 的虛擬化是需要 CPU 硬件支持的。還記得我們在前面的章節講過用命令來查看 CPU 是否支持KVM虛擬化嗎 root ubuntu: egrep o vmx svm proc cpuinfo vmx 如果有輸出 vmx ...
2016-03-11 06:15 7 20460 推薦指數:
OpenStack是雲操作系統,要學習OpenStack,首先需要掌握一些虛擬化和雲計算的相關知識。 虛擬化 虛擬化是雲計算的基礎。簡單的說,虛擬化使得在一台物理的服務器上可以跑多台虛擬機,虛擬機共享物理機的 CPU、內存、IO 硬件資源,但邏輯上虛擬機之間是相互隔離 ...
KVM 的存儲虛擬化是通過存儲池(Storage Pool)和卷(Volume)來管理的。 Storage Pool 是宿主機上可以看到的一片存儲空間,可以是多種類型,后面會詳細討論。Volume 是在 Storage Pool 中划分出的一塊空間,宿主機將 Volume 分配給虛擬 ...
上一節我們創建了虛擬路由器“router_100_101”,並通過 ping 驗證了 vlan100 和 vlan101 已經連通。 本節將重點分析其中的原理。 首先我們查看控制節點的 linux bridge 結構發生了什么變化。 vlan101 的 bridge ...
網絡虛擬化是虛擬化技術中最復雜的部分,學習難度最大。 但因為網絡是虛擬化中非常重要的資源,所以再硬的骨頭也必須要把它啃下來。 為了讓大家對虛擬化網絡的復雜程度有一個直觀的認識,請看下圖 這是 OpenStack 官網上給出的計算節點(可以理解為 KVM 的宿主機)虛擬網絡 ...
這是 OpenStack 實施經驗分享系列的第 11 篇。 本節教大家更新 OpenStack 組件的方法。請注意,是更新(Update)而不是升級(Upgrade)。更新是給組件打補丁,版本不變;而升級是刷新版本,比如從 kilo 升級到 liberty。 更新真的有必要 ...
終於正式進入 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 等開源項目的重要技能,遇到問題后一定要借助社區的力量定位、搜索、分析並解決問題。下面 ...