什么叫應(yīng)用虛擬化?
在虛擬化獲得大力發(fā)展之后,用戶開始不斷關(guān)注管理大量操作系統(tǒng)實例的安裝和升級帶來的負擔。對于合適的應(yīng)用程序而言,操作系統(tǒng)虛擬化工具如SolarisContainers和SWsoft的Virtuozzo提供了與虛擬機相同的好處,但卻避免了管理每個虛擬化服務(wù)器相對應(yīng)的大量管理任務(wù)。
虛擬化不斷提高服務(wù)器利用率
虛擬化的倡導(dǎo)者經(jīng)常提到虛擬化會提高服務(wù)器的利用率。隨著情況的發(fā)展,許多組織習(xí)慣于在每臺服務(wù)器上部署一項應(yīng)用。作為權(quán)宜之計,這種方式導(dǎo)致了非常低的服務(wù)器資源利用率,許多服務(wù)器的利用率只有8%到15%。這種低利用率導(dǎo)致了這樣一個結(jié)果,許多組織不得不部署比所需要的服務(wù)器多得多的服務(wù)器來滿足應(yīng)用需求。虛擬化提高了服務(wù)器利用率,它允許多個資源密集型應(yīng)用程序運轉(zhuǎn)在同一臺物理服務(wù)器上,降低了獨立服務(wù)器中經(jīng)常存在的未利用資源比率。在單個計算機上運行多個關(guān)鍵應(yīng)用要求提供應(yīng)用之間相互隔離的機制,甚至在單個應(yīng)用出現(xiàn)故障或占用大量的系統(tǒng)資源的時候,剩下的應(yīng)用程序依然能夠按用戶期望的性能運轉(zhuǎn)。通常情況下,采用以下幾種工具可以實現(xiàn)在一臺服務(wù)器上同時運行多種應(yīng)用: