openstack學習之路-level1-1

Openstack各組件介紹

 

Dashboard 項目名horizon

提供openstack的交互界面,可以在交互界面中管理openstack,比如啓動一個實例,配置IP地址,配置用戶認證等

Compute 項目名nova

         負責openstack實例生命週期的管理,比如實例的創建、調度、銷燬等

Network 項目名neutron

         提供openstack的網絡

Block storage  項目名cinder  

         提供實例運行的持久化存儲

Object storage   項目名swift

         存儲非結構化的數據,它與文件系統不同的是對象會備份存儲

Identity  項目名keystone

         openstack的各個服務提供認證、服務目錄和權限的控制

Image  項目名glance

         存儲鏡像文件,爲創建實例提供鏡像

Telemetry  項目名ceilometer

         監控openstack集羣

wKiom1Ze_uWD2UyZAACqsj4pqi0639.png

上圖表示基本服務之間的關係:

         中間的VM表示openstack的實例

1dashboard提供了所有服務(cinderneutronkeystonenovaglanceswift)的API接口,便於用戶圖形化的管理集羣

2cinder爲實例提供持久化的塊存儲,並且會在swift上建立存儲的備份

3neutron提供實例的網絡環境

4nova 主要是管理虛擬機,以及卷管理,網絡管理等等的計算

5glance 爲實例的創建提供鏡像,並將鏡像備份到swift

6swift 存儲cinderglance的備份

7keystone openstack的服務(cindernovaglanceswiftceilometerneutron)提供認證

8ceilometer 提供openstack的監控,主要是監控cindernovaglanceneutron


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章