keystone的管理层次结构简述?
Keystone的管理层次结构主要由三个层次组成,分别是基础管理层、中间业务层和客户应用层。
基础管理层主要负责存储和访问数据,同时实现Keystone的安全性、可靠性和可扩展性。中间业务层主要负责处理业务逻辑,包括各种业务功能模块和规则引擎等。客户应用层主要负责面向客户的应用服务,包括用户界面、用户管理、权限管理等功能。
此外,Keystone还采用了域的概念,将项目、用户、组和角色等元素组织在一起,方便管理和访问控制。在Keystone中,域作为项目的高层容器,可以创建多个项目、用户、组和角色,同时还可以设置访问控制策略,实现多租户架构。
以上是Keystone的管理层次结构的基本简述,建议咨询专业人士获取更全面和准确的信息。
keystone 是openstack的组件之一,用于为OpenStack家族中的其它组件成员提供统一的认证服务,包括身份验证、令牌的发放和校验、服务列表、用户权限的定义等等。云环境中所有的服务之间的授权和认证都需要经过 keystone. 因此 keystone 是云平台中第一个即需要安装的服务。
作为 OpenStack 的基础支持服务,Keystone 做下面这几件事情:
管理用户及其权限
维护 OpenStack Services 的 Endpoint
Authentication(认证)和 Authorization(鉴权)