還沒有做好完全脫離數據中心的準備,但是卻對云計算所提供的優勢十分感興趣?很多人都有相同的想法。盡管現在越來越多的企業IT部門逐漸適應了云環境,但是企業還是不能放心地將所有系統都運行在其他公司的環境當中。除非企業的前端系統和后臺數據庫全都位于本地數據中心或者云當中——但是很少有企業能夠完全實現這一點——所以企業需要使用混合云策略環境。
混合云管理——是一種保持平衡的方式,需要在保證本地敏感數據安全性的情況下充分利用云環境的可擴展性和靈活性——對于IT管理層來說變得越來越重要。根據TechTarget最近的2014 IT優先榜調查結果顯示,在全球200位技術總監中,有大約33%的受訪者計劃今年選擇混合云集成商。
對于Forrester研究公司的分析師Dave Bartoletti來說,這組數據并不令人感到意外。這很好地印證了Forrester的最新數據:三分之一的北美和歐洲企業認識到他們應該部署混合云環境。這些企業當中的13%表示他們會使用公有云,另外還有21%的企業已經開始使用私有云了。
“他們將一部分系統放在主機提供商那里,而將另外一部分放在自己的數據中心當中——這就是混合環境,” Bartoletti說。對于那些還沒有接受混合云模型的CIO來說,最佳的開始時間是什么時候呢?Bartoletti建議如果IT經理想要對一個現有的應用程序繼續進行投資,那么就是時候考慮混合云了。不論是為了吸引新客戶而進行重新設計、還是升級或者徹底檢查,使用混合云環境是非常有意義的,因為相比于數據中心,在云中完成相同的工作可以提高效率和降低成本。“這樣就可以節省出一部分基礎設施作為開發資源,對于很多情況來說,公有云環境中有很多優秀的開發工具,你的開發人員將會非常樂于使用它們的,”他說。
混合云策略背后的推動因素
選擇混合云策略有四個主要因素,Bartoletti說。對于那些已經使用云的用戶來說,這些因素聽起來很相似,但是它們的重要性卻存在很大區別:并且不應該將成本作為主要考慮因素。
1.進入市場的時間,速度和響應
對于現在的環境來說,將新的服務和應用程序快速投入市場是非常重要的,但是如果想在現有的數據中心里增加新的基礎設施則非常容易花費很長時間。“這時你就會想要體驗一下公有云了,” Bartoletti說。
注意事項?
不論你在公有云當中運行了哪些系統,幾乎所有都要和本地數據中心的一些系統保持通訊。比如,如果一個新的營銷活動需要運行在公有云的Web平臺上,其很有可能是和本地的用戶數據庫綁定的——而你并不想將這個后端系統遷移到云中。對于這樣的情況,需要提前決定如何進行數據整合。
“基本上,如果不使用某種混合云策略,我根本無法使用公有云。” Bartoletti說。而使用混合云需要決定如何保護數據、如何在需要時將其遷移至本地以及如何連接應用程序。
“在使用公有云之前,我會使用幾年前的工具來實現前臺系統和后臺數據庫的通訊,”他說,“而現在我應該尋找新的工具,因為在公有云當中有很多更為現代化的編程工具。”
2.提高開發人員工作效率
采用云的方式可以讓開發人員使用更為現代、尖端的開發工具,相比于現有的基礎實施,在這樣的環境當中進行開發會令人感到興奮。比如,如果你的企業召集了一批新的開發人員來為客戶提供一款新的移動應用程序,這時就可以考慮使用云平臺了。
可以購買額外的服務器來運行開發人員所需的工具,也可以直接在公有云當中完成全部開發工作,因為公有云環境已經提供了很多工具——比如,Azure已經提供了全部微軟Windows部署環境,Bartoletti說。
一旦應用程序開發完成,準備進入生產環境,就會產生如何將其連接到數據中心這樣的問題:是否應該將生產環境放在Azure當中,或者將其遷移回自己的數據中心,還是轉移到其他云環境當中?“這時你應該根據需要使用的連接類型來決定是否使用混合云” Bartoletti說。
3.延長現有應用程序的生命周期
混合云計算并不總都是從零開始。你可能想要將一個現有的應用程序移動到云當中,以便延長其生命周期或者使得更多的客戶可以訪問,Bartoletti說。那些想要實現應用程序現代化的用戶可以利用公有云當中的開發工具來進行重新編碼。“許多公有云都提供了移動開發工具,可以幫助你為現有的應用程序增加移動應用;并且使用云中的現有工具通常速度會更快,”他說。
4.節省潛在開銷
在云計算初期,成本通常被作為是否使用的主要因素。但是現在大多數專家都建議不要將其作為首要因素。成本應該作為影響決定的一部分因素,Bartoletti說,但是云能提供的“真正優勢”在于其快速進入市場的靈活性。
從長期的角度來看,云能夠節省開銷,但是并不能保證云服務一定比數據中心的成本要低,Bartoletti表示。這依賴于如何使用云,以及不同IT部門根據其自身情況所作出的決定,需要進行逐個分析。理解數據中心當前的運行效率,以及特定應用程序怎樣利用云環境才是關鍵。CIO們需要計算這道數學題,他說。“如果你將一個應用程序遷移到云中,在占用大量資源的情況下運行了很長時間,那么你可能會想要結束這個‘令人震撼的賬單’,因為你發現云環境并不比其他方式成本低,”他還說到。
選擇合適的工具
包括Bartoletti在內的大多數專家都認為未來的數據中心將會是混合的。為了實現這個目標,公司需要關注一些重要的事情:
能夠整合公有云和私有云數據的平臺
合適的管理工具
IT運維團隊負責維護應用程序的性能表現,但是如果應用程序運行在公有云當中,IT部門對其控制權限將大大減少。因此IT必須采用一種新的方式進行管理。這可能意味著額外的監控,以及尋找不同的方式來查看應用程序的運行情況,比如備份、恢復以及高可用性,Bartoletti說。
所以,混合云策略必須解決數據集成、IT管理和運維、開銷控制以及管理方式等一系列問題。當一部分應用程序運行在本地,而另一部分運行在公有云當中時,如何管理開銷和成本——如何計算當前開銷并且保證其在可控的范圍內——對于制定混合云策略來說,這是需要被解決的關鍵問題,Bartoletti說。
搭建新的系統并將其部署在云中只是一件事情,如果CIO想要將其作為生產環境,那么就需要為應用程序的性能表現和用戶體驗負責,Bartoletti說。云提供商不會為你做這些事情。“你仍然需要負責應用程序的性能表現,所以你同樣需要管理基礎設施,保證在云中可以交付和數據中心同樣的應用程序性能表現及可用性。”
尋求幫助永遠沒有壞處。“現在非常缺少既了解如何在公有云中搭建系統,又知道如何將公有云應用程序連接到本地數據中心的工程師——企業可能需要花費很長時間來尋找這種資源,”他說。“使用云的最簡單方式也許就是通過服務提供商來幫助你完成這些工作。”