Openstack组件(原理篇)---Ceilometer、keystone、Glance、Heat

本文介绍了OpenStack的四个关键组件:Ceilometer负责资源使用信息的收集和存储;Keystone是身份认证服务,提供认证、授权和目录功能;Glance是镜像服务,存储和检索虚拟机镜像;Heat则是编排服务,通过模板集成OpenStack组件。各组件的工作原理、主要进程及支持的存储和虚拟化平台都有详述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计量(Ceilometer)服务
       以标准格式收集数据存储和系统资源使用信息,而统计和计费。同时可获取操作执行所产生的信息、触发通知。采用客户端部署agent的架构,收集数据,将数据存放在数据库中,或者提供一个处理传入请求的API服务。

组件部分
ceilometer-agent-compute:运行在每个计算节点上,循环查询资源使用率,统计情况
ceilometer-agent-central:运行在管理服务器上
ceilometer-agent-notification:运行在管理服务器上,使用消息队列中的信息记录事件和计量数据
ceilometer-collector:运行在管理服务器上,分发收集检测数据到数据存储上或展示给用户
ceilometer-alarm-evaluator:运行在管理服务器上,根据设定的阈值进行报警
ceilometer-alarm-notifier:运行在管理服务器上,允许报警阈值在适合范围调整,设置
ceilometer-api:运行在管理服务器上,提供数据访问
只有Collector和API Server可以访问数据,其余通过Openstack的消息总线通信

计量服务组件支持列表
数据库:核心部分,存储着时间、样例、定义警告触发的阈值等
Elastic Serach(仅支持事件存储)、MongoDB、MySQL、PostgreSQL、HBase
虚拟化:收集关于虚拟机的信息
KVM、QEMU、LXC、UML、Hyber-V、Xen、VMware、VSphere

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值