openstack基础
来源:互联网 发布:地图汇制作软件 编辑:程序博客网 时间:2024/05/16 03:41
1.Horizon--Ui模块(管理控制台):主要负责将管理控制台上的操作转化为后台API的调用。主要用户包含两种,一种普通云用户,另一种是云管理员。
2.Keystone--身份服务模块:所用的用户操作都依赖于这个模块,Keystone包含2.1:User、即用户。代表通过keystone进行访问的人或程序。User需要通过认证信息如password、API Keys进行认证。
2.2:Tenant:即租户。他是服务中的一些可以访问的资源的集合。
2.3:Role:即角色。代表一组用户可以访问资源的权限。
2.4:Service:即服务、如Nove。Glance、 Swift。服务在keysStone上注册。
2.5:EndPoint:可以理解它是一个服务暴漏出来的访问点。如果需要访问一个服务则必须知道endpoint。
2.6 token:访问资源的令牌、相当于现实中的钥匙、具有时效性。提供的服务如
2.6.1: Identity 服务验证了身份验证凭证。
2.6.2:Token服务将会验证并管理用于验证请求身份的令牌。2.6.3:Catalog服务提供了可 用于终端发现的服务注册表。
2.6.4: Policy服务暴漏了一个基于规则的身份验证引擎。
3.Nove--计算服务:OpenStone的核心服务,主要包括:
3.1:势力的生命周管理(如虚拟、Docker等生命周期管理)
3.2:计算资源的管理(如当计算资源比较充足的时候,可能需要不了那么多资源,那么就归还一部分)。
3.3:想外提供rest风格的API。
4,Glance--镜像服务:提供虚拟机镜像的存储,查询和检索服务和为Nove组件提供服务,通过Nove创建虚拟机的时候就必须通过Glance获取相应的镜像,然后再根据这个镜像创建虚拟机。Glance本身依赖于存储服务和数据库
5. Swift--对象存储服务:负责对外提供高可用的分布式对象存储服务。
6. Cinder--块存储服务:管理所有的块存储设备,为VM服务。
7. Neutron--网络服务:提供云计算环境下的虚拟网络功能,给每个租户独立的网络环境。Neutron包含:Flat模式、Flat DHCP模式 、Vlan模式,
0 0
- openstack基础
- Openstack之Keystone基础
- Openstack之nova基础
- 零基础学习openstack
- OpenStack开发基础-AMPQ
- openstack基础_eventlet
- OpenStack基础一
- OpenStack基础环境 [一]
- OpenStack基础之Kombu
- openstack基础之eventlet
- OpenStack基础之stevedore
- openstack bdm基础
- OpenStack基础原理详解
- OpenStack基础原理
- 102OpenStack基础原理
- Openstack : 14、Openstack-开发基础 Pecan学习
- Openstack : 15、Openstack-开发基础 entry_points学习
- Openstack : 16、Openstack-开发基础 stevedore学习
- 电脑硬盘无端占用很多空间,不是中毒
- oj数组模板类Array
- iOS数据存储简要笔记
- Android_GitHub_jsoup(二)数据抽取
- Googlehacking 信息收集
- openstack基础
- Ironic , Openstack Baremetal Hypervisor
- JavaScript 学习笔记-select
- 从一个OpenStack的失败案例看Ironic和Neutron组件的现状
- listFiles(FileFilter filter) 的源码解析
- org.apache.log4j.DailyRollingFileAppender输出不出日志原因分析
- 1010-J专题三
- 安卓权限
- mysql 用 @rownum := @rownum+1 实现 rownum 功能