摘要

基于虚拟机的资源重配置操作具有耗时长并伴随性能衰减的特点.已有的Cost-Oblivious和Cost-Aware方法在面对Internet突变负载时存在因经常执行资源重配置操作而导致频繁QoS违约的不足.提出了一种收益敏感(benefit-aware)的资源按需提供方法.该方法首先考虑了Web应用在配置稳定期内的QoS获益,并以此构建收益函数;然后,以收益率最大化原则作为资源重配置策略选择的依据.实验结果表明,该方法与Cost-Oblivious方法相比最多能节约25%的资源成本,而与Cost-Aware方法相比则能有效减少Web应用在突变负载下的QoS违约次数.