OpenStack 九大组建介绍
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: 虚拟私有云,对应一个企业的内网
安全组: 同一安全组内的云主机可以互相通信,安全组规则出入默认放行所有,进来默认拒绝所有
亲和性组: 组内云主机必须运行在同一物理服务器上
反亲和性组:组内云主机不能运行在同一物理机上