雲計算Openstack介紹(1)

2022-07-20 15:21:12 字數 2063 閱讀 6406

所有的新事物都不是突然冒出來的,都有前世和今生。雲計算也是it技術不斷發展的產物。 要理解雲計算,需要對it系統架構的發展過程有所認識。 請看下

it系統架構的發展到目前為止大致可以分為3個階段:

1、 物理機架構 這一階段,應用部署和執行在物理機上。 比如企業要上乙個erp系統,如果規模不大,可以找3臺物理機,分別部署web伺服器、應用伺服器和資料庫伺服器。 如果規模大一點,各種伺服器可以採用集群架構,但每個集群成員也還是直接部署在物理機上。 我見過的客戶早期都是這種架構,一套應用一套伺服器,通常系統的資源使用率都很低,達到20%的都是好的。

2、虛擬化架構 決定了物理伺服器的計算能力越來越強,虛擬化技術的發展大大提高了物理伺服器的資源使用率。 這個階段,物理機上執行若干虛擬機器,應用系統直接部署到虛擬機器上。 虛擬化的好處還體現在減少了需要管理的物理機數量,同時節省了維護成本。

3、雲計算架構 虛擬化提高了單台物理機的資源使用率,隨著虛擬化技術的應用,it環境中有越來越多的虛擬機器,這時新的需求產生了: 如何對it環境中的虛擬機器進行統一和高效的管理。 有需求就有供給,雲計算登上了歷史舞台。

1、什麼是雲計算:雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網路訪問, 進入可配置的計算資源共享池(資源包括網路,伺服器,儲存,應用軟體,服務)

•paas( platform as a service): 把平台作為一種服務。

•iaas( infrastructure as a service):把硬體裝置作為一種服務。

3、openstack:是由rackspace和nasa共同開發的雲計算平台, 是乙個開源的 iaas(基礎設施及服務)雲計算平台,讓任何人都可以自行建立和提供雲端運算服務,每半年發布一次,用python語言編寫

4、opens tack歷史

5、openstack社群與鏈結

社群: www.openstack.org, wiki.openstack.org

郵件列表:

如何貢獻**:

源**管理 :

文件 :

openstack為私有雲和公有雲提供可擴充套件的彈性的雲計算服務,這種服務雲必須是簡單部署並且擴充套件性強。

1、模組松耦合

2、元件配置較為靈活

3、二次開發容易

openstack共享服務元件:

資料庫服務( database service ):mairadb 及 mongodb 

訊息傳輸(message queues):rabbitmq

快取(cache): memcached時間(time sync):ntp

儲存(storge provider):ceph、gfs、lvm、isici等

高可用及負載均衡:pacemaker、haproxy、keepalive、lvs等

openstack核心元件:

身份服務( identity service ):keystone

計算( compute ): nova

映象服務( image service ): glance 

網路 & 位址管理( network ): neutron

物件儲存( object storage ): swift

塊儲存 (block storage) : cinder 

ui 介面 (dashboard) : horizon

測量 (metering) : ceilometer

部署編排 (orchestration) : heat

雲計算 openstack 介紹

概述 要說 openstack,那就又要說到雲計算,現在這個時候,不懂點什麼雲計算 分布式儲存,好像都趕不上這網際網路的潮流了,雲計算的概念最早由google提出,在2006年的時候亞馬遜就已經有了雲計算的產品 aws ec2 在近幾年,雲計算 在全國各地開花。而這其中最熱門的乙個就是opensta...

一 雲計算openstack介紹

所有的新事物都不是突然冒出來的,都有前世和今生。雲計算也是it技術不斷發展的產物。要理解雲計算,需要對it系統架構的發展過程有所認識。請看下 it系統架構的發展到目前為止大致可以分為3個階段 1 物理機架構這一階段,應用部署和執行在物理機上。比如企業要上乙個erp系統,如果規模不大,可以找3臺物理機...

雲計算介紹和openstack 雲計算管理平台

什麼是雲計算?雲計算是一種基於網際網路的按需付費的服務,這種模式提供可用的 便捷的 按需的網路訪問,通常涉及通過網際網路來提供動態易擴充套件且經常是虛擬化的資源.雲平台的分類 一 iaas 基礎設施即服務 提供給消費者的服務是對所有計算基礎設施的利用,包括處理cpu 記憶體 儲存 網路和其它基本的計...