Openstack Keystone 认证流程(一)--Overview

本文介绍了Openstack中的核心组件Keystone,它提供认证、授权和服务目录服务。Keystone管理用户、证书、认证、令牌、租户、服务、端点和角色,是Openstack服务之间的交互关键。认证流程涉及用户通过证书进行身份验证,成功后获得令牌,用于后续服务访问。
摘要由CSDN通过智能技术生成

Openstack 认证(Indentity)概念

Openstack,不做过多解释,让我们直入主题—Keystone。Openstack是一个SOA的架构,理论上各个子项目独立提供相关的服务,互不依赖。例如Nova提供计算服务,Swift提供对象存储服务,Glance提供镜像服务等。但是实际上(至少从Openstack目前开源实现上来看),所有组件都依赖于Keystone提供3A(Account,Authentication, Authorization)服务。除了3A之外,Keystone还对外提供服务目录(ServiceCatalog)服务,类似于UDDI服务的概念,用户(无论是Dashboard, APIClient)都需要访问Keystone获取服务列表,以及每个服务的地址(Openstack中称为Endpoint)。所以,学习Openstack第一个必须搞定的组件必然是Keystone。

以上引用http://blog.csdn.net/xuyuefei1988/article/details/19328321

Openstack认证服务提供如下功能:

  • 用户跟踪及权限管理
  • 基于端点(endpoint)提供有效服务的分类管理

在安装Keystone服务时,你必须注册安装相对应的每种服务到keystone中, 然后keystone就参跟踪及记录各种服务的位置信息, 为以后提供服务。

要了解Openstack的认证服务, 必须明白以下概念:

用户(User)
它是使用Opensta

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值