如果追根溯源的話,云計算可以一直追溯到大型機計算,不過一些云計算專家完全不贊同把兩者相提并論。

  不過,據分析師和構建任務密集型云基礎架構的IT部門聲稱,云計算的實現非常新穎、非常復雜,以至于許多基本規則目前仍在制定當中。

  企業戰略集團(ESG)的分析師MarkBowker表示,如今多達17%的公司對使用外部公司提供的虛擬桌面頗有興趣。

  盡管熱情高漲,但目前很少有久經考驗的佳實踐指南適用于混合型的內部/外部云網絡。Bowker表示,雖然數據中心指導原則適用于此,但不涉及將外部IT與內部IT結合起來的許多復雜問題,也不涉及將應用程序快速地分發到桌面,以至于終用戶無法區別哪些應用程序來自內部、哪些來自外部的許多復雜問題。

  不過,有幾個原則教你慎重上馬云計算項目。下面是要牢記的六個基本原則。

  1、不要過于集中

  利用集中在數據中心的IT服務是云計算和虛擬化的目的所在。Equinix公司云和IT服務總經理VinceDiMemmo表示,不過也要密切關注終用戶的響應時間。這家公司實際上提供了平臺和基礎架構服務,便于其他公司構建自己的平臺和基礎架構服務。其客戶包括Verizon、AT&T、日本電信、MCI、康卡斯特和YouTube及其他公司。

  他表示,用戶按下鍵后與收到服務器(可能放在世界上任何地方)回應之間的延遲事關云計算項目的成敗。

  Bowker說:“要是用戶覺得響應速度不夠快,不會接受虛擬桌面基礎架構(VDI)服務,同樣不會接受軟件即服務(SaaS)。”

  Equinix將用戶訪問節點分散到網絡邊緣上--盡量接近終用戶。他說:“我們縮短了網絡與終用戶之間的實際距離--如果我們能直接連接,甚至爭取做到在一幢大樓里面。每個中繼段(hop)都是一個設備,各自會帶來網絡延遲,從而增加響應時間,哪怕只有短短幾微秒;如果算上每個節點傳送的每個數據包,總的延遲時間會很長。”

  2、不要忘了硬件

  據Illuminata公司的高性能計算分析師GordonHaff表示,虛擬化和云計算本該會讓硬件看不見,但這不是說提供服務器和存儲系統的人可以敷衍了事,使用功能不太強的服務器或者甚至限制數據高速流動的輸入/輸出技術。

  Haff說:“每當一個指令在隊列中等待,或者通過服務器或存儲系統的輸入/輸出總線,會增加延遲。服務器速度越快、功能越強,對用戶來說延遲越少,無論用戶是在云環境,還是在比較傳統的數據中心。”

  3、關注遺留問題

  Queplix專門開發將遺留應用程序移植到云環境的工具,據該公司的首席技術官兼創辦人SteveYaskin聲稱:“大多數遺留應用程序當初并不是為了在云環境或其他彈性環境中運行而設計的,所以連它們的數據結構都不適合在云環境中正常使用。有關某個人的所有數據可能分散在三四個數據庫上--交易在一個數據庫中,地址在另一個數據庫中。”

  Queplix或Springsource(去年8月被VMware收購)提供的元數據目錄可縮短應用程序從多個來源裝配數據所用的時間;Yaskin表示,良好的緩存機制可以確保常用的數據隨時可用;而為應用程序提供存儲資源遵循應用程序使用有多頻繁,而不是應用程序價值幾何或其他標準的依據,也有望大大縮短響應時間。

  4、不要讓你的軟件變得繁瑣

  DiMemmo表示,讓網絡和服務器高速運行起來只解決了延遲問題的三分之二。

  許多基于云的應用程序使用標準的瀏覽器,而不是專門為廣域網上快速響應而設計的接口,或者是客戶端與服務器之間可調整數據包大小、限制兩者之間繁瑣管理開銷從而確保性能盡可能高的接口。

  DiMemmo說:“許多那些應用編程接口(API)相當繁瑣。它們必須把消息劃分成三份、四份或五份,每一次增加了40或50毫秒。我們過去以為,用戶與服務器之間的往返時間為150毫秒相當好。如果你僅僅操作一次,這個延遲不算長。但每次通信都需要一而再再而三地這么操作,結果延遲時間非常長。”

  5、不要用以前的那套方法來評估成效

  有些服務級別協議高度依賴不太可靠、以IT為中心的衡量標準,如互聯網協議性能測量(IPPM)準則,這種協議并不適合基于云的應用程序。體驗質量(QOE)這種主觀標準衡量的是從終用戶的角度來評估應用程序表現如何,而不是通過衡量數據包通過網絡的狀況來評估應用程序表現如何。DiMemmo表示,現在云客戶更常要求采用體驗質量這個衡量標準。

  據伯頓集團的分析師ChrisWolf聲稱,以前服務級別協議關注的是IT部門完成任務的情況有多好,而不是終用戶對結果有多滿意。他表示,云服務必須關注終用戶的體驗,這可能比較容易,因為IT部門本身是許多云關系中的客戶。

  6、不要省了小錢浪費大錢

  據IDC公司的桌面虛擬化分析師IanSong表示,增添內部或外部的云服務讓IT部門可以從根本上改變構建及支持基礎架構的方式,并且有望成為一個充分的理由,不于許多公司為服務器虛擬化項目定下的節省成本目標,這個理由還適用于桌面虛擬化。

  Song表示,公司在構建云基礎架構時拼命省小錢只會得不償失,因為不但交付的云系統其性能符合不了終用戶的預期目標,還無法讓一項原本極其靈活的技術充分發揮其潛力。

  Song說:“當公司改用云計算時,它們其實必須實現高端功能--高可用性、容錯機制以及為靈活的SaaS作好規劃。它們應該在服務器虛擬化的基礎上有所拓展,而不是光盯著節省資金的終目標,或者光想著虛擬化的功能。云可以讓公司更上一層樓。”