結課作業:淺談“雲計算”

雲計算,它屬於分佈式計算技術,目前的應用越來越廣。它是通過網絡將複雜、巨大的計算處理程序自動分拆成許多個較小的小程序,再發送給服務器,進行相應的分析計算和處理。使用這個技術,網絡服務提供者可以在短短的幾秒之內,處理數以千萬計甚至億計的信息,這樣的處理能力足以和“超級計算機”媲美。


一、雲計算的特性

雲計算既描述的是計算平臺,同時它也是一個應用平臺,從應用平臺角度來說是雲計算基於分佈式處理、網格處理和並行處理的商業化實施,它強調處理無所不在的分佈性和社會性。它具有以下特性,使其逐漸發展成主流的計算模式而取代集中式的處理方式:

  1、高性價比:分佈式系統具有比集中式系統更好的性能價格比。你不用花幾十萬美元就能獲得高效能計算。

  2、可擴展性:買一臺性能更高的大型機,或者再買一臺性能相同的大型機的費用都比添加幾臺PC的費用高得多。

3、高度自治性:通過自動化配置管理服務,可以按需自動調配服務,以及根據自動增加或者減少服務的數量。而從計算平臺的角度來說,雲計算的目標是解決超大規模數據中心的分佈式計算的問題,現階段,隨着互聯網的發展,數據也變得越來越臃腫,“計算與數據”蹺蹺板的平衡已發生變化,即已經到了“移動計算要比移動數據要便宜的多(Moving computation is cheaper than moving data)”的地步。用經濟的眼光看,這些臃腫的數據應該被固定下來。

4、高可靠性:冗餘不僅是生物進化的必要條件,而且也是信息技術的。現代分佈式系統具有高度容錯機制,如控制核反應堆主要採用分佈式來實現高可靠性。

  5高度靈活性:能夠兼容不同硬件廠商的產品,兼容低配置機器和外設而獲得高性能計算。

  6、多數應用本身就是分佈式的。如企業應用,管理部門和現場不在同一個地方。



二、雲計算的幾大形式

1SAAS(軟件即服務)

該類雲計算,客戶登陸瀏覽器,既可以使用雲計算提供商所提供的軟件。對於用戶而言,這樣就無需再購買服務器,並且也不用再購買高昂的軟件版權費用。對於供應商而言,它只用管理、維護、運營一個程序即可。SAAS較廣泛的應用與ERP企業資源計劃)。

2、實用計算(Utility Computing

該類雲計算創造了一個虛擬的數據中心。它把內存、IO設備、存儲能力和計算能力集中起來成爲一個虛擬的資源池來爲客戶提供相應的服務。

3、網絡服務

這個服務同SAAS關係密切,網絡服務提供商們能夠提供API,開發者在此基礎上開發網絡程序和網絡應用。

4、平臺即服務

這是另一種SAAS,這種形式的雲計算把開發環境作爲一種服務來提供。你可以使用中間商的設備來開發自己的程序並通過互聯網和其服務器傳到用戶手中。

5、商業服務平臺SAASMSP的混合應用

該類雲計算爲用戶和提供商之間的互動提供了一個平臺。比如用戶個人開支管理系統,能夠根據用戶的設置來管理其開支並協調其訂購的各種服務。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章