|
本館粉絲專頁 |
|
|
使用說明:雲端運算
台灣棒球維基館
雲端運算(Cloud Computing)是近年來頗為熱門的名詞,它和Web 2.0一樣不是技術,而是一種概念:利用網路使電腦能夠彼此合作或使服務更加無遠弗屆。
目次 |
[編輯] 什麼是雲端
工程師在繪製示意圖時,會以「雲朵」來代表「網路」,所以「雲端運算」就是指「網路運算」。
[編輯] 起源與差異
雲端運算並不是一種全新的概念,它的本質源自於「分散式運算」(Distributed Computing)。所謂的「分散式運算」指的就是將工作交給許多電腦,讓他們分別運算後,再將結果加以彙整。除了雲端運算外,「分散式運算」尚有一分支,那就是「網格運算」(Grid Computing),兩者之間的差異在於「網格運算」著眼於透過通訊標準將不同平台、架構、等級的電腦加以整合,而「雲端運算」則是要透過網路取得遠方的資源。
[編輯] 服務層次
雲端運算的服務涵蓋了三種層次,分述如下:
- 基礎設施即服務(Infrastructure as a Service, IaaS)
此一層次是架設實體或虛擬機器,為雲端服務的提供建立基礎,國外的Amazon EC2就是處於此一層次。
- 平台即服務(Platform as a Service, PaaS)
此一層次即是在上述架設的(虛擬)機器中建構一雲端服務的開發平台,Google App Engine與Windows Azure等都是處於此層次。
- 軟體即服務(Software as a Service, SaaS)
此一層次即為一般人會利用到的雲端服務,如Google Apps與Microsoft Online Services等。
[編輯] 優點與缺點
- 優點
- 經濟:使用者可以在免付費或不用花大錢的情況下,即使用到雲端服務。
- 便利:使用者只要利用可上網的裝置(如電腦、筆記型電腦、小筆電、平板電腦、智慧型手機、Mobile Internet Devices與Internet Tablet等)就可以使用雲端服務。
- 商業利益:由於雲端服務是存在於網路,不用安裝在使用者的電腦上,因此降低了商業程式被破解的風險,也節省了傳統通路的行銷費用。
- 缺點
- 風險:以撰寫文件檔為例,若是使用者的電腦出了問題,只要其他電腦有開啟這份文件檔的程式,使用者馬上就可以在其他電腦繼續文件檔的撰寫;反之,若是雲端服務者臨時進行維修、停機備份或是遇到機器毀損等問題,使用者就會面臨無服務可使用或文件檔遺失等問題。
- 隱私:使用者的檔案、行為、習慣、愛好等等,都將被雲端服務商紀錄下來,使用者將毫無隱私可言。