雖然我們可以從《中國雲計算發展趨勢》的分析中看到雲計算在國內的廣闊前景,但也不得不面對一個現實,雲計算需要應對眾多的客觀挑戰,才能夠逐漸發展成為一個主流的架構。 雲計算所面臨的挑戰包括:
使用者認識不足
儘管雲計算在國內已經得到了廣泛的宣傳,並且已經出現了若干典型的使用者和案例。 但是企業和最終使用者對雲計算仍然缺乏瞭解和認識,特別是在具體的業務和應用上,雲計算可以帶來怎樣的變革和收益,仍然是不夠清晰的。 在這種情況下,雲計算真正落地成為成功應用,會遇到很多困難。 因此,重中之重是拋開大量的理論和概念,在應用和業務角度進行市場推廣和使用者教育,使雲計算具有可操作性。
硬體遷移風險
雲計算的一個重要特徵就是會改變傳統的應用交付方式,也改變傳統的資料中心運營模式。 這種變革,勢必會帶來一定程度的風險。 這種風險包括硬體遷移風險和應用移植風險。 硬體遷移風險指的是,在傳統資料中心中,硬體都相對獨立,但是在雲計算中心中,基於虛擬化的模式會導致硬體界限不再那麼明顯,而是以虛擬機器的形式在硬體設備間按照負載均衡和提高利用率的原則進行靈活遷移。 這就對傳統硬體的部署方式提出了挑戰,如果缺乏系統的評估和科學的分析,就會導致硬體平臺無法發揮出應有的效能,甚至導致應用系統的崩潰。
應用移植風險
應用遷移風險指的是原有應用,如財務應用、ERP應用、CRM應用等,在傳統資料中心中是部署在相對獨立的硬體系統中的,包括存儲也會存在一定的應用獨立性。 在新的雲計算平臺中,應用會部署到不同的硬體,甚至是作業系統上,能否實現應用的無縫遷移,是保證計算成功的重要內容。 如果在雲計算平臺上廣泛採用虛擬化技術,又會涉及到虛擬機器遷移和作業系統的相容性,這一方面的因素也會影響到應用的可用性。
安全性
雲計算平臺的安全問題由兩方面構成。 一是資料本身的保密性和安全性,因為雲計算平臺,特別是公共雲計算平臺的一個重要特徵就是開放性,各種應用整合在一個平臺上,對於資料洩漏和資料完整性的擔心都是雲計算平臺要解決的問題。 這就需要從軟體解決方案,應用規劃角度進行合理而嚴謹的設計。 二是資料平臺上軟硬體的安全性,如果由於軟體錯誤或者硬體崩潰,導致應用資料損失,都會降低雲計算平臺的效能。 這就需要採用可靠的系統監控、災害復原機制以確保軟硬體系統的安全運行。
服務等級協定
雲計算所面臨的挑戰,除了在系統方面的風險外,如何為使用者提供合乎要求的服務也是非常重要的。 因為相對於傳統資料中心,雲計算所提供的服務儘管更加豐富,但是也會給使用者帶來難以控制的擔心,通過對使用者的需求進行分析,提出合理、可執行檔服務等級協定(SLA),將在很大程度説明使用者樹立對雲計算服務的信心。