openstack主要组件
(1)horizon(管理openstack的服务)
a.用于管理Openstack各种服务的、基于web的管理接口
b.通过图形界面实现创建用户、管理网络、启动实例等操作
(2)Nova组件(相当于客户端,zabbix)
a.在节点上用于管理虚拟机的服务
b.Nova是一个分布式的服务,能够与Keystone交互实现认证,与Glance交互实现镜像管理
c.Nova被设计成在标准硬件上能够进行水平扩展
d.启动实例时,如果有则需要下载镜像
(3)glance(服务,类似于yum,后端盘共享)
a.扮演虚拟机镜像注册的角色
b.允许用户为直接存储拷贝服务器镜像
c.这些镜像可以用于新建虚拟机的模板
(4)cinder(卷存储)
a.为虚拟机管理存储卷的服务
b.为运行在Nova中的实例提供永久的块存储
c.可以通过快照进行数据备份
d.经常应用在实例存储环境中,如数据库文件
(5)keystore(提供集中式的授权)
a.为其他服务提供认证和授权的集中身份管理服务
b.也提供了集中的目录服务
c.支持多种身份认证模式,如密码认证、令牌认证、以及AWS(亚马逊Web服务)登陆
d.为用户和其他服务提供了SSO认证服务
(6)swift(对象存储)
(7)quantum(解决网络的互联互通及隔离的问题)
-----------------------------------
©著作权归作者所有:来自51CTO博客作者河静CTO的原创作品,请联系作者获取转载授权,否则将追究法律责任
https://blog.51cto.com/u_14442495/2905926