Cloud_native_Based_云原生软件系统能耗与资源利用研究数据集_v4

数据集概述

本数据集为论文“Understanding the Energy Consumption of Cloud-native Software Systems”的研究产物,包含云原生软件系统在不同负载场景下的资源利用、功耗及负载指标。测试环境为6台裸机组成的OpenStack集群,运行12台虚拟机及Kubernetes集群,覆盖系统各层级的性能与能耗数据,含constant、direct、linear三种负载数据集及实验日志。

文件详解

  • 数据集文件
  • 文件名称:Understanding the Energy Consumption of Cloud-native Software Systems v4.zip
  • 文件格式:ZIP
  • 内容分类:包含constant(0/50/100/200/400用户恒定负载)、direct(直接CPU负载)、linear(线性扩展负载)三个子数据集,每个子数据集含多组重复实验数据
  • 核心数据文件(JSON格式,Prometheus API响应格式)
  • 应用指标:app_ads_ad_requests_total.json(广告服务请求总数)、app_currency_counter_total.json(系统流通货币总数)等
  • 容器指标:container_cpu_usage_seconds_total.json(容器CPU耗时)、kepler_container_joules_total.json(容器总能耗)等
  • 节点指标:node_cpu_seconds_total.json(节点CPU总耗时)、node_rapl_package_joules_total.json(节点封装能耗)等
  • 功耗指标:power_consumption.json(物理插头测量功耗)、scaph_host_power_microwatts.json(Scaphandre估算整机功耗)等
  • 辅助文件
  • experiments_log.txt:实验完整日志
  • report_*.html:Locust生成的实验报告(0用户场景无此文件)
  • requests_*.csv:Locust生成的请求摘要(0用户场景无此文件)
  • script.log:direct场景负载扩展日志
  • 脚本文件
  • 路径:scripts目录
  • 用途:从Prometheus查询数据及生成论文结果的脚本(需与对应数据集放置于同一目录运行)

数据来源

论文“Understanding the Energy Consumption of Cloud-native Software Systems”

适用场景

  • 云原生系统能耗优化研究:分析不同负载下系统各层级(裸机、虚拟机、容器)的能耗特征与优化空间
  • 资源利用效率评估:对比恒定、线性、直接负载场景下CPU、内存、磁盘等资源的利用效率
  • 能耗估算工具验证:验证RAPL、Kepler、Scaphandre等工具的能耗估算准确性
  • 负载场景性能分析:研究不同用户规模(0-400用户)对系统响应与能耗的影响
  • 容器编排策略优化:基于线性负载场景数据优化Kubernetes水平Pod自动扩缩容策略
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 134.92 MiB
最后更新 2026年1月18日
创建于 2026年1月18日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。