1、云計算系統提供的是服務。服務的實現機制對用戶透明,用戶無需了解云計算的具體機制,就可以獲得需要的服務。
2、用冗余方式提高可靠性。云計算系統由大量商用計算機組成集群向用戶提供數據處理服務。隨著計算機數量的增加,系統出現錯誤的數量大大增加。在沒有專用的可靠性硬件部件的支持下,采用軟件的方式,即數據冗余和分布式存儲來保證數據的可靠性。
3、高可用性。通過集成海量存儲和高性能的計算能力,云計算系統能提供較高的服務質量。云計算系統可以自動檢測失效節點,并將失效節點排除,不影響系統的正常運行。
4、高層次的編程模型。云計算系統提供高層次的編程模型。用戶通過簡單學習,就可以編寫自己的云計算程序,在“云”系統上執行,滿足自己的要求。現在云計算系統主要采用Map-Reduce模型。
5、經濟性。組建一個采用大量的商業機組成的集群相對于同樣性能的超級計算機花費的資金要少很多。
6、服務多樣性。用戶可以支付不同的費用,以獲得不同級別的服務等。
云計算新的設計理念將對信息系統的構建產生影響,使信息資源的統計復用增益顯著提高。目前在信息系統規劃和設計過程中過量預留產生的浪費,以及投入不足導致的能力缺失等問題將在云計算的支持下得到合理解決。此外,云計算采用開放標準的零部件與開放源碼的基礎軟件,也為我國擺脫壟斷,發展自主創新的技術和應用帶來新的契機。