首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号