云资源管理与调度:策略、模型与算法
1. 云资源管理基础
在云资源管理中,使用标准软件系统是一个重要的策略。例如,可以利用 WebSphere Extended Deployment (WXD) 中间件,它支持为单个 Web 应用设置性能目标,监控响应时间,并定期重新计算资源分配参数以满足设定的目标。同时,可以使用 IBM Web 服务工具包中的 Wide - Spectrum Stress Tool 作为工作负载生成器。
在实际应用中,效用函数可以用客户端数量 (n_c) 和功率上限 (p_{\kappa}) 来表示,即:
[U’(p_{\kappa}, n_c) = U_{pp}(R(p_{\kappa}, n_c), P(p_{\kappa}, n_c))]
最优功率上限 (p_{opt}^{\kappa}) 是由客户端数量 (n_c) 表示的工作负载强度的函数:
[p_{opt}^{\kappa}(n_c) = \arg \max U’(p_{\kappa}, n_c)]
实验中使用的硬件设备是 Goldensbridge 刀片服务器,每台配备运行频率为 3GHz 的英特尔至强处理器,拥有 1GB 的二级缓存和 2GB 的 DRAM,并启用了超线程技术。一台刀片服务器可以为 30 到 40 个客户端提供服务,响应时间在 1000 毫秒或更短。当 (p_k) 低于 80 瓦时,处理器以最低频率 375MHz 运行;当 (p_k) 大于或等于 110 瓦时,处理器以最高频率 3GHz 运行。
进行了三种类型的实验:
1. 关闭电源管理。
2. 通过一组详尽的实验确定功耗和响应时间的依赖关系。
3.
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



