数据集概述
本数据集包含1440个MATLAB实验结果文件,记录了基于模型驱动的应用重构在抢占式云资源中部署成本优化的实验数据。通过控制用户数量、请求配置、应用服务器可替换性、设计约束、优化算法和实验种子等变量,生成不同实验场景的结果,用于分析云资源部署成本优化策略的效果。
文件详解
- 压缩包文件
- 文件名称:
results-cloud16.zip
- 文件格式:ZIP
- 内容说明:压缩包内包含1440个MATLAB文件,每个文件对应单次实验结果,文件命名格式为
A_B_C_null_D_0.95_E_F.mat,其中各字段含义如下:
- A:用户数量(2500、5000、10000、20000、40000)
- B:请求配置变化(ref、var1-var5,对应不同用户类别的数量调整)
- C:应用服务器可替换性变化(ref、k1-k5,对应不同替换率的调整)
- D:设计约束变化(none、4、34、234,对应不同组件的可复制性)
- E:优化算法类型(norefactoring、replacement、reassignment、full)
- F:实验种子(1-20)
- MATLAB结果文件
- 文件格式:MAT
- 字段映射介绍:每个MAT文件包含结构体
results,包含以下字段:
cost:每小时成本(美元,标量)
time:算法计算时间(秒,标量)
evaluations:约束评估次数(整数,标量)
d:资源与组件关联矩阵(非负实数矩阵,元素和为应用使用的ECU总数)
适用场景
- 云资源部署成本优化研究:分析不同用户规模、请求配置下的部署成本变化规律
- 模型驱动应用重构策略评估:对比norefactoring、replacement等优化算法对成本的影响
- 抢占式云资源配置优化:研究设计约束对资源分配和成本的作用机制
- 云资源管理算法性能分析:通过计算时间和约束评估次数,评估优化算法的效率