计量服务概述¶
EnOS 云平台提供的计量服务,针对用户在平台上资源的消耗情况进行搜集统计,最终提供多维度的计量报表,计量报表数据可以更好的帮助运维人员、运营人员清晰的了解平台的整体资源使用情况。在公有云场景下,计量服务的输出结果将为运营人员提供收费的具体依据。
计量服务在技术架构中每一层都有相应的资源监控和计量机制,具体概念如下:
- 租户:EnOS 服务以租户为独立资源统计空间,计算相应的资源和服务使用量。
- 计量模型:每层级的计量模型,计算本层次的资源使用详情,包括资源实体、时间、资源用量、计量单元等。
- 计费模型:依据计量模型,输出计费策略,形成计费模型。
计量服务提供了通过资源管理模块应用的资源配额计量报告,包括服务名称、资源项目和使用情况。客户可以根据计量数据指定自己的定价策略,以计算每个组织单元 (OU) 的账单。
如图所示:自下而上,EnOS 云平台可分为IaaS、PaaS以及 EnOS 服务,每层都分别定义了计量规则、计量模型以及计量统计方式。
- 针对 EnOS 服务层,计量服务主动采集资源及服务的原始用量,并结合各项资源服务不同的计量策略进行数据统计,最终输出基于租户的计量报表。
- 报表包括各个租户所使用的服务名称、资源项目和具体使用情况。
- 运营人员可以基于计量数据定义资源和服务的定价策略,进一步通过计算生成每个组织单元 (OU) 的账单。
- 针对 PaaS 层及 IaaS 层,计量服务会通过底层接口按频率采集资源实际使用数据并按照服务维度统计资源利用率等指标,为资源扩容、容量规划、资源成本计算等场景提供重要的数据支撑。
产品特性¶
EnOS 计量服务具有:
- 稳定和可扩展性:基于计量服务、计量对象的抽象设计保证,可通过简单注册配置即可完成接入新计量对象,同时计量服务支持服务实例多副本以及多级缓存机制可提升和保证稳定性。
- 快速和精准性:计量服务主动持续拉取计量数据并对收集到数据进行实时统计计算,保证计量数据的快速和准确性。
主要功能 ¶
相关角色¶
EnOS 计量服务主要服务于拥有 EnOS 管理控制台全部功能权限的 系统管理员,可查看平台用户及对服务和资源的使用情况的统计数据。