從前,你可能只需要面對一兩個戰略外包商,這或許並非難事。 而如今,在雲世界中,你將要面對十幾個,甚至更多的服務提供者,他們可能是SaaS(軟體即服務)供應商也可能是IaaS(基礎設施即服務)供應商,面對如此多的服務提供者,你該何去何從呢?
應用工作負載以前通過資料中心內部的專用連線來進行傳輸,現在它們則通過互聯網傳輸。 伺服器和存儲容量以前也由專屬於IT部門負責,而現在只要通過申領並填寫表單和輸入信用卡號碼,任何人都能夠迅速獲取他們需要的資源。
面對雲計算所帶來的巨大管理挑戰,企業IT管理人員要如何應對呢?下面我們提供一些關於如何管理雲計算的建議。
建立始終如一的資料模型
雲計算諮詢公司Cloud Technology Partners高級架構師Beth Cohen表示,這聽起來很簡單,但是千萬別被忽悠了。
大多數公司在資料記錄和資料庫方面都有一套慣用的標準術語,因此雲應用應當繼續使用這些術語。 同時也可以作為一個標準ID號存儲資料,以及在跨CRM平臺中使用相同命名規範的基礎。 當由IT部門指導採購和部署時,這些很容易被控制。 但是,當市場部轉而採用Saleforce.com來滿足其CRM需求時又是怎樣的情況呢? Cohen表示,IT部門必須意識到,通過SaaS模式操作應用的業務人員未必會在這一層面上考慮問題。
Cohen稱:「當你想讓不同的應用協同工作時,只要資料模型匹配,無論是在雲中還是在企業內部,整合程式都非常容易。 注意,是‘當’你想這麼做時,而不是‘如果’,因為這是你必須做的。 問題確實存在,但不是不能解決的,只是還存在一些技術問題。 但我們必須知道,整合是我們最終要實現的終極目標。 」
制訂資料整合計畫
隨著企業雲應用不斷發展,整合是不可避免的。 Cohen表示,明智的IT部門應當主導雲供應商解決這一棘手的管理問題。 大多數供應商並不太熱衷於整合,他們關注和關心的僅僅是服務傳輸,而不是將一個公司所擁有的10個或100個應用整合起來。 」
技術解決方案與運營公司IT總監Karthik Chakkarapani稱,芝加哥美國醫院協會(AHA)的IT部門嚴格評估了所有潛在雲服務提供者。 但如果不進行與檢查清單有關的整合,那麼沒有一家SaaS服務提供者能夠通過他們的IT審查。
使用者要清楚潛在的服務提供者如何將現有和即將投入使用的SaaS應用進行整合,瞭解它們是如何與公司現有的基於混合雲的單點登錄(SSO)環境協同工作的,同時還要意識到他們提供的資料庫訪問有多緊要。 Chakkarapani表示:「最佳的資料交換方式是使用Web服務,因此我們還需要知道他們支援的Web服務是何種類型的。 」
創建供應商生態環境
Chakkarapani表示,由於SaaS應用交互以及與內部應用之間的關係錯綜複雜,因此更新升級便成了管理中最為棘手的問題,往往是解決了一個應用問題卻可能會對其他應用產生影響。 管理是一門藝術,一個基於強大IT基礎架構庫的內部服務中心非常關鍵。
AHA有30%的SaaS應用需要協調,其他的應用則都位於資訊孤島中。 在AHA升級產品應用之前,SaaS服務提供者Socialtext推出了簡化的測試與認證服務,其SSO服務可以與最新的社交合作協同工作。
Chakkarapani稱:「廠商推出新的升級產品後,我們必須在應用於網路之前進行測試。 這期間可能會發生很多問題,問題越多表示對我們來說建立一個良好的廠商生態環境就越重要。 」
成立一支DevOps團隊
對於IT運營來說,最棘手的基礎設施管理問題是根本沒有能力管理資源。 當開發人員寧可繞過IT部門獲取雲計算資源,也不願意等待傳統的內部供應程式時,這種情況就會出現
市場研究公司451集團分析師Rachel Chalmers稱,成立一支DevOps團隊是解決這一問題的最佳方法,這支團隊能夠為基於雲計算的開發者迅速提供所需要的資源和靈活配置。 這就意味著IT部門必須接受思維習慣上的轉變和新工具。
在後面一點上,Chalmers鼓勵DevOps團隊使用由Opscode或Puppet Labs等公司開發的雲基礎設施自動化工具。
力求實現拖放功能
如果企業希望充分利用動態的私有雲或混合雲基礎設施,那麼變需要一些管理工具。 這些工具必須能夠縮短週期時間,提供更好的自動化,控制資源消耗,符合安全標準,當然還要能夠快速且容易地促進新環境和資源的發展。
普華永道首席資訊官諮詢服務部主任Dhiraj Pathak稱,這意味著在公司虛擬化管理的頂層增加雲管理層。 這是一個出色的能力層,可以高效地管理虛擬化資源。 目前它還處於發展初期,儘管還沒有完全成熟,但是該層的許多部分正在日趨成熟。
創建這種能夠實現更大程度自動化和更靈活的資源使用層也曾是Roundarch公司的目標,當時他們試圖尋找一款企業雲管理工具。 該公司總裁兼首席技術官Geoff Cubitt稱,公司希望能夠讓使用者自行管理他們的資源,減少對IT團隊的壓力,同時通過虛擬層環境提供更高的靈活性。
Cubitt表示,在應對雲計算時,創建、拖放以及在另一個環境中重新使用來自其他環境的鏡像和範本的能力非常關鍵。 他強調,Roundarch公司已經通過Abiquo企業雲管理軟體實現了他們的所有雲管理目標。
此外,Cubitt還表示:「拖放鏡像功能可以讓我們將其複製到我們所需要的地方,並説明我們快速建立一個標準環境,它可能就是符合我們安全標準和配置要求的作業系統、應用伺服器和資料庫。 這意味著我們不再需要派出最優秀的系統管理員來設置這些環境,任何人都可以來操作。 這一操作雖然非常簡單,但是卻能讓我們更好地利用我們的資源,加快週期時間,讓IT回應時間更快。 」
選擇支援多虛擬層的管理工具
專家建議,選擇能夠支援多虛擬層的企業雲管理工具,即便你現在只使用一個虛擬層。 許多公司通過VMware創建了他們自己的虛擬資料中心,隨著向雲計算遷移,他們越來越希望通過建立新的虛擬層來降低成本,擁有更靈活的供應選擇。
Cubitt舉例說,Roundarch公司在Abiquo管理軟體的説明下,從VMware/Red Hat Linux環境遷移了成本更低的Xen OS環境中。 Abiquo管理軟體支援多虛擬層,允許Roundarch公司IT管理員將在VMware/Linux環境中創建的鏡像轉移至Xen環境中。 Cubitt 表示:「它可以讓我們擴建原有的基礎設施,同時充分利用內部與外部雲,在適當的情況下使用公有資源。 我們希望能夠更為靈活的進行跨模式管理。 」
對此,普華永道的Pathak也表示:找到適合的管理工具是雲計算部署成功的關鍵。
改善成本管理
普華永道首席資訊官諮詢服務部合作夥伴Phil Garland稱,雲資源的使用讓IT管理總成本變得異常複雜,尤其是當公司做決定的時候。
Pathak稱:「我們發現雲操作的整合是一件相當棘手的難題,特別是來自公有雲和企業內部標準採購程式的資源。 建立連接很困難,但是對於高效追蹤雲資源消耗以及消耗這些資源所付出的成本來說,這又是非常重要的。 因此,使用者應當尋找那種雲服務中帶有金融工程的雲管理工具。 不難發現,這一重大的區別已經逐步在眾多工具開發廠商之間出現。
Pathak還指出,如果在內部引入了雲服務,那麼IT部門需要開發一個一致性成本模型。 因為透明性是使用者對雲計算服務的一個很大的期望,你也不希望對每項特定服務都進行估價。
不要遺漏任何規定
總的來說,雲計算管理的挑戰與傳統管理相似,只是規模更大、更具挑戰性而已。 因此,企業IT部門可以將針對以前環境所制定的所有規定照搬過來。
這些規定涉及應用、網路和系統管理等領域,以及支配、政策協同和服務級協定等各個方面。 因此公司在轉向雲計算前應當提高自身的管理能力。