云計算主要經(jīng)歷了四個階段才發(fā)展到現(xiàn)在這樣比較成熟的水平,這四個階段依次是電廠模式、效用計算、網(wǎng)格計算和云計算。
電廠模式階段:電廠模式就好比是利用電廠的規(guī)模效應,來降低電力的價格,并讓用戶使用起來更方便,且無需維護和購買任何發(fā)電設備。
效用計算階段:在1960年左右,當時計算設備的價格是非常高昂的,遠非普通企業(yè)、學校和機構所能承受,所以很多人產(chǎn)生了共享計算資源的想法。1961年,人工智能之父麥肯錫在一次會議上提出了“效用計算”這個概念,其核心借鑒了電廠模式,具體目標是整合分散在各地的服務器、存儲系統(tǒng)以及應用程序來共享給多個用戶,讓用戶能夠像把燈泡插入燈座一樣來使用計算機資源,并且根據(jù)其所使用的量來付費。但由于當時整個IT產(chǎn)業(yè)還處于發(fā)展初期,很多強大的技術還未誕生,比如互聯(lián)網(wǎng)等,所以雖然這個想法一直為人稱道,但是總體而言“叫好不叫座”。
網(wǎng)格計算階段:網(wǎng)格計算研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多低性能的計算機來處理,最后把這些計算結果綜合起來攻克大問題。可惜的是,由于網(wǎng)格計算在商業(yè)模式、技術和安全性方面的不足,使得其并沒有在工程界和商業(yè)界取得預期的成功。云計算階段:云計算的核心與效用計算和網(wǎng)格計算非常類似,也是希望IT技術能像使用電力那樣方便,并且成本低廉。但與效用計算和網(wǎng)格計算不同的是,2014年在需求方面已經(jīng)有了一定的規(guī)模,同時在技術方面也已經(jīng)基本成熟了。