OpenStack 功能组件

OpenStack 主要功能组件

e

表示层 Presentation

  1. compute API — API 模块
  2. Image API — API 模块
  3. user Dashboard — UI 模块
  4. customer Portal — UI 模块

逻辑控制层 Logic Control

  1. Orchestration — 编排服务
  2. Scheduling — 调度服务
  3. Policy — 策略服务
  4. Image Registry — 镜像注册服务
  5. Logging — 日志服务

资源管理 Resources

  1. Compute — 计算资源管理模块
  2. Volume — 存储资源管理模块
  3. Network — 网络资源管理模块

集成层 Integration

  1. Billing — 计量服务
  2. Identify — 身份认证模块

管理层 Management

  1. Admin — API
  2. Monitoring — 监控

Horizon – UI服务

  1. User Dashboard:指示板,给运维用
  2. Customer Portal:门户网站,云上给用户用

主要给用过户提供管理控制台,分别是云用户,云管理员:

云管理员:
为云管理员提供整体视图,以实现资源整合和配额管理

云用户:
为终端用户提供自助服务门户,在配额范围内,自由操作,使用资源

Keystone – 身份服务

  1. Identify:身份认证模块

User:
即用户,代表可以通过keystone进行访问的人或程序,User通过认证信息(如密码,API Keys等)进行验证

Tenant:
即租户,它是各个服务中的一些可以访问的资源集合

Role:
即角色,Roles代表一组用户可以访问的资源权限

Service:
即服务,如Nova,Glance,Swift。服务在KeyStone上进行注册

EndPoint:
可以理解它是一个服务暴露出来的访问点。如果需要访问一个服务,则必须知道它的endpoint

Token:
访问资源的令牌,相当于现实中的钥匙,具有时效性

KeyStone提供的服务:
1、Identify 服务验证了身份验证凭证
2、Token 服务将会验证并管理用于验证请求身份的令牌
3、Catalog 服务提供了可用于端点发现服务的注册表
4、Policy 服务暴露了一个基于规则的身份验证引擎

Nova – 计算服务

  1. Compute Api:计算Api
  2. Scheduling:调度服务
  3. Policy:策略服务
  4. Compute:计算管理模块
  5. Admin Api:管理API

OpenStack的核心服务,主要功能包括:
1、实例生命周期管理
2、计算资源管理
3、向外提供REST风格的API

在这里插入图片描述

Glance – 镜像服务

  1. Image API:镜像api
  2. Image Registry:镜像注册

1、提供虚拟机镜像的存储、查询和检索服务
2、为Nova组件提供服务
3、依赖于存储服务和数据库
在这里插入图片描述

Cinder/Swifty – 存储服务

  1. Volume:存储管理模块
    (Cinder:块存储、Swifty:网路对象存储)

1、Swifty :高可用分布式对象存储服务
定位:account --> container --> object
(用户 --> 容器 --> 对象)
可以通过HTTP(s)、Object API及S3接口存取

在这里插入图片描述

2、Cinder : 管理所有的块存储设备,为VM服务

在这里插入图片描述

Neutron – 网络服务

  1. Network:网络资源管理模块

1、提供云计算环境下的虚拟网络功能
2、给每个租户独立的网络环境
三种模式:
Flat 模式
Flat DHCP
VLAN 模式

Heat – 编排组织服务

  1. Orchestration:编排服务模块

Ceilometer – 监控计量服务

1.Billing:计量服务模块
2.Monitoring:监控

组件关系

在这里插入图片描述

流程控制

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值