OpenStack學習 1 虛擬化

2021-08-16 23:16:52 字數 411 閱讀 5693

虛擬化是雲計算的基礎。簡單的說,虛擬化使得在一台物理的伺服器上可以跑多台虛擬機器,虛擬機器共享物理機的 cpu、記憶體、io 硬體資源。

host 是如何將自己的硬體資源虛擬化,並提供給 guest 使用的呢?

這個主要是通過乙個叫做 hypervisor 的程式實現的。

根據 hypervisor 的實現方式和所處的位置,虛擬化又分為兩種:

對於1型虛擬化:hypervisor 實現方式一般是乙個特殊定製的 linux 系統。xen 和 vmware 的 esxi 都屬於這個型別。

對於2型虛擬化:kvm、virtualbox 和 vmware workstation 都屬於這個型別。

1 虛擬化技術

首先,引入的東西越多,發生問題的概率越大,排查就越不好排查.那麼,我們在引入乙個新技術的時候,一定要知道,為什麼要引用他.美國環境保護署報告了一項有趣的資料.epa研究伺服器和資料中心的能源效率是發現.實際上伺服器只有5 的時間是在工作的.在其他時間,伺服器都處於 休眠 的狀態 這是什麼意思?伺服器...

虛擬化概論(1) 介紹虛擬化

虛擬化 virtualization 是乙個表現邏輯群組或電腦資源的子集的程序,使用者可以用比原本的組態更好的方式來訪問這些程序。這些資源的新虛擬部份是不受現有資源的架設方式,地域或物理組態所限制。一般所指的虛擬化資源包括計算能力和資料儲存。維基百科 虛擬化是為某些事物創造的虛擬版本,比如作業系統,...

openstack 虛擬機器 遷移

遷移。如果 你的 雲 系統 正在 使用 共享 儲存,使用 nova live migration 命令 就可以。首先,要 獲得 需要 被 遷移 的 例項 列表 nova list host c01.example.com all tenants 接下來,把 它們 乙個 乙個 移走 nova live...