C/C++教程

openstack主要组件

本文主要是介绍openstack主要组件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

这篇关于openstack主要组件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!