這次,繼續聊聊「虛擬化技術」。
根據上回的介紹,虛擬化技術可以使「計算機的臺數和運行的OS的個數的比例不再是1:1」。這回介紹一下如何使用這個技術。
使用方法之一,「一臺計算機上運行多個OS」。從個人用戶的觀點來看,這是最貼近個人用戶的使用方法。
在已有的OS上通過虛擬化機安裝Linux,然后在虛擬機上學習Linux的人有很多。
還有一種使用方法,實際上這種使用方法一直受到極大的關注,這種使用方法就是「將多臺計算機構成一個系統」。
這種方法將多臺計算機的計算能力匯集到一個系統中,可以大大提供系統性能,完成一臺計算機無法完成的任務。
好處還不止如此,這種方法還可以「根據需要來調整資源」(不僅是擴充資源,也可以減少資源)。
一般來說,提供某些服務的時候,要求服務器一直保持能夠處理峰值狀態的能力,如果不這樣的話,請求集中的時候就會導致服務器崩潰。
但是,使用虛擬化技術的話,可以根據請求數動態分配計算機資源,這樣可以節約計算機資源,或者將多余的資源給其他服務使用,使得高效的使用系統稱為可能。
因此,虛擬化技術作為構建大規模系統的技術而備受矚目。
關于Linux和虛擬化技術的關系,Xen和Linux KVM(原文時LVM,虛擬化的話我感覺應該是KVM)等正被大家所關注,所以務必將它作為今后的技能來好好掌握。
新聞熱點
疑難解答