文|馬博峰
目前,數據中心的管理是當今IT部門面臨的問題和挑戰的索引,讓企業左右為難,要在逐年縮減或者不變的預算內提供更多的服務,是每個IT部門最頭疼的事情,隨著一些企業的關鍵性業務的不斷發展和變化,使得數據中心變得越來越龐大和復雜,同樣的帶來了資源利用不均衡、靈活性差、安全效率低、管理困難和無法滿足業務的需求等問題。除此之外,企業除了要關心數據中心的建設外,還需要關心企業辦公的需求,現如今,除了我們經常使用的PC電腦外,有很多的產品正在改變著企業辦公的模式,如平板電腦、智能手機、移動終端設備等,我們會要求這些設備能進行辦公。企業也知道,用這些產品辦公是非常方便的事情,但是企業同樣知道,如何實現,這是一大難題。對于一些以一般公共服務為目標的企業,也許他不會去建立自己的數據中心,而是依靠現有的云計算,如阿里云、華為云等,公有云最普遍受益的一點就是節省成本。企業不必像擁有私有云那樣去購買,安裝,操作或運維服務器或是其他設備。在一個公有云的服務供應商提供的平臺上,企業只需使用或開發他們自己的應用程序即可。但是,安全,可靠性和符合規范依然是公有云的三大軟肋。雖然還沒有真正成功攻擊公有云的報告產生,但是此問題依然是用戶考慮是否使用公有云的一個重要爭論焦點。
從上面的一些分析可以看出,現在企業的IT建設包括了端——數據中心——公有云,是一個垂直建設,也是企業IT建設的新方向,只有完全理解這些相關的整體知識,才能為新的IT架構打好基礎,現有的IT部門使用的常規方法必須改進,企業的IT變革是非常有必要的。
企業的傳統數據中心建設往往大同小異,而以虛擬化為定義的數據中心建設是打破傳統的IT架構建設的關鍵,目前也是作為企業基礎架構解決方案,采用虛擬化技術,可以很好的解決了數據中心的資源利用、管理和業務的需求,但是采用不同的虛擬化產品,實現的效果也會有所不同。對于虛擬化產品,目前企業主在X86平臺使用的虛擬化產品主要有三家,VMware vSphere、XenServer和Microsoft Hyper-V產品,在服務器虛擬化方面,這3家廠商采用了不同的虛擬化架構,每種架構都有自己的優缺點,在平臺管理、資源分配、虛擬機遷移和運維方式上都有所不同,這使得部分企業對自己的公司應該采用那種虛擬技術而感到困惑。在這里我并不是要對比這幾家虛擬化廠商,而是想幫助大家了解自己需要哪種虛擬化產品。
VMware vSphere是目前主流的虛擬化產品,服務器虛擬化在市場占有率較高,vSphere是VMware公司推出一套服務器虛擬化解決方案,目前的最新版本為5.1。它的一些功能,比如說HA、DRS、vMotion等都是企業認可的技術,給企業帶來諸多方便。然而,VMware東西雖好,但不便宜,在所有的X86服務器虛擬化中,VMware產品是所有里面最貴的,以VMware為定義的數據中心可能在成本上要大于硬件的成本支出,因為VMware是按照物理CPU來計算收費,統一的集成管理vCenter則要單獨收費,所以會成本較高。
Citrix XenServer是一種開放的、功能強大的服務器虛擬化解決方案,可將靜態的、復雜的數據中心環境轉變成更為動態的、更易于管理的交付中心,從而大大降低數據中心成本。但是,XenServer也并非完全免費,如果實現一些高級的功能,則需要購買相應的版本,但是相對便宜些,他是按找物理服務器來收費。而在管理方面卻做的很一般,他沒有像VMware那樣有集中管理的VC,也沒有微軟的System Center,所以在管理方面比較薄弱一些,但是Citrix借助其在桌面和應用虛擬化的強勢下,使用Xendesktop和Xenapp與XenServer結合使用,使其得到推廣。

傳統數據中心

虛擬化數據中心
而微軟方面,后來者居上,在微軟2008年隨著Virtualization的正式推出,微軟已經擁有了從桌面虛擬化、服務器虛擬化到應用虛擬化等完整的產品線。至此,其全面出擊的虛擬化戰略已經完全浮出水面。直到2012年發布的Hyper-V3.0,它是一款完全免費的產品,但是在功能已經完全可以和VMwarevSphere抗衡,在部分功能上甚至是超越。但是Hyper-V3.0所支持的Linux虛擬機有限,雖然支持主流的Linux,但是還是不能滿足所有的用戶,甚至很多人不知道免費使用Hyper-v3.0而不需要購買windows server 2012。
相同的技術,既可以為服務器虛擬化提供動力,也可以為桌面和應用虛擬化提供動力,桌面虛擬化集中了桌面的部署,管理員可以取得對它們的完全控制,讓用戶依靠各種終端和非授權計算機來訪問你的企業桌面基礎架構。在介紹了3家服務器虛擬化優缺點的同時,在用戶端方面,這3家虛擬化廠商也是在相互競爭和超越,推出了自己不同的產品。其中主要有VMware的view、ThinApp,Citrix Xendesktop、XenApp、VDI in a Box,微軟的Remote App 、Microsoft VDI等。這些產品都是幫助企業將用戶桌面和應用放在數據中心統一管理。但是采用的圖像傳輸協議不同,VMware采用的是PCoIP協議,Citrix采用的ICA協議,和微軟的RDP協議。然而這些協議有著不同的特點,我在這里不做比較,這些產品中,強調的就是Citrix Xendesktop和XenApp,目前在桌面和應用虛擬化市場中占有比較大的份額,遠超其它產品,因為除了采用比較節省帶寬的ICA協議外,其也支持將虛擬桌面和應用搭建到除了自家產品外,同時兼容VMware和Hyper-V。
當我們定義了自己的IT架構,我們就可以把“端”放在“數據中心”,然后再把“數據中心”放入“云”中。我們在考慮自身企業要建設虛擬化平臺的時候,相信不會只考慮采用1家虛擬化解決方案,要選取對企業自身最佳的虛擬化方案,就必須真正了解自己企業的需求,盲目上虛擬化往往會只有三天的熱度。但是作為IT管理者們,一定要弄清楚幾個問題,為什么我們需要虛擬化?、虛擬化將如何改善我的業務?、我該如何構建我的虛擬化方案?
那么,新一代的IT數據中心,躍升系統性能,獲取高效能力,大幅激發企業發展潛力,提升企業績效,而開啟全面虛擬化,實現“云”的跨越是企業在建設數據中心時想達到的目的,從而實現“端”到“云”的整體IT架構。之前企業更多的是為了虛擬化而虛擬化,并沒有考慮下一步該怎么走,認為做了虛擬化就結束了。其實并非如此,虛擬化只是一個開始,它的下一步就是云計算。“數據中心虛擬化的終極目標就是云計算”。
VMware大中華區技術總監張振倫也同樣認為:如果把企業云計算建設看做是一段旅程,那么數據中心虛擬化則可以看做是旅程的起點。