一、服務器虛擬化是什么
將服務器物理資源抽象成邏輯資源,讓一臺服務器變成幾臺甚至上百臺相互隔離的虛擬服務器,不再受限于物理上的界限,而是讓CPU、內存、磁盤、I/O等硬件變成可以動態(tài)管理的“資源池”,從而提高資源的利用率,簡化系統(tǒng)管理,實現(xiàn)服務器整合,讓IT對業(yè)務的變化更具適應力——這就是服務器的虛擬化。
二、服務器虛擬化的好處
從基本的服務器整合開始,服務器虛擬化有諸多好處。用戶可以在單個硬件上將多個應用程序聯(lián)合起來,從而減少數(shù)據(jù)中心所需的服務器的總的數(shù)量。服務器越少,框架和網絡設備就會更少;從物理空間到空調的維修費用,所有這些都會幫助節(jié)省事物的開支。服務器虛擬化降低了新硬件對資本支出的需求,從而不用再對這些硬件進行更新。用戶可以重新部署那些突然釋放出來的服務器。
自從服務器虛擬化出現(xiàn)之后,自動化就有了較大進步,用戶可以在幾秒時間內把VM運行起來,并且還能通過僅點擊幾下鼠標來遷移多個工作負載,以便應對業(yè)務變化需求。
服務器虛擬化也能夠提供當下基于web的、高連接性業(yè)務所需的高可用性、失效備援、可擴展性、敏捷性、高性能和靈活性。服務器虛擬化是支持云計算供應商提供其服務的底層技術。當用戶從云服務提供商那里購買了基礎設施即服務(IaaS)時,同時也會購買VM,然后再添加完成任務所需的相關存儲、管理和安全功能。
三、服務器虛擬化的不同類型
1、基礎設施虛擬化
網絡虛擬化是指將網絡的硬件和軟件資源整合,向用戶提供虛擬網絡連接的虛擬化技術。網絡虛擬化可以分為局域網絡虛擬化和廣域網絡虛擬化兩種形式。
存儲虛擬化是指為物理的存儲設備提供一個抽象的邏輯視圖,用戶可以通過這個視圖中的統(tǒng)一邏輯接口來訪問被整合的存儲資源。存儲虛擬化主要有基于存儲設備的存儲虛擬化和基于網絡的存儲虛擬化兩種主要形式。
2、系統(tǒng)虛擬化
在同一臺物理機上運行多個獨立的操作系統(tǒng),即所謂的系統(tǒng)虛擬化。系統(tǒng)虛擬化是被最廣泛接受和認識的一種服務器虛擬化技術。系統(tǒng)虛擬化實現(xiàn)了操作系統(tǒng)與物理計算機的分離,使得在一臺物理計算機上可以同時安裝和運行一個或多個虛擬的操作系統(tǒng)。在操作系統(tǒng)內部的應用程序看來,與使用直接安裝在物理計算機上的操作系統(tǒng)沒有顯著差異。
3、軟件虛擬化
除了針對基礎設施和系統(tǒng)的虛擬化技術,還有另一種針對軟件的虛擬化環(huán)境,如用戶所使用的應用程序和編程語言,都存在著相對應的虛擬化概念。目前,業(yè)界公認的這類虛擬化技術主要包括應用虛擬化和高級語言虛擬化。