虛擬化有哪些分類?Linux雲端計算技術及應用

老男孩Linux發表於2021-01-19

  什麼是虛擬化?虛擬化有哪些分類?每個學習Linux運維技術的人都需要了解雲端計算架構、虛擬化、docker容器,這些都是運維需要掌握的技能。隨著Linux技術的飛速發展,越來越多的人在學習Linux雲端計算。那麼docker的學習過程中什麼是虛擬化呢?虛擬化有哪些分類?讓我們一起看看。

  什麼是虛擬化?

  作業系統層虛擬化是指透過劃分主機作業系統的特定部分來隔離生產操作執行環境。作業系統層的虛擬化是作業系統核心直接提供的虛擬化,虛擬化的作業系統共享底層主機作業系統核心和底層硬體資源。作業系統虛擬化的關鍵點是將作業系統與上層應用隔離,將對作業系統資源的訪問進行虛報化,讓上層應用感覺壟斷了作業系統。

  作業系統虛擬化的優勢是實現虛擬作業系統和物理作業系統的隔離,有效避免物理作業系統的重複安裝。眾所周知的作業系統虛報化解決方案包括有Virtual Server、Zone、Virtuozzo及虛擬專用伺服器(Vital PnvateSever,VPS)。VPS使用虛擬伺服器軟體在一臺物理機上建立多個相互隔離的小伺服器。這些小伺服器都有自己的作業系統,執行和管理與獨立主機完全不同。可以保證使用者獨佔資源,節約成本。

  虛擬化分類有哪些?

  1.模擬虛擬化[對系統硬體沒有要求,效能最低]VMware

  2.半虛擬化[虛擬機器可以使用真機物理硬體,效能高,需要改核心]xen

  3.硬體輔助虛擬化vmware kvm

  需要硬體支援[cpu主機板]

  不需要改核心

  可以直接使用真機硬體,效能貼近宿主機

  4.容器虛擬化lxc docker

  以上便是關於“什麼是虛擬化?虛擬化有哪些分類?”的相關介紹。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2750938/,如需轉載,請註明出處,否則將追究法律責任。

相關文章