4位名企CIO解說如何用好虛擬化
據Gartner預測,全球虛擬化軟件收入將從2008年的19億美元穩定增長到2009年的27億美元,增幅達到43%。全球虛擬化軟件和服務在2009年的增長將達到20%,相比2008年的12%有所增長。虛擬化技術發展的同時,我們也看到虛擬化技術領域的競爭變得越來越激烈。
《信息方略/CIO INSIGHT》雜志邀請到了英特爾企業方案部中國大區技術部經理梁巖、富士通(中國)信息系統有限公司首席技術官周一平、春秋航空信息技術部IT技術總監邱仲、新京報原CIO洪國勇,就企業虛擬化應用現狀及存在的主要問題,進行交流。
CIOI:企業應用虛擬化技術主要為解決哪些問題?就你觀察,虛擬化現在的應用效果是否能讓企業和CIO滿意?
周一平:虛擬化是解決資源的最大程度的共享和優化。大型機年代就已經有了虛擬化的話題,那時主要注重計算能力的虛擬化。現在,虛擬化的范圍已擴展到存儲資源的虛擬化、網絡資源的虛擬化?,F在,用虛擬化技術來幫助優化資源的時機已經成熟。
邱仲:以我的經驗來看,企業應用虛擬化主要解決以下部分問題,首先是共享資源、降低能耗,通過虛擬化技術可以大幅度減少對于硬件服務器的投入,實現綠色節能,降低成本。二是桌面系統的虛擬化可以提高公司整體信息安全水平。
任何技術都有其適用范圍,在企業信息化達到一定規模的情況下,才會考慮使用虛擬化技術。但在降低成本、提高單位IT成本效率上,虛擬化還是能夠讓企業與CIO滿意的。
洪國勇:從目前來看,應該主要解決服務器虛擬化和應用虛擬化。服務器虛擬化可以有效減少硬件投入,應用虛擬化可以降低部署成本,有效減少人力投入,總體來說是降低IT成本?,F階段我公司正在使用微軟的Server 2008 Hyper-V進行服務器虛擬化管理,從使用效果上來說是很滿意的,其他廠商的產品暫時未做嘗試,不過我相信效果應該差不多。
梁巖:虛擬化不單是技術性問題,從企業管理層面來看,更是一個管理上表達的改變。它解決的不僅是技術性的提升,最重要的是解決企業IT在管理方面的需求。虛擬化基本的出發點是要解決企業在長期的IT運營中的資源再調度和優化問題,充分滿足企業的應用動態變化。如果只是期望虛擬化能夠很快地解決一個技術問題,或提高性能等各方面,那么這個立足點就太窄了。
近年來,國內對虛擬化有很多提升的地方,從整個進展來看,虛擬化與CIO的期望值還是有差距的。
CIOI:你認為在進行虛擬化應用時,CIO應該做哪些準備工作?通常在部署應用時會遇到哪些問題?
梁巖:虛擬化技術在生產環節的應用已經沒有問題了。所以關鍵問題不是技術部署,重要的在于前期應有合理的規劃。我認為規劃應包括,第一對自己當前的應用要有充分的了解;第二認清應用的長期發展態勢,即哪些應用公司會著重發展、哪些應用將來預期會有一個大的跳躍等,然后對應用進行特征分析,做出容量的長期規劃;第三最重要的是對滿足業務部門的SLA(服務等級協議)的需要方面,要比較清晰地和他們進行交流。因為對業務部門的SQA(軟件質量保證)衡量指標有過高或過低的期望值,都會限制CIO在虛擬化方面的部署。
我覺得在整個運營部署方面遇到的比較大的問題是,企業既有的管理和方法流程,把虛擬化集成進來后,管理工具需要改變和集成,這個階段的磨合和集成是需要一段時間的。
我建議企業部署虛擬化要從小做起,從一個比較扎實的點做起,即最認可虛擬化某一方面的功能,和它所帶來的回報。但規劃可以做得很完整。
邱仲:任何技術都有其風險性,在實施虛擬化應用前,最需要做的準備工作是方案的準備,包括測試方案、部署方案、備份方案和應急方案等具體工作。部署應用通常碰到的問題是資源分配不合理,屬于規劃未做好,例如IP資源分配,磁盤、CPU、內存等資源分配,不過這些問題對于虛擬化管理工具來說都是比較容易解決的。
洪國勇:我覺得關鍵要做好評估工作。如果條件允許的話,最好能搭建測試的實驗環境,不要輕易部署到生產環境,對將要跑的服務器應用程序進行測試,最好是讓使用服務的業務部門參與測試之后做出評估。虛擬化可能會遇到硬件兼容的問題,可找廠商(指應用軟件開發商)進行針對性的開發以兼容虛擬化,這時如果產生的成本過高,可選擇放棄虛擬化。
周一平:洪總說得很對,在虛擬化項目規劃階段,首先應該對自己的業務做個評估,了解哪些是關鍵業務,哪些是普通業務,對相對應的IT軟、硬件資源的服務級別(SLA)也會有很清晰的定義。根據虛擬化的實現方法,大致可分成企業級和普通級。處理好業務連續性,以及資源優化和低成本實施之間的關系,將是企業CIO所面臨的巨大挑戰。CIO應該根據對業務的了解,選擇相適應的虛擬化技術,用優化資源來提高企業的競爭力。資源虛擬化后的性能及管理都是企業在虛擬化規劃階段所要考慮的問題。
CIOI:你認為,目前企業對虛擬化的認識或應用是否存在瓶頸或誤區?現在有哪些解決問題的工具和方法?
周一平:虛擬化可以實現資源共享和優化,那僅僅還是在概念層面。為接受IT新技術而采用虛擬化,只為節約成本而采用虛擬化,是目前企業最大誤區。
總結起來有三個方面。第一,對虛擬化實現技術的分類不清楚;第二,對虛擬化技術可以在哪些層次得以實現認識不清。虛擬化的目的不僅僅是資源細分,更重要的是資源共享,即資源的動態可調配;第三,動態IT架構不單單是資源虛擬化,而且包括自動化、集成化,這三大技術恰恰是讓虛擬化從概念走向實用的重要保證。
邱仲:誤區主要是希望用一種技術解決所有問題帶來的。任何技術和產品都有其適用范圍,不是任何情況都適用虛擬化的,在應用負載很高的情況下,服務器的虛擬化可能就不太合適;在辦公終端不多的情況下,桌面的虛擬化也不是很合適。另外,在一定的條件下,虛擬化是增加成本的,而不是降低成本的。因此,需要通過ROI的分析測算企業是否需要進行虛擬化。
洪國勇:關于誤區,以我們公司為例,在嘗試虛擬化之前認為虛擬化服務器在I/O操作性能上可能會比真實服務器差很多,但是從使用效果來看并沒有太明顯的差距,而且虛擬化方案還提供了外掛存儲的解決方式,也可以有效地解決I/O問題。
梁巖:我談談目前對虛擬化的認識過程,一個理念會經過廠家過度的渲染,故CIO在選擇時要非常慎重,尤其對一些關鍵性的行業采用的時候要比較小心。第二每個企業的認識都是有其合理性的,行業應用變化是跟企業的管理模式、考核方式有關,與他們所涉獵的行業的關鍵性、影響面也有關系。
目前企業虛擬化應用還在探索磨合中,用好會有助于企業成本的節省。除運營成本的節約外,還有功耗問題。
CIOI:你認為企業在決定使用虛擬化時,是否需要引入專業的咨詢顧問?為什么?
梁巖:這要區分不同的企業,如果咨詢公司能夠幫助企業就前期的規劃、應用模式、資源特征進行分析的話,咨詢是有必要的。如果企業自己對虛擬化的使用非常熟悉和清晰,對容量規劃等可以制定得比較具體的話,也不一定要求助于咨詢公司。但就實施之前的規劃而言,是每一個企業必須要做的,只是采用的方式有所不同。
邱仲:我覺得這要視公司情況而定,大部分公司還是需要專業的咨詢顧問的。因為虛擬化方案大都很專業,如果企業沒有專業技術人員,就需要考慮引入咨詢顧問,這樣企業可以少走很多彎路。如在資源分配、動態調度、系統切換、集群和虛擬化系統的工作狀態監控方面,或者系統的備份(快照、克隆)等方面,咨詢顧問會給出專業的建議。
周一平:我覺得應該有咨詢顧問。面對業務應用的千差萬別,以及虛擬化尚未有國際標準的現實,前期的咨詢是非常重要的。只有從業務需求出發,從實現虛擬化的目的出發,以資源細分為手段,以資源共享為目標,結合對現有IT架構的了解,對不同層面的虛擬化技術、自動化技術和集成技術的了解,才能提出切合實際的虛擬化方案。
CIOI:假如你是一個打算使用虛擬化的企業CIO,你會向虛擬化廠商提哪些問題?
周一平:了解虛擬化的實現技術非常重要,各個廠商有各自實現虛擬化的理念。當企業要繼續利用現有的設備時,必須了解虛擬化實現技術的硬件兼容性;當企業關注關鍵業務虛擬化時,就需要了解虛擬化控件的單點故障問題;當企業關注業務系統的性能時,就要了解虛擬化系統所涉及的費用。另外資源的動態調配方式、虛擬機的災難恢復、備份方式,以及虛擬機的管理也是非常重要的幾個方面。
邱仲:如果作為普通公司CIO而言,我更想了解以下幾個方面:產品的適用性,能夠支持完全虛擬化,還是半虛擬化? 資源是否可以動態分配?虛擬化平臺的監控系統是否完善?在備份與系統切換方面都有哪些技術產品?當然license費用也是很關鍵的,具體的費用?
梁巖:作為CIO,我真正關心的是虛擬化與產品的可交互性如何?因為任何企業一旦上了虛擬化,平臺就不再是物理性的了,我的選擇是否會更多?盡管現在可能用IBM的機器,將來我還可能用惠普的機器,所以我希望我會有比較多的選擇,希望這些產品之間有很好的交互性。但目前還沒有實現。其次,更關注如何將虛擬化工具的整體架構整合到企業的管理架構中。另外,還希望有更多的工具、虛擬化平臺的管理工具,把虛擬化的作用能夠量化出來。
CIOI:在虛擬化方面,各廠商產品的特色是什么?在選擇和應用上,你認為CIO應該注意哪些問題?請給出你的意見和建議。
梁巖:目前這些產品的相似點是,第一,目前有一個共同的趨勢——借助于硬件的輔助功能來提升性能;第二,幾家公司目前都在關注提供更完整的虛擬運營方案;第三,都提供一些高可級協議)的需要方面,要比較清晰地和他們進行交流。因為對業務部門的SQA(軟件質量保證)衡量指標有過高或過低的期望值,都會限制CIO 在虛擬化方面的部署。
我覺得在整個運營部署方面遇到的比較大的問題是,企業既有的管理和方法流程,把虛擬化集成進來后,管理工具需要改變和集成,這個階段的磨合和集成是需要一段時間的。
我建議企業部署虛擬化要從小做起,從一個比較扎實的點做起,即最認可虛擬化某一方面的功能,和它所帶來的回報。但規劃可以做得很完整。
邱仲:任何技術都有其風險性,在實施虛擬化應用前,最需要做的準備工作是方案的準備,包括測試方案、部署方案、備份方案和應急方案等具體工作。部署應用通常碰到的問題是資源分配不合理,屬于規劃未做好,例如IP資源分配,磁盤、CPU、內存等資源分配,不過這些問題對于虛擬化管理工具來說都是比較容易解決的。
洪國勇:我覺得關鍵要做好評估工作。如果條件允許的話,最好能搭建測試的實驗環境,不要輕易部署到生產環境,對將要跑的服務器應用程序進行測試,最好是讓使用服務的業務部門參與測試之后做出評估。虛擬化可能會遇到硬件兼容的問題,可找廠商(指應用軟件開發商)進行針對性的開發以兼容虛擬化,這時如果產生的成本過高,可選擇放棄虛擬化。
#p#
周一平:洪總說得很對,在虛擬化項目規劃階段,首先應該對自己的業務做個評估,了解哪些是關鍵業務,哪些是普通業務,對相對應的IT軟、硬件資源的服務級別(SLA)也會有很清晰的定義。根據虛擬化的實現方法,大致可分成企業級和普通級。處理好業務連續性,以及資源優化和低成本實施之間的關系,將是企業CIO所面臨的巨大挑戰。CIO應該根據對業務的了解,選擇相適應的虛擬化技術,用優化資源來提高企業的競爭力。資源虛擬化后的性能及管理都是企業在虛擬化規劃階段所要考慮的問題。
CIOI:你認為,目前企業對虛擬化的認識或應用是否存在瓶頸或誤區?現在有哪些解決問題的工具和方法?
周一平:虛擬化可以實現資源共享和優化,那僅僅還是在概念層面。為接受IT新技術而采用虛擬化,只為節約成本而采用虛擬化,是目前企業最大誤區。
總結起來有三個方面。第一,對虛擬化實現技術的分類不清楚;第二,對虛擬化技術可以在哪些層次得以實現認識不清。虛擬化的目的不僅僅是資源細分,更重要的是資源共享,即資源的動態可調配;第三,動態IT架構不單單是資源虛擬化,而且包括自動化、集成化,這三大技術恰恰是讓虛擬化從概念走向實用的重要保證。
邱仲:誤區主要是希望用一種技術解決所有問題帶來的。任何技術和產品都有其適用范圍,不是任何情況都適用虛擬化的,在應用負載很高的情況下,服務器的虛擬化可能就不太合適;在辦公終端不多的情況下,桌面的虛擬化也不是很合適。另外,在一定的條件下,虛擬化是增加成本的,而不是降低成本的。因此,需要通過ROI的分析測算企業是否需要進行虛擬化。
洪國勇:關于誤區,以我們公司為例,在嘗試虛擬化之前認為虛擬化服務器在I/O操作性能上可能會比真實服務器差很多,但是從使用效果來看并沒有太明顯的差距,而且虛擬化方案還提供了外掛存儲的解決方式,也可以有效地解決I/O問題。
梁巖:我談談目前對虛擬化的認識過程,一個理念會經過廠家過度的渲染,故CIO在選擇時要非常慎重,尤其對一些關鍵性的行業采用的時候要比較小心。第二每個企業的認識都是有其合理性的,行業應用變化是跟企業的管理模式、考核方式有關,與他們所涉獵的行業的關鍵性、影響面也有關系。
目前企業虛擬化應用還在探索磨合中,用好會有助于企業成本的節省。除運營成本的節約外,還有功耗問題。
CIOI:你認為企業在決定使用虛擬化時,是否需要引入專業的咨詢顧問?為什么?
梁巖:這要區分不同的企業,如果咨詢公司能夠幫助企業就前期的規劃、應用模式、資源特征進行分析的話,咨詢是有必要的。如果企業自己對虛擬化的使用非常熟悉和清晰,對容量規劃等可以制定得比較具體的話,也不一定要求助于咨詢公司。但就實施之前的規劃而言,是每一個企業必須要做的,只是采用的方式有所不同。
邱仲:我覺得這要視公司情況而定,大部分公司還是需要專業的咨詢顧問的。因為虛擬化方案大都很專業,如果企業沒有專業技術人員,就需要考慮引入咨詢顧問,這樣企業可以少走很多彎路。如在資源分配、動態調度、系統切換、集群和虛擬化系統的工作狀態監控方面,或者系統的備份(快照、克隆)等方面,咨詢顧問會給出專業的建議。
周一平:我覺得應該有咨詢顧問。面對業務應用的千差萬別,以及虛擬化尚未有國際標準的現實,前期的咨詢是非常重要的。只有從業務需求出發,從實現虛擬化的目的出發,以資源細分為手段,以資源共享為目標,結合對現有IT架構的了解,對不同層面的虛擬化技術、自動化技術和集成技術的了解,才能提出切合實際的虛擬化方案。
CIOI:假如你是一個打算使用虛擬化的企業CIO,你會向虛擬化廠商提哪些問題?
周一平:了解虛擬化的實現技術非常重要,各個廠商有各自實現虛擬化的理念。當企業要繼續利用現有的設備時,必須了解虛擬化實現技術的硬件兼容性;當企業關注關鍵業務虛擬化時,就需要了解虛擬化控件的單點故障問題;當企業關注業務系統的性能時,就要了解虛擬化系統所涉及的費用。另外資源的動態調配方式、虛擬機的災難恢復、備份方式,以及虛擬機的管理也是非常重要的幾個方面。
邱仲:如果作為普通公司CIO而言,我更想了解以下幾個方面:產品的適用性,能夠支持完全虛擬化,還是半虛擬化? 資源是否可以動態分配?虛擬化平臺的監控系統是否完善?在備份與系統切換方面都有哪些技術產品?當然license費用也是很關鍵的,具體的費用?
梁巖:作為CIO,我真正關心的是虛擬化與產品的可交互性如何?因為任何企業一旦上了虛擬化,平臺就不再是物理性的了,我的選擇是否會更多?盡管現在可能用IBM的機器,將來我還可能用惠普的機器,所以我希望我會有比較多的選擇,希望這些產品之間有很好的交互性。但目前還沒有實現。其次,更關注如何將虛擬化工具的整體架構整合到企業的管理架構中。另外,還希望有更多的工具、虛擬化平臺的管理工具,把虛擬化的作用能夠量化出來。
CIOI:在虛擬化方面,各廠商產品的特色是什么?在選擇和應用上,你認為CIO應該注意哪些問題?請給出你的意見和建議。
梁巖:目前這些產品的相似點是,第一,目前有一個共同的趨勢——借助于硬件的輔助功能來提升性能;第二,幾家公司目前都在關注提供更完整的虛擬運營方案;第三,都提供一些高可用性的工具。不同方面有,在開源的環節上,如提供了很好的接口環境,企業可以在上面做很多的二次開發,實施全套的解決方案??傮w而言,這幾家公司的產品都各有優勢。
對CIO而言,在企業的前期規劃方面,要把幾個模式放在一起做通盤的考慮,第一要考慮產品的長期成本結構問題;第二,產品提供的功能跟企業現在用的一些功能能不能結合?需要驗證;第三,技術方向、突出特點和企業的技術特點能不能相吻合,是否和企業長期的技術方向有好的貼近。當然還包括在中國的一些制式問題。
邱仲:現在虛擬化產品比較多,VMware、Xen、KVM、Hyper-v這些是主流的虛擬化產品,但我認為對于大部分公司來說,應該采用市場占有率比較高、產品成熟度比較高、適用眾多平臺的虛擬化產品比較好。具體我所在的公司更傾向于開源的系統,因為我們有專業的技術人員研究學習開源的虛擬化產品,可以在滿足使用的情況下實現成本降低。
周一平:從虛擬化實現技術的分類來看,就可以很快地區分各產品的特點。各個廠商的虛擬化產品,在性能、開放、可靠、成本等方面有各自不同的優勢。企業對虛擬化的期待也需要認真地定位。選擇同業務需求相適應的虛擬化技術,牢記資源共享是虛擬化的終極目標,同時考慮虛擬化技術集成成本,維護管理成本,真正讓虛擬化技術為提高企業競爭力服務。
洪國勇:由于我們一直走的是微軟技術路線,雖然知道有其他廠商的虛擬化產品,但是我們并沒有進行嘗試,因此也無法評價其他廠商的產品。
CIOI:在每項IT的投入上,CIO都會面對回報的考量,在虛擬化應用上也不會例外,上你認為CIO應該怎樣面對?
周一平:虛擬化技術同其他新技術一樣也會有投入,從實現資源的最大共享的角度看,虛擬化投資回報的計算要比其他技術更容易理解。虛擬化的投入與選擇哪種虛擬化技術有很大差別。選擇適合企業業務特性的虛擬化技術,才能從虛擬化中得到最大的回報。
邱仲:就我的經驗看,就是用事實說話,現在設備的能耗(制冷的能耗更高)都有具體數值,采用不采用虛擬化,對其投資回報進行分析就完全說明問題了。
洪國勇:我贊同邱總的觀點,最好的辦法就是用數據說話,一直都在說虛擬化大大節省了這樣那樣的成本,到底節約了哪些成本?
梁巖:我們提供的TCO規劃的表格就是在做這方面的努力。量化回報是非常必要的,而且要在前期就做,因為虛擬化本身并不是一個簡單的技術上的問題,而是一個管理上的優化和改變。
CIO應在前期規劃時跟虛擬化軟件和應用軟件公司做很好的溝通。從管理上來講,管理虛擬機和管理物理機是一樣的,有成本的,要占用資源的。一旦利用不當,造成資源擠占,其效果就會大打折扣。
CIOI:你怎么看當前出現的虛擬化熱現象?你認為虛擬化企業應用的發展趨勢是什么?
梁巖:虛擬化肯定要走一條路,第一,發展方向是在管理上實現資源調動的自動化(資源自動配置),應用的感知、資源的配置方面要對資源進行充分調動。第二,將來虛擬化軟件和硬件的更緊密的結合,能更充分地把物理資源充分利用起來。
邱仲:目前虛擬化技術不是過熱,很多企業負責人都知道虛擬化這個概念,但對具體能夠做什么、能夠解決什么問題、有什么風險、怎么推進虛擬化技術等等一系列問題的了解,還處于初期階段。我認為企業還需要靜下心,仔細研究虛擬化技術,全面了解虛擬化。
洪國勇:我覺得現在并沒有真正出現虛擬化熱,大家都在“說”并不能說就是真正意義上的“熱”了,等到大家都在“用”的時候就真的熱起來了?,F在更多的用戶是在觀望,不過隨著硬件的升級和虛擬化技術的成熟,虛擬化必然會被更多的用戶所接受。
周一平:過分強調虛擬化技術本身,不考慮企業本身業務的特點,將技術凌駕于當前業務應用現實之上,這種技術發展同業務的脫節勢必造成技術的過熱現象。廠商要認識水到渠成的道理,企業的CIO要充分認識IT在企業經營活動中的位置與作用。這樣,虛擬化技術就一定會給企業帶來無與倫比的價值。
另外,人們習慣于物理資源的管理,一旦物理資源虛擬化后,特別是在多廠家虛擬化技術環境下,虛擬化的管理更是對我們的巨大挑戰。
【編輯推薦】