type
status
date
slug
summary
tags
category
icon
password
openstack
To do List:
notion image
部署openstack
notion image
horizon
notion image
keystone
notion image
nova
notion image
placement
notion image
glance
notion image
cinder
notion image
swift
notion image
manila
notion image
neutron
notion image
heat
ceilometer
ironic
华为FusionSphere Openstack
ceilometer
概念
Ceilometer原意为测云仪,用来测量云层的密度、厚度以及高度等,人们使用这些数据来判断天气等。在云计算中,使用这个概念映射IAAS层中的计量功能。
功能:计量、监控
有没有计费功能?
没有。公有云、Fusioncloud的计费功能,不是由ceilometer提供。ceilometer提供的资源计量信息,比如购买多少,使用多少。会由厂商另外提供计费组件、功能,来将资源使用量进行转换。比如FusionCloud由SC来提供费率转换。
架构
1、ceilometer-api:接收外部rest api请求,认证鉴权、数据库操作,调用其他组件实现功能。控制节点、多活
2、ceilometer-collector:数据汇总功能,将ceilometer收集到的信息,写入数据库。控制节点、多活
3、ceilometer-agent-xxx:不同的agent会收集不同类型的资源信息。
3.1 主动收集:通过各种agent来主动获取
ceilometer-agent-central:主动调用其他组件API,来获取openstack组件的信息。控制节点、主备
ceilometer-agent-compute:主动通过libvirt API,来获取hypervisor上面虚拟机的运行情况。计算节点、多活
ceilometer-agent-hardware:主动通过hostos的命令,来获取物理服务器的运行情况。计算节点、多活
3.2 被动收集:通过MQ收集信息
ceilometer-agent-notification。监听消息队列对应通道,获取其他组件发送给ceilometer的事件消息。
控制节点、多活
DB
绝大部分项目组件的数据库:mysql、mariadb等。华为使用gaussdb。
celiometer选择使用了Mongodb作为后端存储,有以下原因:Mongodb在社区中测试最为完全
Mongodb可支持丰富的查询条件过滤和快速的查询响应
Mongodb的NoSQL数据存储机制适用于ceilometer的计量数据华为主要商用目标为NFV场景,对分布式存储的需求不明显部署方式:一般是副本(3、5、7),可选主备
如果三副本,默认读写主节点,同步至备节点。
华为做了一些优化,告警数据默认还是读写主节点,同步至备节点。
计量数据,写数据时,写主节点,同步至备节点。读数据是优先读从节点。
部署mongodb时,华为会要求使用企业级ssd
告警
1、性能告警,ceilometer创建一个告警,等到资源到达一定阀值时,触发告警2、故障告警,先有故障,再由ceilometer创建一个告警,并触发告警
级联
单套openstack会有规模瓶颈.
原因:keystone\db\mq等
解决:级联
一套openstack规模不能增加,改为一个openstack管理多套
FusionCloud私有云(云stack混合云)架构
云服务层:展现层:console
服务目录:IAAS\PAAS\DAAS等云服务
资源层:IAAS\PAAS\DAAS等资源池
openstack
基础设施:计算、存储、网络
另外:manageone:1、运营SC(运营管理员,类似于大家访问公有云的界面)1.1 运营管理员 1.2 VDC管理员 1.3 VDC业务员
2、运维OC
CPS+OM,类似于horizon
openstack当中直接使用keystone对项目进行认证鉴权
在华为云中,openstack还有manageone,引入IAM,作认证鉴权
物理概念
逻辑概念
IAM
企业
租户、VDC
domain
子部门,有多级
子VDC,最多有四级
人员
user,包括管理员、普通用户等
user
项目组
project
project
创建角色,具备特定权限
创建用户,勾选相应的角色
架构
区别
type1
软SDN,在原有3+1的基础上,再部署两个网络节点,用于部署虚拟网络组件。支持级联
type2
硬SDN,在原有3+1的基础上,再部署三个AC管理节点,用于对接配套的网络设备
type3
无SDN,只有二层网络虚拟化能力。最少只需要3+1,不需要网络节点。考试的版本
实验考试type3-6.3.1,最新8.0.2
8.0版本以后取消type3
DMK:1、创建DMK账号
2、上传软件包到DMK
3、配置
notion image
POD:华为混合云中,pod是指一套openstack。
type1: cascading/cascaded
type2: openstack
type3: openstack
级联的调度
cascading openstack只做管理、调度,无资源
cascaded openstack有资源,就是一个普通openstack
当有某个请求寻找cascading openstack时,以创建卷为例:cinder-api->cinder-scheduler->cinder-proxy->cascaded openstack的cinder-api
镜像有三种:公共、私有、共享
(旧)华为云计算笔记(十一)(旧)华为云计算笔记(九)
Loading...