「雲計算」很複雜?其實,一個小故事你就能看懂...

週末快到了,李雷和他的幾位小夥伴們約好,一起去春遊、燒烤。

於是,到了這天,每個小夥伴都帶來了燒烤所需的器材和食材:

“雲計算”很複雜?其實,一個小故事你就能看懂...

大家帶的器材和食材(每人都帶齊了一整套)

然後,他們就開始烤、開始吃...

“雲計算”很複雜?其實,一個小故事你就能看懂...

燒烤結束之後,大家雖然都吃得很好,但是覺得並不開心。。。

“雲計算”很複雜?其實,一個小故事你就能看懂...

為什麼不開心呢?因為:

1 每個人都帶著一整套的器材和食材,揹包太重,很累

2 每個人都要搭架子,生火,穿鐵籤,抹醬料整個流程走一遍,時間太久

3 有的人木炭不夠用,有的人卻浪費了很多

第二週,大家又嘴饞了,於是,又相約去燒烤。

鑑於上次燒烤的經驗教訓,大家商量了一下,決定提前進行分工。

分工方案如下(方案A):

“雲計算”很複雜?其實,一個小故事你就能看懂...

在這個方案A中,李雷專門負責帶木炭、燒烤架、打火機,並且全程負責把火燒好。

而其他4人,負責各自食材的燒烤。

當然,最後烤好之後,四個人給李雷一份自己烤好的食物。

這次燒烤之後,大家都覺得比第一次好多啦!

“雲計算”很複雜?其實,一個小故事你就能看懂...

但是,還是存在一些問題,如下:

1 有人醬料用得多,也有人醬料用得少,既有不足,也有浪費。

2 韓梅梅、吉姆、露西、莉莉每個人都要負責各自食材的燒烤,覺得太累。

第三週,小夥伴們又又相約去燒烤。。。

“雲計算”很複雜?其實,一個小故事你就能看懂...

大家商量了之後,進一步進行分工調整,推出了新的方案,如下(方案B):

“雲計算”很複雜?其實,一個小故事你就能看懂...

方案B中,李雷帶的東西不變,工作分工也不變。

韓梅梅改成只帶醬料、醬料刷、鐵籤,並且,全程負責穿鐵籤,烤食材,刷醬料。

剩下的3個人,負責帶食材。

當然,烤好之後,3個人都需要給李雷、韓梅梅一份烤好的食物。

這次燒烤之後,大家覺得更方便了,很開心,很滿足。。。

“雲計算”很複雜?其實,一個小故事你就能看懂...

到了第四周。。。。。。

Duang...

“雲計算”很複雜?其實,一個小故事你就能看懂...

李雷、韓梅梅、吉姆這三個小夥伴,瞅準了燒烤帶來的商機,乾脆合夥開起了燒烤攤。。。專門賣給遊客烤好的雞腿、雞翅、羊肉。。。(這就是方案C

“雲計算”很複雜?其實,一個小故事你就能看懂...

他們三個人開始了幸福的生活。。。

“雲計算”很複雜?其實,一個小故事你就能看懂...

故事結束。。。

“雲計算”很複雜?其實,一個小故事你就能看懂...

大家好,我是你們的小棗君~

上面的這個燒烤小故事,不知道大家看明白了沒有?沒明白也不要緊,大家聽我慢慢解釋。

今天我要說的,是關於“雲計算”的知識。

雲計算,相信大家都聽說過,如今是一個很火爆的科技概念,到處都能看見對它的宣傳,還有很多與之相關的企業。

“雲計算”很複雜?其實,一個小故事你就能看懂...

那麼,到底什麼是雲計算呢?

實際上,關於雲計算的解釋眾說紛紜,每個人的理解都不太一樣。比較流行的一種書面定義,是這個說的——

雲計算是一種按使用量付費的模式。這種模式提供可用的、便捷的、按需的網絡訪問, 進入可配置的計算資源共享池(資源包括網絡,服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。

這實在不是一句人話。

如果讓我來解釋,雲化就是把每個人手中的獨立資源集中起來,放在一個地方進行統一管理,然後動態分配給每個人使用。而云計算,就是把計算資源集中起來,這個計算資源,包括CPU、內存、硬盤等硬件,還有軟件。

“雲計算”很複雜?其實,一個小故事你就能看懂...

雲化,集中化

嗯,是不是有點像大鍋飯?


“雲計算”很複雜?其實,一個小故事你就能看懂...

換句話說,雲計算就是讓用戶使用互聯網來使用在雲端的應用,數據,或者服務

“雲計算”很複雜?其實,一個小故事你就能看懂...

不同的用戶,接入到雲,獲取資源

這些應用,數據,或者服務,就是雲計算的資源。

雲計算的結構裡,這些資源是如何提供的呢?到底是怎麼一個運作模式呢?

這裡,就要提到三個我們經常會看到聽到的詞:

“雲計算”很複雜?其實,一個小故事你就能看懂...

很多人搞不清這3個“ass”是什麼意思。其實,它們是雲計算的三種最常見的服務模式。

最底層的,就是IaaS——

IaaS: Infrastructure-as-a-Service(基礎設施即服務)

Infrastructure就是基礎設施的意思,IaaS有時候也叫Hardware-as-a-Service,一下子就理解了吧?就是提供硬件相關的服務。以前,你要建個網站,建個FTP,需要自己買服務器和交換機等硬件設備,現在不用了,可以使用IaaS服務商提供的IaaS服務。

剛才的故事裡,方案A的李雷,其實就類似一個IaaS服務商。

“雲計算”很複雜?其實,一個小故事你就能看懂...

再往上,就是——

PaaS: Platform-as-a-Service(平臺即服務)

P就是Platform,平臺。某些時候也叫做中間件。基於硬件之上,平臺開發都可以在這一層進行。PaaS服務提供商提供各種開發和分發應用的解決方案,比如虛擬服務器和操作系統,以及數據庫系統等。

方案B的李雷+韓梅梅,類似一個PaaS服務商

“雲計算”很複雜?其實,一個小故事你就能看懂...

繼續往上,就是——

SaaS: Software-as-a-Service(軟件即服務)

這一層是和你的生活每天接觸的一層,在這一層上,就可以直接訪問和使用服務功能了!例如通過網頁瀏覽器收發電郵,訂購商品,查看航班信息等。在你的面前,就是具體的應用服務。

方案C,好基友燒烤攤,就是一個SaaS

“雲計算”很複雜?其實,一個小故事你就能看懂...

遊客們可以直接購買食物,買了就能直接吃,什麼都不用自己操心,無需自己去準備器材、食材、也無需自己進行燒烤。

以上3個“ass”概念,一旦你理解了,雲計算你就基本上算是理解了。

怎麼樣,並不難吧?

其實,除了IaaS、PaaS、SaaS之外,現在還衍生出了很多相關的概念,例如BaaS(後端即服務,Backend-as-a-Service)、CaaS(通訊即服務,Communications-as-a-Service)、DaaS(數據即服務,Data-as-a-Service)。這些都是創造出來的概念,表達了你提供服務的層面到底是什麼。

就好像我給大家提供知識,也可以算是KaaS(Knowledge-as-a-Service)。

雲計算之所以成為一種普遍採用的流行技術,就是因為它有這麼幾方面的優點:

1 能力強

雲計算可以達到很龐大的規模,例如Google公司的雲計算,就有100多萬臺服務器,這意味著超強悍的計算能力。

2 很可靠

雲計算採用各種容災措施,可以保證服務的高可靠性,比本地服務更穩妥。

3 靈活性

雲計算很靈活,可以根據用戶需求或規模提供相適應的資源,並支持動態伸縮,想多就多,想少就少。

4 低成本

雲計算看上去很龐大,很花錢,但實際上,因為節點更為廉價,資源動態管理,所以,用戶花的錢反而更少,可以根據自己的使用情況定製服務,控制成本。

總之,雲計算作為一個新的技術趨勢,已經在不斷改變了我們的工作和生活方式。在網絡等基礎設施日益發展的支撐下,雲計算將得到更快速的發展。

也許在未來,我們人類的大腦也會成為雲計算的一部分,那也說不定哦!

(全文完)


分享到:


相關文章: