何謂雲端運算
雲端運算利用無所不在、便利、隨需求彈性應變的網路,共享廣大的運算資源(如網絡、伺服器、儲存、應用程式、服務),可達成透過最少的管理工作及服務供應者互動,快速提供各項服務。(NIST;美國國家標準與技術協會)
解析雲端運算內涵
雲端運算的基本內容包含了五大特性、三大服務模式和四種部署模式
雲端運算基本特質
- 隨選即用服務(On-demand self-service)
-- 無需人為介入可經由申請後即自動取得所需的資源服務,立即可用 - 無所不在的網路存取(Broad network access)
-- 使用任何可上網的裝置即可存取資源 - 資源集區(Resource pooling)
-- 雲端提供者建置並提供多人多租用共享的資源池給需要的用戶 - 靈活彈性(Rapid elasticity)
-- 所需資源可依據需求隨時快速的擴充與縮減
-- 彈性快速的部署 - 可量測的服務(Measured Service)
-- 用多少,付多少
內函
使用者可以使用任何網路裝置透過網路並根據實際需求(on-demand)利用運算資源(CPU Power/Storage)來存取各種IT服務,最後並依據實際使用量付費 (pay-as-you-go)
雲端運算服務模式
- 軟體即服務 (Software as a Service;SaaS)
-- 透過網路提供應用軟體的一種新興服務模式
-- 例如Saleforce.com、Google應用程式、線上辦公室網站(Zoho) - 平台即服務(Platform-as-a-Service;Paas)
-- 以服務形式經由全球資訊網提供雲端運算開發、部署的作業平台
-- 提供終端使用者基於網際網路的應用開發環境,包括有限制的應用程式開發介面、中介軟體和操作平台
-- 例如Windows Azure、GoogleAppEngine - 基礎架構即服務(Infrastructure as a Service;IaaS)
-- 將IT基礎設施以服務的形式提供給使用者
-- 例如 Amazon EC3, Amazon S3、 GoGrid
雲端運算部署類型
- 公有雲(Public cloud)
-- 建構於網際網路上並提供給公眾免費或付費的軟硬體服務
-- 亞馬遜的EC2、微軟的AZure和Google的應用程式引擎均屬之 - 私有雲 (Private Cloud)
-- 又稱為內部雲(Internal Cloud)
-- 將雲端基礎設施與軟硬體資源建立在防火牆之內,以提供企業機構內各部門單位共享資源
-- 通常利用雲端運算原則來建構企業機構的資料中心,只限企業員工和合作夥伴存取 - 社群雲 (Community Cloud)
-- 社群雲端係指由多個組織共享資源池,較適合擁有特定目標而需共享資源的數個機構,例如共享研究資料需求的學研單位合資可建置社群雲 - 混合雲 (Hybrid cloud)
-- 將上述公有雲、私有雲或社群雲結合在一起的IT服務方式,例如公司使用Amazon S3 封存資料,但仍自行維護目前作業資料