本文詳細闡述了專家們替胡勇指出的往雲服務遷移時最容易發生的幾個問題,並為我們提供了相應的辦法預防。
專家們認為,某些企業籌畫在 2012 年度更充分地利用已經越來越成熟的雲服務市場,以期從其他公司在向基礎架構即服務( IaaS )和平臺即服務( PaaS )等雲服務遷移時發生的那些比較常見的錯誤當中吸取經驗。
大部分公司在向雲服務遷移時都會犯一個常見的錯誤,就是沒有根據災難場景建立起相應的冗余機制。
Rackspace 公司的首席技術官John Engates說:「 人們想當然的一種看法是,如果你在 Rackspace 或亞馬遜上啟用雲伺服器,那麼這台雲伺服器多少是冗余的,或者在其他某個地方得到了備份。 單獨一台雲伺服器本身並非冗余的或備份的。 」
弗雷斯特調研公司的研究人員稱之為雲服務提供者提供的服務與客戶所負的責任之間「不對等的握手」;表示這個現象擴大到了災害復原之外的方面。 開發人員常常是企業中最早開始使用這種雲服務的群體,「他們常常想當然地認為,雲服務會處理好安全、應用程式可用性、備份和恢復,還會確保服務性能。 」弗雷斯特公司的分析師們在最近一份報告 中寫道。 「大多數情況下, 並非如此。 」
Equinix 公司雲計算總經理 Vince DiMemmo 表示,許多公司有可能認為,如果省去冗余計畫這一道,就能節省更多的錢,但是這無異于忽視了標準的最佳實踐。
他說: 「 一些人只是一味關注成本,結果對一些最佳實踐視而不見。 他們遲早會吃到苦頭的。 」
一些雲服務使用者今年果真吃到了苦頭。 弗雷斯特公司撰文道,在今年早些時候亞馬遜服務停運期間,「成千上萬」的企業應用程式和許多新興公司停運了24 至48 個小時。
亞馬遜網路服務公司副總裁 Adam Selipsky 說: 「 客戶們並非總是針對那種功能強大的彈性架構而進行設計,這確實是我們見過的隱藏的困難之一。 」像亞馬遜的這些雲服務採用了獨特的設計,那樣單個的低成本部件可能會出現故障,但是系統會繞過這些故障,避免服務中斷。 他表示,但是並非所有客戶設計的實施方案都是能夠充分發揮這種架構的特點。
此外,使用者們並非總是顧及到資料中心發生的故障。 他表示,亞馬遜公佈了大量的技術材料,説明客戶們設計系統架構,以便這些系統實現了負載均衡。 那樣,萬一發生服務停運事件,可以將工作負載轉移到不同的區域。
由於一些使用者沒有合理設計實施系統的架構,其他服務提供者也在積極應對,提供了新的服務和功能。
Rackspace 的 Engates 說: 「 我們已經開始提供雲方面的許多服務,那樣客戶沒必要自己來搞。 」
亞馬遜一直在不斷添加新的企業級功能, 「 並且通過更好的安全和監控功能,並且發佈了運營審計和認證標準,因而增強了其企業就緒能力, 」 弗雷斯特公司說。
一些雲服務使用者所犯的另一個錯誤就是沒有顧及到潛在的頻寬問題。
DiMemmo 說: 「 應用程式的性能很重要。 」許多公司開始更注重雲服務環境支援關鍵業務要素、獲得所需網路延遲的能力。 他表示,幾年前,許多公司在紛紛部署集中式雲平臺,試圖把盡可能多的伺服器和存放裝置塞入到一小批資料中心當中。 但是由於現在越來越關注應用程式的性能,一些公司開始改用分散式平臺,那樣他們就能在更接近最終使用者的基礎架構上運行應用程式,目的則是為了為使用者提升性能。
Equinix 希望在這方面可以説明客戶,為此動用了建在全球各地的 100 個資料中心。
Piston Cloud 公司開發的企業作業系統基於OpenStack發行版本,專門供公司客戶構建私有雲。 首席執行官Joshua McKenty 表示,實際上,糟糕的應用程式性能可能在促使一些公司從公共雲改用私有雲。 他說:「 我們會繼續看到公共雲頻寬局限性方面的諸多問題,這會促使許多企業在2012< span style="font-size:10pt">年重新採用更安全的私有雲。 」
服務提供者們在開始提供有所説明的功能。 Engates說:「網路的運作方式不一樣,因為你本來就是在共用基礎架構上,許多客戶為此而糾結。 」採用混合雲的客戶可以使用RackConnect,這個產品可以説明企業把內部雲與Rackspace連接起來, 並且將使用者的流量與其他雲使用者的流量隔離開來。 他表示,這有助於加強網路連接性。
展望 2012 年,專家們表示,公司在決定要不要向雲服務遷移時,要關注幾個趨勢。 由於許多獨立的、歷史相對不長的服務提供者在提供雲服務,公司最好先關注一下這家供應商的運行狀況,之後再把關鍵的應用程式遷移到對方的平臺上。
弗雷斯特公司撰文道: 「 如果你把整個公司的家當都壓在一家風險投資的創業公司上,可能會有風險。 」
但是連老牌的供應商可能也不是最穩妥的選擇。 戴爾、惠普、甲骨文和微軟等許多傳統的企業IT供應商有的宣佈計畫推出雲服務,有的已經推出了雲服務。 弗雷斯特公司撰文道,但其中屬於「成熟」或真正的雲服務的為數不多。
不過,那些供應商很可能會迅速成熟起來,在一些情況下通過收購一些獨立的服務提供者來實現。 Piston公司的McKenty預計明年會出現「大量的雲計算公司收購案」。 他表示,這可能包括收購垂死掙扎的公司,旨在獲得對方的人才和技術創新。
不過,這些雲服務的一些部分正在變得越來越穩定。 Engates說:「2012年就像是雲計算成熟的元年。 許多公司開始琢磨,除了明顯的測試和開發環境外,雲服務還可以應用在哪些方面。 」
他表示,尤其是IaaS 服務日趨成熟—— Rackspace提供這種服務。 弗雷斯特公司表示贊同,強調IaaS「 正在迅速走向成熟 」 。 與之形成對照的是PaaS ;弗雷斯特公司表示,這種服務不大成熟,原因是這種服務大多數關注的面過於狹窄,導致使用者被鎖定。
鎖定問題會繼續困擾使用這些雲服務的公司,但是 2012 年在邁向事實上的標準方面可能會取得更大的進展。 Rackspace 、Piston 及其他供應商看好OpenStack 。 Engates 說:「 這個開源平臺在業界的認可程度相當高。 」在明年,惠普、 戴爾和Rackspace 等各大供應商有望推出基於OpenStack的雲服務。 他還預計會有許多企業開始談論在內部雲上使用OpenStack。
不過,OpenStack 方面的興趣可能會帶來一個負面影響。 McKenty 預計,由於互相爭奪開發人才,實施的一些OpenStack系統會在明年停滯不前。 他說:「 今後要找到擁有構建大規模分散式系統所需要的技能的人才會越來越難。 」
與此同時,圍繞 OpenStack打造業務的公司發現自己面臨Eucalyptus的挑戰,這種雲計算軟體為公司構建與亞馬遜網路服務(AWS)公司雲環境相容的私有雲提供了所需的軟體。 由於AWS 是使用最廣泛的IaaS 服務, Eucalyptus 可能會繼續吸引諸多使用者。
但是Eucalyptus 似乎給 OpenStack留有餘地,讓後者有機會成為一個主要角色。 Eucalyptus Systems 公司的首席執行官 Marten Mickos 表示,如果來自微軟等另一家主要服務提供者的應用程式設計介面(API)或者使用OpenStack的API變得廣泛使用,Eucalyptus也會支持它,密切關注市場需求。