1.OpenStack是什么?起什么作用?
OpenStack 是一個雲操作系統內核,負責將資源池化,資源的分配與負載的調度,應用生命周期管理,系統運維以及提供給用戶一個接口。
2.OpenStack與虛擬化的區別:
OpenStack只做資源調度,本身不提供任何資源,只是充當系統的控制面,下層的計算、存儲、網絡等資源具體由虛擬化提供。
3.雲計算按部署模式分:
Iaas: OpenStack
Paas: docker k8s
Saas: 騰訊文檔 石墨文檔
4.OpenStack常用的部署工具:
packstack puppet TripleO ansible
5.OpenStack 九大組建分別是:
horizon: 提供dashboard 圖形界面
nova: 提供計算的組件
glance: 提供鏡像服務的組件
cinder: 提供塊存儲服務的組件 ,雲硬盤
swift: 提供對象存儲服務的組件
neutron: 提供網絡服務的組件
heat: 提供編排服務的組件,用於批量發放雲主機
keystone:提供身份認證服務的組件
ceilometer: 提供計費服務的組件
6.公有雲相關概念
Region: 代表一個數據中心
AZ: 可用分區,對應一個數據中心的不同樓層或者樓棟,不同AZ的供電制冷獨立,但是網絡可以互通
VPC: 虛擬私有雲,對應一個企業的內網
安全組: 同一安全組內的雲主機可以互相通信,安全組規則出入默認放行所有,進來默認拒絕所有
親和性組: 組內雲主機必須運行在同一物理服務器上
反親和性組:組內雲主機不能運行在同一物理機上