OpenStack核心元件
OpenStack覆蓋了網路、虛擬化、作業系統、伺服器等各個方面。它是一個正在開發中的雲端計算平臺專案,根據成熟及重要程度的不同,被分解成核心專案、孵化專案,以及支援專案和相關專案。每個專案都有自己的委員會和專案技術主管,而且每個專案都不是一成不變的,孵化專案可以根據發展的成熟度和重要性,轉變為核心專案。截止到Icehouse版本,下面列出了10個核心專案(即OpenStack服務)。
計算(Compute):Nova。一套控制器,用於為單個使用者或使用群組管理虛擬機器例項的整個生命週期,根據使用者需求來提供虛擬服務。負責虛擬機器建立、開機、關機、掛起、暫停、調整、遷移、重啟、銷燬等操作,配置CPU、記憶體等資訊規格。自Austin版本整合到專案中。
-
物件儲存(Object Storage):Swift。一套用於在大規模可擴充套件系統中透過內建冗餘及高容錯機制實現物件儲存的系統,允許進行儲存或者檢索檔案。可為Glance提供映象儲存,為Cinder提供卷備份服務。自Austin版本整合到專案中
-
映象服務(Image Service):Glance。一套虛擬機器映象查詢及檢索系統,支援多種虛擬機器映象格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有建立上傳映象、刪除映象、編輯映象基本資訊的功能。自Bexar版本整合到專案中。
-
身份服務(Identity Service):Keystone。為OpenStack其他服務提供身份驗證、服務規則和服務令牌的功能,管理Domains、Projects、Users、Groups、Roles。自Essex版本整合到專案中。
-
網路&地址管理(Network):Neutron。提供雲端計算的網路虛擬化技術,為OpenStack其他服務提供網路連線服務。為使用者提供介面,可以定義Network、Subnet、Router,配置DHCP、DNS、負載均衡、L3服務,網路支援GRE、VLAN。外掛架構支援許多主流的網路廠家和技術,如OpenvSwitch。自Folsom版本整合到專案中。
-
塊儲存 (Block Storage):Cinder。為執行例項提供穩定的資料塊儲存服務,它的外掛驅動架構有利於塊裝置的建立和管理,如建立卷、刪除卷,在例項上掛載和解除安裝卷。自Folsom版本整合到專案中。
-
UI 介面 (Dashboard):Horizon。OpenStack中各種服務的Web管理門戶,用於簡化使用者對服務的操作,例如:啟動例項、分配IP地址、配置訪問控制等。自Essex版本整合到專案中。
-
測量 (Metering):Ceilometer。像一個漏斗一樣,能把OpenStack內部發生的幾乎所有的事件都收集起來,然後為計費和監控以及其它服務提供資料支撐。自Havana版本整合到專案中。
-
部署編排 (Orchestration):Heat[2]。提供了一種透過模板定義的協同部署方式,實現雲基礎設施軟體執行環境(計算、儲存和網路資源)的自動化部署。自Havana版本整合到專案中。
-
資料庫服務(Database Service):Trove。為使用者在OpenStack的環境提供可擴充套件和可靠的關係和非關聯式資料庫引擎服務。自Icehouse版本整合到專案中。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15592508/viewspace-1444558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- openStack核心元件的工作流程元件
- Openstack元件——Keystone解析元件
- OpenStack的Heat元件詳解元件
- OpenStack的Swift元件詳解Swift元件
- OpenStack的Trove元件詳解元件
- 踏入OpenStack大門,Keystone元件部署元件
- OpenStack-雲端計算,虛擬化技術,初步認識OpenStack,瞭解OpenStack的結構部署以及OpenStack核心專案
- 【openstack】cloudkitty元件,入門級安裝(快速)Cloud元件
- Ceph核心元件元件
- Kafka核心元件詳解Kafka元件
- 淺析Spring Security 核心元件Spring元件
- 【詳解】核心元件之UserDetailService元件AI
- k8s-核心元件K8S元件
- Spring Cloud底層原理(核心元件)SpringCloud元件
- xenomai核心解析---核心物件登錄檔—xnregistry(重要元件)AI物件元件
- Knative 核心概念介紹:Build、Serving 和 Eventing 三大核心元件UI元件
- Openstack -- Queen --RDO
- openstack部署2
- vSphere export openstackExport
- OpenStack 與 Rancher
- openstack指定IP
- 理解Spring Cloud微服務框架核心元件SpringCloud微服務框架元件
- RabbitMQ核心元件及應用場景MQ元件
- Hadoop 入門筆記—核心元件 YARNHadoop筆記元件Yarn
- Hadoop 入門筆記—核心元件 MapRuduceHadoop筆記元件
- Hadoop 入門筆記—核心元件 HDFSHadoop筆記元件
- 重啟openstack的openstack-service命令不存在
- 一文理解:Java NIO 核心元件Java元件
- 深入理解Vue元件3大核心概念Vue元件
- Flink 核心元件 內部原理 多圖剖析元件
- OpenStack Git review 使用GitView
- How OpenStack integrates with Ceph?
- OpenStack 安裝 Keystone
- OpenStack學習系列之十二:安裝ceph並對接OpenStack
- 認識Tomcat核心元件及其啟動引數Tomcat元件
- Hadoop或衰落,但核心元件生命力旺盛!Hadoop元件
- Vue核心思想:資料驅動、元件化Vue元件化
- 一文搞懂AQS及其元件的核心原理AQS元件
- Scrapy原始碼閱讀分析_3_核心元件原始碼元件