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