什么是基于容器的虛擬化?
Hypervisor是虛擬化環(huán)境中的重要部分,但不是唯一。基于容器的虛擬化可以實現(xiàn)在單一操作系統(tǒng)中在單一內(nèi)核上運行多個實例,這是一個更安全的選擇。另外基于容器的虛擬化能夠?qū)崿F(xiàn)智能資源管理,不會濫用或者浪費資源,因此也是一個更高效率的選擇。
企業(yè)在選擇hypervisor之前,應(yīng)該對多種hypervisor以及基于容器的虛擬化進(jìn)行對比。Parallels Virtuozzo和OpenVZ是基于容器的虛擬化的兩種選項,兩者都有自己獨特的虛擬化方法。
下面這六個快速鏈接能夠幫助你獲得一些基于容器的虛擬化的知識,并且判斷是否適合你的企業(yè):
認(rèn)識基于容器的虛擬化
為了理解基于容器(container-based)的虛擬化,***的辦法就是跟基于管理程序(hypervisor-based)的虛擬化做對比。這兩種虛擬化技術(shù)***的不同就在于基于容器的虛擬化技術(shù)中,每個虛擬機(jī)安裝的不是完整的虛擬機(jī)。
選擇基于容器的虛擬化的理由
Hypervisor是最簡單的選擇,為什么要考慮使用不同的東西?如果你僅使用單個操作系統(tǒng),基于容器的虛擬化比hypervisor提供了更好的性能和效率。
Cgroups可確保高效運行
容器對于資源管理來說是個很棒的選擇,但如果設(shè)置錯誤,會影響性能和效率。Cgroups能夠幫助限制容器可用的資源,從而實現(xiàn)更好的性能。
Parallels Virtuozzo獨特的虛擬化方式
談到虛擬化,不僅僅是VMware、微軟和Citrix XenServer。Parallels Virtuozzo使用了不同的方法:專注操作系統(tǒng),隔離容器,實現(xiàn)效率***化。
使用OpenVZ創(chuàng)建虛擬機(jī)
如何使用OpenVZ創(chuàng)建虛擬機(jī)?OpenVZ是一個基于容器的虛擬化產(chǎn)品,運行在Linux上?;谌萜鞯奶摂M化是hypervisor的替代選項,能為你的企業(yè)帶來***效益。
注意OpenVZ的局限性
基于容器的虛擬化的一個***優(yōu)勢是它的安全性,因為每個VM與其他容器中運行的VM之間完全隔離。OpenVZ與常見的虛擬化方法不同,但存在一個主要的限制——操作系統(tǒng)和虛擬來賓操作系統(tǒng)必須運行Linux。