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