通常來說,云部署情況不太好。
據THINKstrategies和INetU就企業遷移到云開展的一項聯合調查顯示,70%的調查對象承認,自己在遷移過程中不得不改變云設計。一半以上在頭六個月內進行了調整,43%的云項目以失敗告終或停滯不前,近一半在6個月內需要增加預算。
沒有人經常及早為可能出現的問題作好規劃。為了搞清楚我們如何能夠提高成功率,CIO.com詢問了多位專家:“云部署過程中最常見的錯誤有哪些?”
下面是這些專家給出的回答和建議。
1. 以為遷移很容易。
Tabush Group的創始人兼負責人Morris Tabush說:“最大的錯誤就是,以為云服務就是簡單的、一切就緒的成套解決方案。就因為眾多的云服務有‘自己動手’的注冊過程,可能不需要特殊硬件,這并不意味著它們就是一切就緒的成套解決方案。”
一不小心,就會掉入“遷移會很容易”這個陷阱。
Zensar科技公司的助理副總裁兼云專家David Eichorn補充說:“企業可能以為,在內部數據中心順暢運行的標準應用(比如電子郵件)在云端也會同樣順暢地運行。”
實際上,“根本就沒有什么神奇的辦法可以將你的資產遷移到云,”RKON科技公司的解決方案架構主管Christopher DeMichael說。“云遷移就是數據中心遷移,它帶來了通常伴隨數據中心遷移的種種復雜性。”
Eichorn建議在進行任何遷移之前,先在目標基礎設施環境中進行測試。而DeMichael建議要改變觀念。如果你將云部署當作數據中心遷移――誰也不輕視數據中心遷移,那么你成功的幾率就要大得多。
2. 沒獲得幫助就向云遷移。
Broadview網絡公司的首席運營官Brian Crotty說:“遷移到云不一定是個痛苦的過程,但要是事先沒有考慮好、沒有第三方幫助,可能會很痛苦。”
THINKstrategies公司的執行董事Jeff Kaplan說:“太多的企業組織依賴內部缺乏經驗的員工。它們沒有認識到向云遷移其實需要外部人員的幫助。”
Virtustream公司的聯合創始人兼解決方案架構高級副總裁Sean Jennings說:“云采用常常是個財務決策,遷移成本被認為是阻礙實現既定的成本節省目標的因素。因而,許多企業在遷移方面抄捷徑,把盡可能多的事情推給云服務提供商,認為提供商具有必要的專業知識。提供商錯在有時使過程過于簡單化,‘奉送’千篇一律的遷移服務,對相應的應用程序知之甚少。這常常導致客戶大為沮喪,可能會成為影響客戶滿意度的問題。經驗豐富的遷移專家卻非常了解你的應用程序,花錢雇他們是值得的。”
3. 試圖完成“孤注一擲”的部署。
Mimecast公司的網絡安全專家Orlando Scott-Cowley提醒:“向云遷移時所犯的最大錯誤可能是,試圖宣告IT部門破產,孤注一擲,把賭注全押在云上。最好你應該考慮‘逐步過渡到云’。”
MRK科技營銷服務公司的負責人Michael Krieger也表示:“現有的基礎設施和數據庫未必需要大刀闊斧的叉車式升級。許多公司之所以取得了成功,就在于從aPaaS(應用程序平臺即服務)或iPaaS(基礎設施平臺即服務)戰略入手,旨在緩解某個特定的開發或整合問題。”
4. 以為云會解決自己的IT問題。
KEMP科技公司的技術產品營銷主管Jason Dover說:“企業組織常常錯誤地推測,云部署模式本身就可以解決一大部分的IT組織挑戰,包括很高的資本開支、資源浪費以及產品遲遲不能推向市場。事實上,要是IT管理方面缺少一項合理的總體戰略,引入云只會增添復雜性和意外成本。要是沒有適當地考慮合規、安全、性能,也沒有分析現有的應用程序,這些好處不可能會像高層管理人員通常希望的那樣迅速變為現實。為了避免這種情況,先要分析整個企業的業務部門在如何使用現有的基礎設施、它們的主要需求以及現有應用程序的自然遷移路徑。”
5. 把云部署完全當成是虛擬化的延伸。
ActiveState公司的戰略副總裁Bernard Golden說:“人們在云部署方面會犯的最大錯誤就是,想當然地以為云就是虛擬化的一種延伸,而不是全然不同的基礎設施自動化模式,這種模式本身就有虛擬化機制,作為其中一個軟件層。犯這個錯誤的企業通常試圖將現有的工具和手動過程與云編排環境結合使用。它們通常遇到的情況是,略有改進的虛擬化環境無力滿足用戶的期望和需求,導致利用率低下,用戶加大與公有云環境的直接聯系。”
6. 任由偏重技術的視角主導云采用戰略。
Orange Business Services公司美洲區云服務主管Jay Stephens說:“大多數公司在云部署方面做得不夠深入。它們實施了基于云的服務的技術組件,但內心深處并沒有接受全面獲得云的業務好處所需要的觀念和轉變。”
想要被視為業務部門的重要合作伙伴,Stephens建議IT部門建立跨職能部門團隊,確定需要哪些服務、不需要哪些服務,然后為全面系統整合制定一項計劃,而不是僅僅為基本的流程自動化制定計劃。
目的在于讓整個企業、而不僅僅是IT部門準備好迎接云。一旦業務運行方面可以輕松利用云,整個企業就會準備迎接不可避免、永不停息的‘適應’周期。
Pneuron公司的首席技術官Thomas Fountain說:“我們現在應該坦然面對這個現實,即變化不會停止,尤其是構建和部署解決方案的業務、監管和競爭方面。”
7. 選擇員工不需要的云服務。
Cirba公司的聯合創始人兼首席技術官Andrew Hillier特別指出:“在內部云方面,似乎存在一種錯誤的觀念,那就是如果你建好了,就會有人來。”
Huddle公司的總裁兼聯合創始人Alastair Mitchell解釋:“大多數基于云的解決方案其設計初衷是希望打造數字化工作場所,便于打造一種更開放、更合作的組織。這意味著關鍵不僅僅在于技術,還在于用戶。”
Sookasa公司的首席執行官兼聯合創始人Asaf Cidon說:“企業需要選擇員工想要使用的云服務。要不然,員工最后會繼續使用自己偏愛的云服務,而不會使用公司規定的解決方案。”
SearchYourCloud的首席執行官Simon Bain補充道,如果你沒有問過用戶就選擇了解決方案,“用戶不會覺得這是幫助工作的工具,而是會認為反而阻礙工作,妨礙了他們眼里完全可以接受的現有解決方案。”
Soonr公司的營銷副總裁Sam Liu說,云項目“是企業IT部門改善與最終用戶之間關系的大好機會。擯棄傳統的‘自上而下’的應用程序開發和交付方法,改為與最終用戶更合作的方法――用戶知道需要什么才能高效工作,而IT知道什么會遵守企業政策。”
8. 忽視網絡的影響。
Kinvey公司的產品管理副總裁Jikku Venkat說:“最大的云部署錯誤之一就是忽視基礎設施。”
Internap公司的云和主機托管高級副總裁兼總經理Satish Hemachandran說:“光擁有最佳的云計算和存儲硬件配置并不能確保最佳的云性能。要是沒有一個可靠的高可用性網絡,你的環境就會存在延遲、安全性差、缺少受控訪問等問題。”
想擴建一個在毫無妥協的情況下能夠處理大量事務和用戶的網絡,Hemachandran建議向云服務提供商詢問客戶流量分割、分段管理以及網速保證等方面的問題。
9. 忽視“云”的物理基礎。
FieldView Solutions公司的首席營銷官Sev Onyshkevych強調:“云并不是‘天空中高高在上’、虛無縹緲的東西;它通常是非常龐大的實體數據中心,需要消耗場地、電力、冷卻、網絡容量和運作資源。”
AeroFS公司的首席執行官兼聯合創始人Yuri Sagalov提醒:“考慮到公有云的底層架構幾乎總是基于大眾化硬件……出現故障也就自在情理之中。設計時要考慮到可能出現故障,因而需要在多個可用性區域、多個地區、甚至多家云服務提供商處運行你的基礎設施。”
別滿足于保持質量和冗余性。Sagalov建議,你應該用Chaos Monkey(http://techblog.netflix.com/2012/07/chaos-monkey-released-into-wild.html)來測試故障可能性,Netflix公司的這個開源工具可以在一天和一周當中隨機性地突然關閉各項服務和實例。
10. 將云資源當作你的物理基礎設施。
Avial Partners公司的執行合伙人Scott Maurice說:“我見到客戶犯下的最常見的云部署錯誤就是,他們把云部署當成是物理數據中心部署。”
Flux7公司的首席執行官兼聯合創始人Aater Suleman說:“如果運用同樣的老一套原則,就很容易讓云退化到與內部部署型基礎設施一樣的水平。傳統的度量指標從花在施建、設備和IT人員方面的資金來衡量IT成本,忽視了低效的IT部門因阻礙進步而給整個企業帶來的負擔。云的作用并不僅僅是節省設備和實體成本;自動化功能可以改進工作流程,提高工作效率,從而節省更多的軟資金。”
11. 被一家提供商牢牢束縛。
Planview公司的CIO Jerry Sanchez說:“將工作負載遷移到云服務提供商時,很容易預料立竿見影的、實實在在的好處。比較困難的是很早就考慮最終另換一家云服務提供商,或者將工作負載遷回到企業內部。連良好的商業關系也會走到頭。你一開始就要有退出策略。”
為了有所防備,Open-Xchange公司的首席執行官兼聯合創始人Rafael Laguna建議,“問問自己,不同的提供商是否可以滿足你的云需求,是否有工具可以從一家提供商換到另一家提供商。”
Taneja Group的資深分析師Mike Matchett說:“如果你在一個云里面開發的新生產應用程序確實大獲成功,你希望有機會將該應用程序遷移或擴展到其他云服務,甚至能夠遷回到企業內部。”
12. 避免混合解決方案。
Forsythe公司的安全解決方案副總裁David Poarch建議:“別光想著云部署。把注意力放在運行混合環境的最佳之道,可以無縫地整合傳統功能和數字化云功能。”
whatisitwellington網站的作者兼IT顧問Ian Apperley說:“部署到混合云服務可以提高靈活性,加強對成本的控制,需要時在有需要的地方增強功能,還能大大降低風險。”
13. 沒有全面審查云解決方案。
CliQr公司的企業開發執行副總裁兼首席營銷官David Cope提醒:“不同云的價格和性能大不一樣。”他公司的應用程序遷移性和基準測試工具發現不同云環境之間相差50倍。
ISG公司的首席顧問Scott Feuless表示,雖然很難對云服務提供商進行一番分析,“但也沒有理由完全放棄,憑直覺行事,或者選擇最受歡迎的服務提供商,或者按照朋友的建議行事。”
RiverMeadow公司的總裁兼首席執行官Mark Shirman說:“沒有重視本企業的要求就貿然選擇任何云解決方案,那將是個錯誤。”
Feuless表示,如果你事先沒有從本企業的要求方面評估功能,可能會有一系列功能或者說缺少一系列功能讓你措手不及。那些功能包括但不僅限于:移植性、彈性、支持、合規、可審計性、服務級別協議(SLA)、治理流程、可擴展性、可靠性、容錯性、可恢復性、發票可預測性、凈現值(NPV)、互操作性、響應時間、安全和隱私。
Connectria公司的副總裁兼首席運營官Rusty Putzler表示,一旦你縮小了考察對象的范圍,“就要去提供商的場地實際看一下其運行方式。如果對方不愿意安排你去參觀,可以視之為一大危險信號,那就另換一家。”
14. 糟糕的云部署規劃。
Softchoice公司的技術服務經理Tim McKellips說:“如果人們無視目前的環境,那么向云遷移時就會犯錯。將不穩定或過時的數據從數據中心遷移到云,云端就會出現過時的、不穩定的數據。你很容易無視自己的現狀,而只關注前進的方向。”
我們采訪的多位專家提醒要注意糟糕的云部署規劃這一不利因素。RiskIO公司的戰略副總裁Jeff M. Spivey表示,比如說,如果你不抽時間全面了解本企業和行業的合規風險,結果就是“許多部署變得岌岌可危,企業主面臨過多的風險。由于被動地實施安全,而不是一開始規劃好全面整合,部署的系統到頭來成本更高。”
NaviSite公司的集團副總裁兼總經理Sumeet Sabharwal補充說,“向云遷移之旅始于事先有一項合理的戰略,這項戰略明確了關鍵驅動因素、相關的商業理由、預期的結果(細分為項目里程碑)和分階段的遷移計劃。”
15. 選擇種類不當的服務,并使用太多服務。
在決定選擇基于IaaS、基于PaaS還是基于SaaS的云解決方案時,“我們往往看到‘先構建’的心態,而不是‘先解決’的心態,”Nimbix公司的首席技術官Leo Reiter說。“比如說,消費者常常求助于一味創建‘實例’,試圖自行安裝、配置和管理軟件,而不是選擇能交付完成任務的應用程序的提供商。但是如果你就想要解決某個特定的問題,其實應該關注用SaaS模式交付的一切就緒的成套解決方案。”
如果隨意做出了云解決方案方面的決定,就會碰到這種情況:試圖管理多種不同的云實例。
Infinitely Virtual公司的首席執行官Adam Stern說:“鑒于每個解決方案易于使用、成本低廉,企業組織需要克制住使用眾多不同云的沖動―――盡管這種沖動可以理解。我果真希望自己的數據放在各處,而不加控制?這正是云散亂現象的本質。”
16.低估了成本。
SolarWinds公司的產品營銷和戰略副總裁Gerardo Dada說:“沒有進行適當的成本規劃常常導致最后驚訝地發現成本高漲。”
Storiant公司的首席執行官兼聯合創始人Jeff Flowers說:“云服務具有的吸引力可以理解。把許多數據放在公有云很容易,成本也很低,以至于許多企業在各部門采用云解決方案,日積月累,使用的云解決方案越來越多。”
K2公司的首席技術官Koos du Preez提醒:“要是沒有落實適當的流程以監控成本,形勢很快就會失控。”
Flowers繼續說:“如果公司集中規劃和實施私有云戰略,提供與公有云同樣的可擴展性和經濟效益,但又沒有公有云的負擔,就可以避免成本超支和數據鎖定這個錯誤。”
此外,Harmeda公司的合伙人Max Dufour建議,你“在評估解決方案時不能光考慮成本,還要考慮實際的業務價值。全面分析好處和功能很重要,而不是分析初始成本方面的少許節省。”
17. 搞好后棄之不顧。
Limelight Networks公司的運營副總裁Dan Carney說:“說到云服務,許多公司常常認為云是與一家不可知的公司之間不即不離的關系。這種缺乏溝通的問題是一大錯誤,如果你把關鍵任務型服務交到云服務提供商的手里更是如此。”
Dyn公司的首席技術官Matt Larson說:“太多的公司依賴云,但是并沒有經常監控和衡量云服務的性能。”
451研究公司的企業安全業務資深分析師Adrian Sanabria建議,“除非對方為你提供某種方法來有效地監控控制臺訪問和活動,否則別使用云服務提供商。”
Larson表示,云性能確實會出現下降的情況,要是你沒有監控和解決出現的問題,就無力解決問題。
18. 忽視災難恢復規劃。
Denny Cherry &Associates Consulting公司的老板兼首席顧問Denny Cherry說:“傳統的災難恢復規劃仍然跟以前一樣重要,因為基于云的數據中心仍會受到災難的影響。”
災難恢復很重要,可是絕大多數的云用戶并沒有為更糟糕的情況作好防備,盡管其內部網絡完全與云一樣容易受到災難的影響。
據參與Vision Solutions公司最近開展的一項調查的受訪對象聲稱,一旦數據放在云端,近三分之二的企業承認沒有為其數據落實高可用性機制或災難恢復保護機制。
想獲得真正的災難恢復,就需要異地備份,而不僅僅是同一家云服務提供商在不同地方的另一個實例。
Delphix公司的產品營銷經理Charles Moore說:“如果企業或云服務提供商遭遇身份泄密,入侵者就有可能刪除該企業在每一個云區域的所有工作負載和備份數據,通常只要借助單一控制臺和登錄身份。”他特別指出,Code Spaces就發生了這一幕,結果該網站被迫關閉。
19. 沒有做到一切都自動化。
CloudCamp公司的聯合創始人Dave Nielsen說:“最大的錯誤就是沒有對一切實現自動化。要對幾乎一切實現自動化,比如構建虛擬機或容器,然后根據應用程序的需要來更新配置文件。如果系統管理員發覺自己一再從事同一項任務,那么這項任務就應該自動化。”
20. 只將云視作短期策略。
云可以為貴公司帶來革命性的影響,詢問“眼下云能我做什么”是一種目光短淺的觀點。
Clarizen公司的托管服務副總裁Meir Uziel說:“與其說云是IT功能方面的變化,還不如說是業務戰略方面的變化。云讓企業可以將IT資源作為一種服務來使用,這更多地涉及流程,而不是涉及實際技術,這因而需要IT與公司的業務部門之間有更深入的聯系。”
結論:要是沒有為成功作好準備,別貿然投入
云部署方面有許許多多的錯誤,可能會讓你猶豫不決,甚至不敢考慮向云遷移。別犯這個毛病。
CMI公司的解決方案副總裁Tim Cuny說:“大多數企業所犯的最大的一個部署錯誤就是一味等待。”
弗雷斯特研究公司的資深分析師Lauren Nelson說:“想為成功作好準備,就要確定部署項目的目標和范圍。”
如果你在部署云方面有經驗,而且在人們應該避免的錯誤方面有更多建議,歡迎留言交流。要是我們都能從別人的錯誤當中汲取教訓,就能提高云部署的總體成功率。