第 1 章 虛擬化 - 014 - 雲計算與 OpenStack

「雲計算」是近年來最熱的詞了。web

 

基本概念數據庫

 

全部的新事物都不是忽然冒出來的,都有前世和此生。雲計算也是IT技術不斷髮展的產物。 要理解雲計算,須要對IT系統架構的發展過程有所認識。 請看下圖:服務器

 

IT系統架構的發展到目前爲止大體能夠分爲3個階段:網絡

 

物理機架構架構

這一階段,應用部署和運行在物理機上。性能

好比企業要上一個ERP系統,若是規模不大,能夠找3臺物理機,分別部署Web服務器、應用服務器和數據庫服務器。阿里雲

若是規模大一點,各類服務器能夠採用集羣架構,但每一個集羣成員也仍是直接部署在物理機上。雲計算

早期都是這種架構,一套應用一套服務器,一般系統的資源使用率都很低,達到20%的都是好的。spa

 

虛擬化架構操作系統

摩爾定律決定了物理服務器的計算能力愈來愈強,虛擬化技術的發展大大提升了物理服務器的資源使用率。

這個階段,物理機上運行若干虛擬機,應用系統直接部署到虛擬機上。

虛擬化的好處還體如今減小了須要管理的物理機數量,同時節省了維護成本。

 

雲計算架構

虛擬化提升了單臺物理機的資源使用率,隨着虛擬化技術的應用,IT環境中有愈來愈多的虛擬機。

這時新的需求產生了: 如何對IT環境中的虛擬機進行統一和高效的管理。

有需求就有供給,雲計算登上了歷史舞臺。

 

計算(CPU/內存)、存儲和網絡是 IT 系統的三類資源。

經過雲計算平臺,這三類資源變成了三個池子 當須要虛機的時候,只須要向平臺提供虛機的規格。

平臺會快速從三個資源池分配相應的資源,部署出這樣一個知足規格的虛機。

虛機的使用者再也不須要關心虛機運行在哪裏,存儲空間從哪裏來,IP是如何分配,這些雲平臺都搞定了。

 

 

雲平臺是一個面向服務的架構,按照提供服務的不一樣分爲 IaaS、PaaS 和 SaaS。 請看下圖:

 

IaaS(Infrastructure as a Service)提供的服務是虛擬機。

IaaS 負責管理虛機的生命週期,包括建立、修改、備份、啓停、銷燬等。

使用者從雲平臺獲得的是一個已經安裝好鏡像(操做系統+其餘預裝軟件)的虛擬機。

使用者須要關心虛機的類型(OS)和配置(CPU、內存、磁盤),而且本身負責部署上層的中間件和應用。

IaaS 的使用者一般是數據中心的系統管理員。

典型的 IaaS 例子有 AWS、Rackspace、阿里雲等。

 

PaaS(Platform as a Service)提供的服務是應用的運行環境和一系列中間件服務(好比數據庫、消息隊列等)。

使用者只需專一應用的開發,並將本身的應用和數據部署到PaaS環境中。 PaaS負責保證這些服務的可用性和性能。

PaaS的使用者一般是應用的開發人員。

典型的 PaaS 有 Heroku、Google App Engine、IBM BlueMix 等。

 

SaaS(Software as a Service)提供的是應用服務。

使用者只須要登陸並使用應用,無需關心應用使用什麼技術實現,也不須要關係應用部署在哪裏。

SaaS的使用者一般是應用的最終用戶。

典型的 SaaS 有 Google Gmail、Salesforce 等。

 

 

雲計算和 OpenStack

 

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

 

以上是官網對 OpenStack 的定義,OpenStack 對數據中心的計算、存儲和網絡資源進行統一管理。

因而可知,OpenStack 針對的是 IT 基礎設施,是 IaaS 這個層次的雲操做系統。

 

----------------------------------------------引用來自-------------------------------------------------------------

https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587913&idx=1&sn=19ce58335a505323a4aecb593c55fa63&chksm=8d3081d0ba4708c678445b7bae77fd4a6b0c8c02bf92e2a75352823467e945783a617930ec7f&scene=21#wechat_redirect

相關文章
相關標籤/搜索