從之前產業觀察篇列舉的市場數據,以及來自廠商、用戶、市場調研機構的多方評論來看,伺服器虛擬化,毫無疑問已成為當前企業計算市場中最熱的話題。可在同時,不可否認的是,面對這項技術,仍有相當一部分企業用戶是抱著敬而遠之的態度的,或許在他們心底,總是覺得「真實的」、「硬的」、「物理」總是要比「虛擬的」、「軟的」、「邏輯的」更為可靠,就好比物理的設備似乎更容易知根知底,但變成邏輯設備之後,就找不到邊際了……這使得很多人第一次聽到虛擬化一詞後,即感興奮、驚喜、好奇,同時也伴隨著疑惑與擔心。
除了這些對虛擬化仍然存疑的用戶外,還有一些用戶雖經多年市場培育,已對伺服器虛擬化的好處有了較為深入的了解,可當他們因這些優勢與亮點而向準備向這項技術靠近時,或已踏上虛擬化之路後,又發現有更多的疑惑與困難在等著他們,綜觀這兩類用戶的遭遇,我們可以大體總結出用戶在實施虛擬化之前和實施過程中的六大問題或者說是挑戰,如下:
一、什麼樣的系統與應用適合實施虛擬化?什麼樣的不需要使用虛擬化技術?
某大型製造企業的信息主管跟蹤伺服器虛擬化技術很多年了,但是他表示,「對於虛擬化能給我們帶來的好處是很清楚了,但『最後一公裡』卻難住了我。」而所謂的最後一公裡問題,就是他不知道自己企業現有的伺服器系統和應用中,哪些適於實施虛擬化,哪些用戶和應用環境則無需使用這項技術。
這位主管坦言,由於所在企業的IT基礎較為龐大複雜,企業的部門及應用各類也較多,伺服器也有上百臺,所以當想去部署虛擬化時,卻又不知如何下手了,就好像你知道了虛擬化的好處,也知道了虛擬化實施後的結果,可就是它們之間的那一步不知道該怎麼走。相信需要在此階段被指點的用戶不在少數。
二、應該選RISC小型機還是x86架構伺服器做虛擬化?
李某是一家成立不久的證券公司的信息主管,由於業務拓展迅速,對IT基礎架構的需求越來越強烈,這讓他很早就有通過虛擬化技術來整合IT基礎設施的想法,不過在具體的選型中卻遇到了難題。「證券交易是我們的核心的關鍵應用,它要求系統的絕對穩定可靠,否則對客戶的交易和我們公司的信譽都將造成極大的隱患。我們也看到了虛擬化對我們業務系統的巨大好處,然而,就具體的設備選型方面,卻一直猶豫不決,x86伺服器的成本優勢很明顯,可我們都知道虛擬化技術最初就是從大型機、小型機上遷移到x86伺服器上的,而且小型機的可靠性與可用性似乎更高,從這個角度來看,是不是選用小型機虛擬化解決方案會更合適?」
相比第一個挑戰中描述的案例,李某的需求明確得多,但因為待選的技術方案多而產生了新的煩惱,在RISC與x86陣營共同教育企業用戶的大市場背景下,對於那些有關鍵業務虛擬化需求的用戶來說,這類疑惑的確普遍存在。
三、在伺服器虛擬化管理層,即虛擬化平臺或虛擬機管理器上,應該選哪家的產品呢?
眾所周知,在x86伺服器市場上,目前主要的伺服器虛擬化管理軟體主要有三家廠商在推動,即微軟、VMware和思傑,其他參與者還有RedHat等,與x86和RISC陣營的情況相似,這些廠商也都在共同教育企業用戶轉向虛擬化,可客戶最終的選擇只能是一個。一家零售商的IT主管就曾訴苦,稱各家的技術表面上給人的印象都差不多,實力相當,但真不知道選擇哪家會更好,這種選擇上的迷惑已經大大拖慢了他們實施虛擬化的進度。事實上,這個問題的影響同樣很廣泛,相信每個進入虛擬化世界的用戶都經歷過這樣的選擇。
四、虛擬化之後的性能並不理想,怎麼辦?
某貿易公司的業務系統通過虛擬化進行了伺服器的整合優化,但之後就發現虛擬化後的虛擬機性能表現並不是很理想,其IT經理表示,「觀察每個虛擬機的資源佔用情況,我們發現其實還有不少空閒的資源,但從業務響應速度上,我們看到的卻是比傳統物理伺服器更慢的效果。」對於這一問題,最後通過具體的資源佔用情況分析發現,雖然每個虛擬機處理器佔用率很低,但經常會出現多臺虛擬機並發網絡訪問的情況,此時的網絡I/O吞吐量就成為了制約虛擬機性能的瓶頸。該經理表示,當初選購伺服器時,特意要求CPU與內存都是頂配的,沒想到在網絡I/O方面卻出了問題,看來虛擬化還有很大的軟肋。
對於這家公司的結論,應是見仁見智,但事實上,實施虛擬化之後性能不理想的情況也屢見不鮮,因此也不免讓更多客戶猶豫是否應採用虛擬化技術。
五、擬機實時遷移的靈活性如何保證?
對網際網路企業的IT技術人員來說,在IT投入增長有限的情況下,也要保證業務的快速增長是非常重要的課題,因此互聯公司是最早關注也是最早採用虛擬化的一個行業,但這也產生了一個隱憂——某一家快速成長的互聯公司的CIO曾表示,「我們的數據中心的業務規模增長非常快,幸虧有了虛擬化讓我們可以整合大部分的資源,現在我們正考慮大規模更新到新一代的高性能伺服器,可這麼多的虛擬機如何實現平穩遷移是個大問題,它對於保證我們的業務連續性是一個非常大的考驗。」
的確,全新處理器、全新的指令的出現和全新的系統設計給應用開發帶來了新的機遇,但也對虛擬機相對於物理伺服器承載平臺的兼容性提出了疑問,尤其是對於那些很早就部署了虛擬化技術,現在希望更新採用最新伺服器產品的客戶來說,這一問題尤為明顯。
六、伺服器虛擬化技術將多個應用集中在一臺物理伺服器上,可靠麼?
虛擬化的一個重要的優勢在於可在一臺物理伺服器上部署多個客戶作業系統,並在其上運行多個企業級應用而互不幹擾,但這也往往讓人產生憂慮——如果這臺伺服器宕機的話,那所有上面的虛擬機是不是就會蕩然無存了,這顯然與企業應用,尤其是關鍵應用要求的高可靠性息息相關,虛擬化這種類似把所有雞蛋都放在一個藍子的做法與傳統的分擔風險的意識似乎是相違背的——有這種顧慮的用戶不在少數,它在很大程度上也成為了思想觀念上對虛擬化普及的最大阻力。
縱觀以上六大挑戰,我們可以看出虛擬化在未來的市場推進和應用深化及優化方面還有多工作要做,還有很多問題與疑惑需要解答,看來只有當消除客戶心中的顧慮與習慣性的排斥之後,才會讓更多的用戶領略到虛擬化的好處,從而也讓虛擬化之最終選擇不再進退兩難,在本期《IT號外》接下來的內容中,我們就要邁出第一步,先破解這上述這六大挑戰!