• 沒有找到結果。

第二章 相關研究

2.1 雲端運算

雲端運算的架構在 Rafael Moreno-Vozmediano et al.[17]的文章中有介 紹將資料中心再加上雲端作業系統就形成了雲端架構的環境,也提出在聯 (Private Cloud)、社群雲(Community Cloud)、混合雲(Hybrid Cloud),以下 分別介紹四種不同的部署模式: Amazon EC2 和 Windows Azure 等。

9

2. 私有雲:公用雲和私有雲的差別在於私有雲所提供的服務中,所有的資 料和程式都是由建構私有雲的組織內部所管理,而且不會有法規限制、

資訊安全疑慮以及網路頻寬的影響。

私有雲的優點為可以自行對伺服器軟硬體客製化和可從底層自行設計 防火牆或機密資料保護機制。缺點為維護成本比公用雲來的高。

3. 社群雲:社群雲是由於許多擁有相仿利益的組織因為其特殊需求而建立,

社群雲的實體資源由社群當中的組織進行管理或交由第三方管理,社群 雲多為企業所採用。

4. 混合雲:由各種不同種類的雲混合而成,包含公用雲、 私有雲或社群 雲,同時擁有公用雲和私有雲的優點,混合雲的用戶將非關鍵的資訊在 公用雲上面進行處理,而機密資訊則儲存在私有雲中,兼顧方便性及資 訊安全性,混合雲的服務收費機制則由目前提供服務的雲種類來計算。

雲端運算根據建置架構[40]分為三類,分別為應用程式、平台和基礎 設施來提供不同型態的服務,三種不同型態的服務如圖 2-1 所示,分別為 軟體即服務(SaaS)Software as a Service、平台即服務(PaaS) Platform as a Service 和基礎設施即服務(IaaS) Infrastructure as a Service[29],以下介紹這 三種不同的服務型態:

10

圖 2-1 Cloud Computing Stack

1. 軟體即服務(SaaS):軟體服務提供商會以租借的方式提供軟體給客戶,

而不須客戶購買,常見的方式是提供一組帳號密碼給客戶進行軟體租借。

軟體即服務是安裝於集中式的網際網路伺服器上並且確保在網際網路 或者區域網路中可以正常執行,軟體即服務是目前雲端運算中最流行的 類型,亦被稱為軟體需求。

11

優點在於高靈活性、卓越的服務、高度的可擴展性以及較低的維護 成本,目前市面上較知名的軟體即服務有 Google Apps 和 Saleforce.com。

採用 P2P 技術的 Skype、youtube、Facebook、Twitter 等網路應用程式 皆屬於不同類型的 SaaS 服務。

2. 平台即服務(PaaS):PaaS 是指提供了一個資訊開發人員的平台,資訊開 發人員可使用 PaaS 服務商提供的介面或 API 進行程式碼的撰寫,知名 的 SalesForce.com 的 Force.com 就是 PaaS。PaaS 提供了在相同的叢集 開發環境中服務、測試、部署和維護應用程式的主機。

12 (Para-Virtualization)[38]、作業系統層虛擬化(OS- Virtualization) 、硬體輔助 虛擬化 (Hardware Assisted Virtualization),以下將對全虛擬、半虛擬、作業 系統層虛擬化以及硬體輔助虛擬化進行說明。

相關文件