首頁 > 行業新聞 > 詳情

關于服務器虛擬化的趨勢分析

來源:倚博科技   時間:2018年5月6日

服務器虛擬化技術在很短的時間內走過了很長的路。在其IT測試和開發試點項目的初期,VMware公司的vSphere是彼時市場上唯一的一款業界領先且較為可靠的虛擬化平臺。此后,隨著思杰公司、微軟和紅帽 Linux等公司開始提供各自的虛擬化管理程序解決方案,IT企業客戶才開始逐步大規模的采用服務器虛擬化技術,并將虛擬化作為其優先IT策略。

  現在,服務器虛擬化已然進入了幾乎所有規模的IT基礎架構中了。根據Spiceworks公司最近針對IT專業人員所進行的一項調查發現,80%的中小型企業已經部署采用了某種形式的服務器虛擬化技術。
\
  虛擬化現在被視為主流架構,許多公司表示他們將致力于在虛擬化環境中部署其所有新的應用程序。
  但事情并非總是如此。企業最早在虛擬化服務器上所??運行的應用程序往往是那些不太關鍵的應用程序。例如:Web和文件服務器往往是較為常見的早期運行在虛擬服務器上的應用程序。
  通常,企業客戶的試點環境對于備份和恢復需求方面的要求并不高,其管理員們往往依賴于現有的備份和恢復工具,而不考慮虛擬環境會如何影響恢復。試點項目應用程序的失敗并不會對企業業務產生重大的財務影響,管理員將有足夠的時間弄清楚如何恢復應用程序和數據。
  現在,將關鍵任務應用程序遷移到虛擬機中已經相當平常了。諸如微軟Exchange、微軟Sharepoint、微軟SQL Server、Oracle和SAP等應用程序總是具有苛刻的可用性和數據完整性方面的要求。但是,用于備份和恢復的工具通常并不是為虛擬化服務器的新的獨特需求而構建的。
  讓情況進一步變得復雜化的是:當前在虛擬機中運行的應用程序經常共享資源。
  當構建備份任務時,這會在經常不太受重視的架構中建立依賴關系。所有這些都需要重新思考虛擬服務器的數據保護策略,以確保可恢復性能夠與個別應用程序的需求以及企業組織的整體業務目標保持一致。
  一、企業數據中心采用虛擬化的趨勢
  固然,當前有很多的企業組織公司都已經紛紛采用了虛擬化的優先策略,并且這些優先策略規定所有新的應用程序都必須在虛擬環境中運行。然而,將傳統遺留應用程序遷移到虛擬化環境則完全是另一回事。
  盡管業界現在越來越關注技術以及IT能夠為企業組織的利潤所帶來的益處,但根據Spiceworks公司最近的一項調查卻發現企業目前對于IT預算的投入處于停滯狀態。企業對于IT人才的招聘也跟不上新技術的需求。正是迫于這些趨勢的影響,使得企業當下的IT人員們被不斷的要求以更少的資金完成做更多的工作任務。
  企業IT預算開支的持平與企業IT人員配置的減少所帶來的不可避免的后果便是:涉及傳統應用程序的項目的優先級被降低。的確,新開發的應用程序可以在虛擬服務器上運行,并受到虛擬化優先政策的支配。但是,正如“如果沒有壞,就不要沒事找事的忙著去修理。”這一諺語所形容的那樣:由于企業缺乏推動設備實現自然報廢(EOL)方面的支出,故而他們通常并沒有相應的IT預算來將應用程序由傳統物理服務器遷移到虛擬服務器。
  對于大多數企業組織而言,無論其規模大小,現在都在處理包含虛擬和物理服務器的混合IT環境。這無論如何這都不是一個理想的情況。混合環境幾乎將服務器管理的各個方面都復雜化了。其降低了管理員的生產效率,增加了管理工具的成本,管理員之間關于管理工具知識的掌握過于分散,并可能導致應用程序的可用性和數據的完整性被大打折扣。
  二、為什么要部署虛擬化?
  那么,圍繞著虛擬化的部署,為什么會有著如此多的爭論呢?而IT企業組織為什么又對這項技術如此的迷戀呢?最簡單的答案便是:其可以幫助企業節省資金。
  當將企業的業務應用程序部署在物理服務器上時,管理員和容量規劃人員將需要聚在一起討論并弄清楚這些應用程序需要多少的服務器資源。他們需要預估應用程序需要用到多少處理能力、多少的內存、多少存儲空間以及多少網絡帶寬。
  容量估算還必須預測應用程序的需求在未來的增長和需求高峰。故而確保為應對未來需求增長提供足夠的容量就意味著企業的物理服務器將不可避免地要以平均其額定容量的20%來運行。
  這意味著服務器處理器的電源、內存、存儲和網絡容量的80%的資本投入都處于閑置狀態。
  1、減少資本支出
  部署虛擬化使物理服務器能夠托管多款虛擬服務器。其還提供了在不同物理服務器之間輕松遷移虛擬服務器的能力,以平衡對資源的需求。運行虛擬化軟件的物理服務器經常能夠保持在其額定容量的80%以上運行。將業務應用程序整合到單臺物理服務器上,每臺物理服務器都有其自己獨立的操作環境,可以顯著的減少企業數據中心中的物理服務器的數量。憑借更少的物理服務器,IT企業組織能夠進一步的減少資本支出,將這些資金騰出用于企業組織的其他業務部門,從而增加企業的營收。當然,除此之外,還有其他諸多方面的益處。
  2、減少運營費用
  減少數據中心的物理服務器的數量也有助于企業數據中心節省能源方面的開銷,而碳排放量是企業數據中心投資者和股東們跟蹤關注衡量標準的一個重要考慮因素。而且,其使得數據中心能夠托管更多的應用程序,這是數據中心不動產變得更有價值的關鍵因素。
  從管理的角度來看,虛擬機的配置和拆分要容易得多。如果應用程序需要新的服務器,則管理員為其配置虛擬機要比物理服務器要快得多。這通常可以將配置時長由數周減少到數小時或更少,有助于快速開發應用程序。
  虛擬機的管理也要比物理對象更簡單。一位虛擬化管理員就能夠管理更多臺的機器,而不是只能管理少量的物理設備。這有助于提高管理員的工作效率,并有助于緩解企業數據中心的人員配置問題。
  三、虛擬化的缺點
  當然,虛擬化技術也存在其不足之處。并非所有的業務應用程序都適合在虛擬服務器上運行。雖然部署虛擬化有助于企業節約成本,但該技術也可能導致某些其他方面支出的增加。與許多技術一樣,在未對其有才充分了解的情況下就冒然使用,可能會加劇原來打算用它來解決的問題。
  1、并非一切都可以虛擬化
  虛擬化并非對于所有的應用程序都是絕佳的選擇。對性能非常敏感的應用程序可能不太合適。這些應用程序不太可能容忍與其他應用程序共享物理資源,并且在同一硬件上運行虛擬機管理程序的開銷也可能不被企業客戶所歡迎。
  有各種各樣的應用程序需要他們的服務器具備物理附件,這類應用程序通常具有獨特的驅動軟件。盡管虛擬管理程序軟件吸引了大部分的應用程序用例,但其通常并不支持這些不尋常的應用程序。
  并非所有應用程序軟件都能夠虛擬化。對于一些應用程序軟件來說,其可能具有防止虛擬化的許可協議限制。對于其他的某些應用程序來說,其也可能是復雜的。
  許多企業組織使用的是舊的傳統應用程序,這些應用程序對企業的關鍵業務至關重要,但由于多年長時間的升級和更改,從而使得其運營變得非常的復雜,以至于冒然將其轉移到虛擬平臺上會過于冒險。
  2、成本的增加
  相關組件的成本可能會影響到企業客戶對于虛擬化技術的部署采用。雖然長期而言,虛擬化可以幫助企業降低運營成本,但實施該技術也會有前期的投資費用。
  用于運行每臺虛擬管理程序的主機服務器必須能夠支持所有虛擬服務器的性能需求。這些服務器可能比他們所替換的物理服務器的成本更高。
  鑒于當前市場上有各種各樣的工具可供使用,其中有許多都是由虛擬管理程序供應商所提供的,因此企業客戶的服務器和網絡管理員們必須接受虛擬化技術方面的專業培訓。
  3、服務器蔓延
  具有諷刺意味的是,原本是虛擬化技術承諾解決的服務器蔓延的這一問題事實上往往會因為虛擬機的部署而很容易被進一步激化。
  當企業數據中心在沒有充分理解其將帶來的影響的前提下部署服務器時,服務器蔓延會成為數據中心的一個重要問題。這經常會導致數據中心充滿了需要持續消耗寶貴的能源和占地空間,且又未充分利用的服務器硬件。
  服務器虛擬化解決了這個問題。在單臺虛擬服務器上整合許多物理服務器可緩解能源和空間方面的限制。但是,配置虛擬機的便捷性可能會導致服務器的過份蔓延。
  4、單點故障
  最后,服務器虛擬化的一個明顯的缺點是,在一款硬件上托管多臺虛擬服務器會存在導致單點故障的可能性。如果運行虛擬機管理程序的物理服務器出現故障,則管理程序托管的虛擬機上所運行的所有應用程序都將不可用。
  確保虛擬服務器環境中的數據可用性和數據完整性需要采用新的數據保護方法。雖然許多虛擬化部署都依賴于現有的數據保護技術,但其假設前提是:對于物理服務器奏效的方案對于虛擬服務器也同樣奏效,但事實上,虛擬化基礎架構會帶來相應的挑戰。這不僅僅是因為企業數據中心的操作運營環境不太可能全部都是虛擬化的。
  四、虛擬化獨有的備份問題
  隨著ERP、CRM和電子郵件等應用程序逐步遷移到虛擬機,虛擬化環境中的數據保護無疑變得更加重要。與不太關鍵的應用程序不同,這些新的工作負載通常不能容忍數據丟失,并且幾乎不能有停機中斷發生。不幸的是,數據保護軟件供應商經常發現他們正在疲于追趕虛擬化操作環境的快速變化。
  在虛擬化的早期階段,尚未有官方批準的備份工具與控制虛擬機的虛擬機管理程序接口。沒有正式的API,這導致了很多臨時的備份和恢復方法。
  這些方法沒有得到虛擬化軟件供應商的認可,并且對管理程序的升級將不可避免地破壞備份工具,進而會使數據保護面臨風險。
  服務器虛擬化的目標之一便是要更有效地使用物理服務器硬件。平均而言,以前的架構僅僅只使用了10%到30%的服務器CPU,以便為備份等周期性工作負載留下足夠的容量。
  現在,我們通常會看到虛擬化服務器的環境利用率超過80%。這為其他工作負載留下了很小的額外容量。
  鑒于在虛擬服務器上運行的資源利用率如此之高,故而在虛擬機的主機操作系統上運行的備份軟件的可用容量較少。該軟件將重要資源從運行在同一臺計算機上的業務應用程序中分離出來,并且可能會影響到在同一臺虛擬服務器上運行的其他虛擬機上的應用程序的性能。
  除備份問題外,早期部署實施的虛擬服務器的數據保護軟件還存在著重大的恢復問題。由于缺乏足夠的細粒度,將數據恢復到虛擬機通常是一個“全有或全無”的命題。例如,如果您只想恢復單個損壞的文件,這將會是一個很大的問題。
  1、針對中小型公司的備份問題
  如果您所在的企業是屬于中小型企業(SME),那么當您為數據選擇合適的數據保護解決方案時,有可能處于十字路口。轉向虛擬化服務器不會在一夜之間發生。很有可能您企業的環境混合了運行各種業務應用程序的物理和虛擬服務器,并且會持續一段時間。這將帶來諸多方面的問題。
  常規備份工具主要用于保護物理服務器環境,并且通常不支持虛擬化。您企業的系統管理員們非常熟悉這些工具,并且會制定各種可信的標準和程序,以便順利管理備份,并實現快速而準確的恢復。
  新的備份解決方案通常旨在僅僅只保護虛擬服務器。由于企業數據中心操作環境的特殊性質,許多備份產品供應商對虛擬化要求的響應速度緩慢。這為更小,更靈活的創業公司帶來了機會。
  這些創業公司開發的新工具解決了備份虛擬服務器的具體問題,但它們通常不提供對現有物理服務器或涉及磁帶的更常規備份方案的保護。
  許多中小企業會發現短期內需要支持多種備份工具,但這會增加軟件和支持方面的成本,并會降低管理員的工作效率。
  2、無代理備份
  在考慮備份時,我們需要區分應用程序和機器。
  傳統的備份軟件需要在主機操作系統上安裝代理,以便與編錄和存儲備份數據的備份服務器進行通信。代理軟件可幫助備份感知應用程序。
  虛擬化環境越來越依賴于無代理備份。這種方法可以備份整臺虛擬機,但對主機上運行的應用程序的理解較少。
信息來源: http://www.ciotimes.com/Infrastructure/149295.html
黑豹之月彩金