網絡 發(fā)表于:14年03月07日 00:34 [綜述] DOIT.com.cn
A:“什么是云計算呢?誰給個簡單通俗點的解釋啊……”
B:“大概就像是網絡硬盤吧可以文件上傳和備份,還可以在線編輯文檔啥的,沒啥特別的啊,不是已經實現了,只覺的現在就是想把他們規(guī)劃下罷了。”
A:“汗。那叫網絡硬盤吧……”
So,云計算的由來是什么呢?上圖先:
最開始,人們使用算盤進行計算和計數。
后來,人們開始使用電腦。
再后來,人們有了網絡。
再后來,中國人口大爆炸,男女比例嚴重失調,男的比女的多3700萬,這三千多萬人沒事干,都去上網。于是服務器吃不消了。
于是人們就發(fā)明了牛X的技術,用更好更多的服務器。
再后來,人更多了,于是服務器也更多了。
但事實上這樣的效果并不好,過度繁重復雜的結構加大了網站設計和構架的難度,而且越是復雜的系統(tǒng)越是不穩(wěn)定。
有可能一處出現問題,導致一個完整的系統(tǒng)徹底掛掉。如果考慮到系統(tǒng)的崩潰情況,那勢必要引入一個更復雜的方案來保證不同的服務器可以做不同的支援。這是一個無解的循環(huán),大量的計算資源被浪費在無限制的互相糾結中,很快到了瓶頸。進入死循環(huán)中……
人們想,那我不用這么亂七八糟復雜的系統(tǒng),我上個極其牛X的服務器不就好了?可是,太貴了……而且最牛X的也還沒制造出來……
于是人們突然想到了一個好辦法:把所有計算資源集結起來看成是一個整體(一朵云),通過并發(fā)使用資源完成操作請求。
每個操作請求都可以按照一定的規(guī)則分割成小片段,分發(fā)給不同的機器同時運算,每個機器其實只要做很小的計算就可以,這是哪怕286機器都輕松完成的。最后將這些機器的計算結果整合,輸出給用戶。
接下來解決比較軟的問題:在已有的計算資源的基礎不變的情況下,云計算把用戶的任務請求做除法,一個請求進來,我們把它變成許多個小任務段,最后匯總出去給用戶一個完整的結果。
對用戶來說,他根本感覺不到里面哪個CUP做了什么處理,哪部分是哪部分拼接起來的,他就感覺自己面對一臺5億內存3億GHZ的巨無霸電腦一樣。
用戶對這樣的計算莫名其妙,云里霧里的,于是他就把這個東西,叫做云計算。
小編認為:之所以稱為“云”,是因為它在某些方面具有現實中云的特征:云一般都較大;云的規(guī)模可以動態(tài)伸縮,它的邊界是模糊的;云在空中飄忽不定,你無法也無需確定它的具體位置,但它確實存在于某處。
圖片及內容均來源于網絡。