摘要:如今,在企業的各個大型數據中心當中,服務器設備充當了底層設備的基礎和核心,其他所有的網絡設備,比如交換機、存儲等等都是圍繞著服務器所提供的硬件平臺來進行部署的。
服務器當中同時也承載著企業的很多核心業務和企業更多的應用,隨著軟件定義數據中心,乃至軟件定義一切理念的提出,服務器也是最早被涉及到的一部分,由于服務器虛擬化主要由虛擬化管理器(VMM)來實現,所以傳統的服務器虛擬化就是典型的“軟件定義”,從它自身的發展過程中,就能很好的體現出“軟件定義”的由來、優勢和其與硬件之間的關系。
軟件定義服務器:服務器虛擬化
曾經有技術人員發現,服務器的計算資源其實并不是長期處于滿負載狀態當中的,很多時候服務器的CPU利用率是很低的,甚至連10%都到不了,而當IT對于企業越來越重要之后,IT的投資也在逐年增長,漸漸的,對于這筆投資的回報率,也走進了企業高管的視野。
然而,對于成本的考量,以及對資源物盡其用的要求,使得人們開始研究如何“復用”一臺服務器的技術,這就是當前已成主流的虛擬化。借助于VMM,它讓一臺服務器上可以運行多個虛擬機,每個虛擬機再承載不同的應用,在邏輯空間上實現隔離,既保證了應用間的獨立,也讓服務器的資源獲得最大化的利用。
現在的服務器市場當中,對于產品而言,有很大一部分產品都是基于x86平臺來構建和設計的,曾經也有很多企業單純的利用服務器虛擬化技術來對x86服務器進行部署和設計,但是這樣一來使得x86服務器硬件的性能受到了很大程度上的限制。
直到CPU虛擬化技術的出現將虛擬機的性能損耗降低至5%以下,才打開了服務器虛擬化在x86市場興盛的大門,并進一步促成了x86服務器在數據中心里的領導地位。
軟件定義服務器-- “只為優化而生”
現在軟件定義理念已經不單單只是局限于服務器的虛擬化這個層面,針對企業的不同需求和場景,讓軟件更好的來適應硬件環境,從而更好的為硬件進行服務,這其中除了虛擬化技術,當然也包括了很多其他技術,比如像大數據分析、高性能計算以及關鍵業務的數據分析等等。
硬件也好,軟件也罷,最終都還是要回歸到用戶自身的,我們不止一次的說過,用戶需求決定了企業的發展方向和技術方向,所有企業部署硬件、構建數據中心的初衷也都是幫助用戶解決根本問題。