目前,只有小部分云計算廠商可以提供一個靈活、可擴展、已可供企業(yè)實際使用的完整云計算產(chǎn)品和服務。Citrix公司的云計算產(chǎn)品允許企業(yè)用戶在云中構(gòu)建一個基礎設施,并可交付給最終用戶使用。
使用Citrix系統(tǒng)公司云計算套件中的產(chǎn)品,IT管理員們可以管理虛擬機管理程序、桌面交付、聯(lián)合身份以及用戶配置文件。使用Citrix公司產(chǎn)品構(gòu)建你私有云的一個好處就是,所有的組件都可以作為虛擬實例進行部署。這就意味著,你可以在使用位于數(shù)據(jù)中心或托管設施內(nèi)硬件的現(xiàn)成虛擬環(huán)境中使用所有的組件。
步驟一. 管理程序的配置
無論是使用私有服務器還是托管服務器,你都需要創(chuàng)建一個虛擬環(huán)境以構(gòu)建你的云。在購買硬件后,你可以安裝Citrix公司的XenServer管理程序。以下是XenServer的一些主要特點:
• 高可用性:使用服務器池可保證系統(tǒng)處于冗余狀態(tài),如果發(fā)生故障,可以在各主機之間自動實現(xiàn)虛擬機(VM)遷移。
• 存儲支持:XenServer支持多個不同的存儲設備,并可在圖形用戶界面級別直接管理這些設備。
• 虛擬機管理:當流量高峰出現(xiàn)、需要增加更多虛擬機時,管理員們可以快速部署新的虛擬機。他們還可以配合配置服務器,以管理虛擬機鏡像。
根據(jù)不同的部署,管理程序還可以擁有其它幾個功能。當管理程序已安裝完畢并正常運行時,你需要將存儲與新建立的鏡像相連。
步驟二. 設備的認證
Citrix公司的NetScaler設備都是一個虛擬或物理的設備。根據(jù)你的數(shù)據(jù)吞吐流量的需求或硬件組件的需求,把該設備當作一個虛擬或物理的設備成為入口點。
因為訪問云計算環(huán)境必須是安全的,你還需要擁有一個堅固的網(wǎng)關。NetScaler設備允許你創(chuàng)建可以處理用戶連接的負載平衡服務器。
云計算環(huán)境還需要站點具有高可用性;而NetScaler設備通過其全球服務器負載平衡技術(GSLB)實現(xiàn)了這一高可用性。從而有能力連接多個站點,以創(chuàng)建一個更為強壯和穩(wěn)定的云計算基礎設施。
步驟三. 應用的交付
一旦你已完成了管理程序與入口點的配置,你需要一個引擎用于打包應用程序和向云交付應用程序包。Citrix公司的XenApp 6.5就是這樣一個向最終用戶交付應用程序的強壯的瘦客戶端。你可以在物理或虛擬的Windows Server 2008 R2 64位實例上安裝XenApp,以用于實現(xiàn)快速交付。然后,你就可以安裝和隔離應用程序,通過Active Directory(AD)管理用戶訪問,并允許用戶通過云計算實現(xiàn)無縫應用。
用戶訪問是通過XenApp的網(wǎng)絡接口進行管理的。而身份驗證會發(fā)生在安裝在NetScaler的網(wǎng)絡接口實例中,或直接出現(xiàn)在XenApp窗口中。當?shù)卿浀皆朴嬎汩T戶站點時,用戶輸入他們自己的AD憑據(jù);根據(jù)他們所屬的安全組不同,他們會被授權訪問應用程序的某個特定子集。只要用戶能夠連接互聯(lián)網(wǎng),他們就可以從任何地點、通過任何設備訪問這個門戶站點。
步驟四. 桌面的交付
對于用戶來說,云計算的最大好處之一就是他們可以從任何的地點、通過幾乎任何的設備使用他們自己企業(yè)的桌面應用。例如,無論用戶身在何處,他都可以通過一個iPad設備使用Windows 7企業(yè)桌面應用。通過集中管理所有的主機鏡像和使用云計算所賦予用戶訪問的權限,他們就可以通過個人設備訪問企業(yè)鏡像。
使用XenDesktop,管理員們可以為最終用戶創(chuàng)建、管理和部署主機鏡像。使用諸如HDX之類的技術(這是一種可提高托管桌面上Flash電影、畫面速度與質(zhì)量的視頻格式),最終用戶可體驗真正的無縫應用。XenDesktop所交付的桌面應用就如同一個專用的池環(huán)境,用戶可分別使用第一個可用的桌面或一個持續(xù)的桌面。
當一個用戶通過云計算使用他的桌面時,他還可以訪問實際位于XenApp服務器上的個人應用程序,用戶在登錄桌面實例時就已連接上該服務器。對于使用者來說,所有這一切都似乎是無縫的,就好像應用程序總在桌面上是始終可用的。在現(xiàn)實中,這個過程是獨立的,并在數(shù)據(jù)中心中進行管理的。
步驟五:通過開放云計算訪問的聯(lián)合身份
許多企業(yè)都在Citrix云計算環(huán)境中運行軟件即服務(SaaS)的應用。當用戶需要記住和輸入多個身份憑證以訪問不同SaaS應用程序時,就會發(fā)生問題。
Citrix的Open Cloud Access為云計算提供了聯(lián)合身份的功能。通過在云中擴展AD范圍,Open Cloud Access可以把SaaS圖標直接置于用戶的門戶站點,如Salesforce或GoToMeeting。然后,使用一組現(xiàn)有的AD憑證,用戶就可以登錄SaaS應用程序而不必重新輸入用戶名和密碼。
步驟六:云計算的交付與管理
近期Citrix公司對CloudStack的收購使其云計算交付的能力上升了一個新臺階。除了CloudStack使用你自己的硬件提供公共云服務之外,CloudStack完全就是一個類似于Amazon彈性云計算(EC2)的開源云計算操作系統(tǒng)。CloudStack精心組織虛擬化資源構(gòu)建一個同質(zhì)化的環(huán)境,在這個環(huán)境中你可以通過自助服務CloudStack門戶站點刪除對不同虛擬機的創(chuàng)建。
CloudStack可實現(xiàn)一個安全的多租戶云計算環(huán)境;只需點擊鼠標一下,你就可以通過一個預設模板部署虛擬服務器。可通過網(wǎng)絡接口、命令行或調(diào)用擴展CloudStack應用程序編程接口(API)等方式關閉、暫停和重啟虛擬實例。
集成XenServer的產(chǎn)品可實現(xiàn)對Citrix云計算環(huán)境的更多管理。控制臺為管理員們提供了對存儲、IP池、CPU、內(nèi)存及其他資源的集成顯示。另外,它還能夠以時間序列列出云中所發(fā)生的事件,以便于管理員們能夠更輕松地跟蹤這些事件。
有了CloudStack,管理員們可以對如何交付企業(yè)云計算服務做出更好的決策。云計算架構(gòu)可以專用于整個VLAN,以支持網(wǎng)絡節(jié)點之間MPLS的特定帳號。企業(yè)還可以創(chuàng)建一個多角色支持環(huán)境,以便于管理員只訪問他們所需的工具。
隨著云計算的不斷發(fā)展,其相關的云計算產(chǎn)品也將不斷推陳出新。云計算廠商們也將繼續(xù)開發(fā)功能強大的新工具,以實現(xiàn)更為無縫的云計算交付,同時更重要的,是為最終用戶提供一個更為強壯和積極的使用體驗。