KVM虛擬化有哪些獨有的優勢?【Linux學習每日一個知識點65期】
虛擬化是Linux云計算出現后的一個巨大契機,對推動Linux運維的變革起了很大的作用,成為Linux運維人在職場加薪升職的核心能力,也是一般企業不會觸及到的技術點,今天我們來一探究竟。
【65期主題】KVM虛擬化有哪些獨有的優勢?
KVM,即Kernel-basedvirtual machine,由redhat開發,是一中開源、免費的虛擬化技術。對企業來說,是一種可選的虛擬化解決方案。
KVM是嵌入在Linux操作系統標準內核中的一個虛擬化模塊,它能夠將一個Linux標準內核轉換成為一個VMM,嵌有KVM模塊的Linux標準內核可以支持通過kvm tools來進行加載的GuestOS。所以在這樣的操作系統平臺下,計算機物理硬件層上直接就是VMM虛擬化層,而沒有獨立出來的HostOS操作系統層。在這樣的環境中HostOS就是一個VMM。
其中,KVM 全稱是 基于內核的虛擬機(Kernel-based Virtual Machine),它是一個 Linux 的一個內核模塊,該內核模塊使得 Linux 變成了一個 Hypervisor:
KVM的優勢和劣勢:
優勢:KVM是一個免費開源軟件,提供了虛擬化解決方案;提供了強大的命令行接口。
劣勢:KVM可以運行在不支持虛擬化的CPU硬件上,但是在這樣的話,效率會很低;KVM也可能會和虛擬機virtualbox沖突;?KVM只是提供命令行接口,用戶可以寫腳本來管理KVM,并沒有一個友好的GUI。
【推薦閱讀】年薪50萬的運維工程師學習成長路線
《Linux學習每日一個知識點》欄目是馬哥教育Linux云計算年薪20萬+的學員社群特別發起,分享Linux工具、Linux語法、Linux項目等知識點,幫助大家快速的了解Linux學習,快速步入Linux高薪的快車道。
http://haohuigou.com/74163.html