未分類

深入淺出介紹雲端運算(Cloud Computing)

雲端運算是什麼?相信大家已經聽過這個名詞,但是似乎對於這個東西沒有一個具體的概念,也未曾有人解釋過雲端運算具體就像是個什麼東西? 又是雲,又是計算的,大家對這個名詞的認知果然就像飛在天空中的雲,虛無飄渺。

說穿了”運端運算”是一種概念,而沒有特別對應的技術,我覺得底下的這段英文解釋最精確。

That kind of thing is the basic point of cloud computing. Cloud computing is built around the idea of resources: to run some program, to perform some task, you need some set of resources. Resources are things like processing time, network bandwidth, disk storage, or memory. As a user of the cloud, you don’t need to know or care where the resources are. You just know what you need, and you buy that quantity of resources from whoever can provide it to you most conveniently.

運端運算的概念其實就是說,使用電腦時我的終端設備可以很簡單,只要我連上網路之後,所有我需要的電腦資源都由遠端平台提供,例如儲存空間、記憶體、CPU運算,更重要的是軟體也是由遠端平台所提供,也就是說這個概念就是,平時在外面我只要帶著一台有基本開機功能的小筆電,到任何地方連上了網路我就能取用任何我電腦操作的所有需求,例如:聽音樂、使用word、excel…、玩遊戲、轉檔、畫圖…等等,而這些功能幾乎都是由遠端的平台所提供的,很像是在網路上有一台屬於自己的個人電腦一般,只要連得上網路,就能連得上自己的虛疑的個人電腦,這個大致上就是雲端運算最基本的概念了。

其實運端運算的這個概念不是新的概念,早在大電腦時期,電腦主機非常昂貴,例如銀行的大電腦,所以當時呢發展出來的模式就是,由使用者端使用硬體設備較便宜的終端機連上大電腦操作電腦,所有的CPU、記憶體、硬碟空間、程式操作、文字編輯、Compiler…都由大電腦上頭提供,所以雲端運算的概念並不是新發展的概念,而當個人電腦的價格愈來愈便宜,功能也愈來愈強大的時候,當然終端機→大電腦這個模式也就漸漸式微了,但個人電腦發展到了今天,這個概念又被炒熱起來,但這次為了不是因為省苛包,這次是為了移動性與方便性,因為我有一台隨時可以取得的個人電腦可以使用呀。

那麼如果說所有人使用電腦都使用遠端的資源,那遠端的電腦是何種電腦?有那麼多資源,以及那麼快的速度可以處理嗎? 這時候就要拜近年來發展的分散式運算所賜,分散式運算意思是,將集合了上千台上萬台的電腦資源,變成一台超級大電腦,這台大電腦就變成非常Powerful,全球的這種類型的超級電腦有很多台,全球還有在互相競爭比賽的,比看誰的超級電腦速度最快,台灣幾個大學也有參與類似的計劃,某新聞標題就是"全球超級電腦500強:IBM居榜首,中國超日本排名第15”,但就是因為分散式運算與雲端運算大相近了,所以很多人會把兩種東西混為一談,其實兩者是有點不一樣的。

好啦,就算是這樣子,好像也還是不懂為什麼雲端運算會跟"雲"有關係呢? 呵…其實這個由來還蠻可愛的,因為通常我們網路架構圖中的網路習慣用一片雲、二片雲來代號不同的網路,其實我們這台「虛疑的個人電腦」就藏在網路中喔,所以就把它聯想起來叫就雲端運算,是這樣由來的^^

但這個概念聽起來離現實似乎還是遙遠,事實上是沒錯,但其實關心網路的網路重度使用者並不這麼認為,目前已經有個雛型出來了,最成功的例子當然就是 Gmail ,現在很多人已經不用outlook收信了,gmail 不用設定帳號,而且走到哪裡都可以收信,極為便利,還有例如:
1.線上的Office,在網路上直接可以打word、excel。
Google Docs http://docs.google.com/
http://www.thinkfree.com/

2.線上轉檔網站,把影片檔傳到網路上,自動轉成自己想要的格式,再下載回來。
Zamzar http://www.zamzar.com/

3.線上修圖程式,把想修圖的圖片上傳網站,線上操作把圖修好,通常都操作簡易。
http://www.picnik.com/app#/home/welcome
http://fotoflexer.com/

4.線上文件轉檔,幾乎常見的格式都可以轉,WAV、RA、WMA、DOC、MP3…。http://www.youconvertit.com/
PDF Online  http://www.pdfonline.com/pdf2word/index.asp
http://convertpdftoword.net/Default.aspx

5.線上地圖,時代不一樣,現在己經不需要安裝PC版的 PAPAGO 了
http://maps.google.com.tw/
http://www.urmap.com/

6.線上字典,類似PC上的譯x通。
http://tw.dictionary.yahoo.com/

7.線上MSN,Web 版的即時通,連上網路就可以跟朋友msn了。
http://webmessenger.msn.com/
Google talk http://www.google.com/talk/service/GoogleTalk?hl=zh-TW

8.線上Reader、書籤
http://www.google.com.tw/ig

9.線上掃毒,這種就更多了,知名的網站如下
卡巴斯基 http://www.kaspersky.com/virusscanner
F-Secure http://support.f-secure.com/ols/start.html
Panda 熊貓http://www.pandasoftware.com/activescan/activescan/ascan_1.asp
McAfee Security http://us.mcafee.com/root/runapplication.asp?appid=73
Trend Micro 趨勢 http://origin-hc.trendmicro.com/en/hc-legal.asp
10.線上行事曆,管理私人行事曆以及公開行事曆
http://www.google.com/calendar/render?hl=zh-TW

11.線上圖書館 http://books.google.com/,我第一次看到這個我簡直覺得驚為天人,很多書就是可以直接在線上翻閱,我真的可以說愛看書的人有福了,另外我發現它有一項很強技術的地方,我發現雖然看起來書內容是用圖檔掃瞄的,但是卻可以文字搜尋喔!! 而且搜尋速度也不慢,這點實在讓人想不透到底是怎麼做到的,所以如果你夠有名的話可以搜尋一下自己的名字,看看市面上哪一本書有提到你的名字? 評價又是如何? 這不是一件很有趣的事嗎? 呵…

當然有還有其他很多應用沒有全部列舉出來,但是我相信我們一一看過這些網站之後,大致上那個sense就出來了吧,你也可以發現這些網站有大部分是Google的網站,確實Google可以在短短十年內爆紅靠的就是這個免費、共享、線上即時這個概念,其實就有人就直接說了,Google秘密武器 – 雲端運算(Cloud Computing)。

你也可以發現這些網站都是Web2.0的網站,有人說Web2.0再發展下去就是Web3.0,但是卻沒有人知道Web3.0的網站長什麼樣子? 之前是有一個國內龍頭的書籤網站 http://www.hemidemi.com/,宣稱他們已做出Web3.0的網站,網站出來之後網友都覺得很好笑,好像也沒什麼差別,到不如說是網站改版比較貼切一點,因為沒有人知道怎麼定義Web3.0應該長什麼樣子? Web3.0 的網站功能應該要強大到什麼程度? 沒有人可以說得出來,說不定大家討論到最後,其實大家口中的 Web3.0 其實就是雲端運算(Cloud Computing)。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *