首页> 外文会议>Proceedings of the 9th ACM international conference on autonomic computing >Budget-Based Control for Interactive Services with Adaptive Execution
【24h】

Budget-Based Control for Interactive Services with Adaptive Execution

机译:具有自适应执行功能的基于预算的交互式服务控制

获取原文
获取原文并翻译 | 示例

摘要

We study the problem of managing a class of interactive services to meet a response time target while achieving high service quality. We focus here on interactive services that support adaptive execution, such as web search engines and finance servers. With adaptive execution, when a request receives more processing time, its result improves, posing new challenges and opportunities for resource management. We propose a new budget-based control model for interactive services with adaptive execution. The budget represents the amount of resources assigned to all pending requests. The budget-based control model consists of two components: (1) a hybrid control mechanism, which combines adaptive and integral controllers and controls the budget in order to meet the response time target with small steady-state error, fast settling time and little runtime overhead, and (2) an optimization procedure, which takes advantage of adaptive execution to maximize the total response quality of all pending requests under a given budget. We implement and evaluate the budget-based control model experimentally in Microsoft Bing, a commercial web search engine. The experimental results show that it achieves more accurate control of mean response time and higher response quality than traditional static and dynamic admission control techniques that control the queue length. We also apply the model to a finance server that estimates option prices, and conduct a simulation study. The simulation results show large benefits for budget-based control. For example, under the same response time and quality requirements, the budget-based model accommodates double the system throughput compared to a traditional queue-based control model.
机译:我们研究了管理一类交互式服务以达到响应时间目标并实现高服务质量的问题。在这里,我们将重点放在支持自适应执行的交互式服务上,例如Web搜索引擎和财务服务器。通过自适应执行,当请求获得更多处理时间时,其结果将得到改善,从而给资源管理带来新的挑战和机遇。我们为具有自适应执行功能的交互式服务提出了一种新的基于预算的控制模型。预算代表分配给所有待处理请求的资源量。基于预算的控制模型由两个部分组成:(1)混合控制机制,它结合了自适应控制器和积分控制器并控制预算,以便以较小的稳态误差,快速的建立时间和较少的运行时间来满足响应时间目标。 (2)优化过程,该过程利用自适应执行来最大化给定预算下所有未决请求的总响应质量。我们在商业网络搜索引擎Microsoft Bing中实验性地实施和评估基于预算的控制模型。实验结果表明,与控制队列长度的传统静态和动态准入控制技术相比,它可以实现对平均响应时间的更精确控制和更高的响应质量。我们还将模型应用于估算期权价格的财务服务器,并进行模拟研究。仿真结果表明,基于预算的控制具有很大的优势。例如,在相同的响应时间和质量要求下,与传统的基于队列的控制模型相比,基于预算的模型可容纳两倍的系统吞吐量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号