虛擬化已經(jīng)從數(shù)據(jù)中心的新技術變成了主流技術。以前通常一個數(shù)據(jù)中心中會存在大量利用不足的服務器,購買和管理這些設備耗費大量時間和資金成本,還不包括供電和散熱。虛擬化有助于減輕這些負擔,通過把物理機轉(zhuǎn)化成虛擬機,從而降低企業(yè)硬件采購和管理成本,以及數(shù)據(jù)中心的占地面積。
全球各大服務器提供商在云服務器及虛擬化軟件的研發(fā)上都加足馬力,市場上也出現(xiàn)了不少虛擬化技術產(chǎn)品,這些產(chǎn)品在虛擬化架構(gòu)、CPU虛擬化、內(nèi)存虛擬化、客戶0S及虛擬機遷移、存儲遷移等多項虛擬化技術上都有各自的優(yōu)勢與特點。
虛擬化技術是一套解決方案,完整的情況需要CPU、主板芯片組、BIOS和軟件的支持,例如虛擬機監(jiān)視器軟件或者某些操作系統(tǒng)本身。此外,即使只是CPU支持虛擬化技術,在配合虛擬機監(jiān)視器軟件情況下,也會比完全不支持虛擬化技術的系統(tǒng)有更好的性能。
隨著處理器技術、分布式技術、虛擬化技術、自動化技術和互聯(lián)網(wǎng)技術的發(fā)展,云計算應運而生。云計算利用服務器虛擬化技術可實現(xiàn)對虛擬機的部署和配置,通過對虛擬機的快速部署和實時遷移能大大提高系統(tǒng)的效能,還可通過對虛擬機資源的調(diào)整來實現(xiàn)軟件系統(tǒng)的可伸縮性,確保系統(tǒng)能迅速從故障中恢復并繼續(xù)提供服務,提高了系統(tǒng)的可靠性與穩(wěn)定性。
服務器虛擬化技術實現(xiàn)了將高負載節(jié)點中的某些虛擬機實時遷移到低負載的節(jié)點,把多個低負載的虛擬機合并到一個物理節(jié)點,并將多余的空閑物理節(jié)點關閉,以提高資源的使用效率,使負載達到均衡,從而使上層應用的性能得到了保障,同時還達到了減少能耗的目的。
一般來說,一個處理器核心越多就越適合支持虛擬機。具有高核心密度的處理器有助于提高“合并率”,可以衡量每臺物理服務器上存儲的虛擬機數(shù)量。高合并率反過來可降低必須購買的生產(chǎn)和備份主機硬件數(shù)量,從而把資本支出降至最低。
另外,更高的合并率通過減少必須管理的物理設備數(shù)量,還可幫助降低運營費用;同時,高核心密度提高了虛擬環(huán)境的性能。雖然性能很大程度上取決于工作負荷,但專用核心常常會提供更多的處理能力,因此虛擬化的工作負荷比多線程共享相同的CPU組件的工作負荷表現(xiàn)更好。
未來,隨著刀片服務器技術的不斷發(fā)展,數(shù)據(jù)中心將會越來越多的使用刀片服務器取代原有的機架服務器和塔式服務器。把虛擬機托管在帶有低功耗處理器的服務器上,有助于降低能源費用。它還能通過降低數(shù)據(jù)中心的散熱要求來間接地減少能源費用。耗電減少意味著產(chǎn)生更少的熱量,也就減少了散熱基礎設施的負荷。