【24h】

QoS Guarantee in Tomcat Web Server: A Feedback Control Approach

机译:Tomcat Web服务器中的QoS保证:一种反馈控制方法

获取原文

摘要

In this paper, classical feedback control theory is used to contribute two types of QoS guarantees, relative delay guarantee ( RDG) and absolute delay guarantee (ADG). RDG aims to maintain the average queuing delay ratio between different classes of requests according to pre-specified parameters, and ADG aims to ensure the average queuing delay for requests with high priority is no more than the threshold configured. All components of the closed-loop of QoS guarantee is implemented for HTTP dynamic requests in the database connection pool (DBCP) in Tomcat Web Server. Through off-line system identification, the approximate linear time-invariant model of the DBCP was established; RDG and ADG controllers were designed to use the Root Locus method. The controller was invoked periodically to calculate and adjust the probabilities for different classes of requests to use a limited number of database connections, according to the error between the measured queuing delay and the reference value. The experiments were conducted to evaluate the performance of the closed-loop systems. Experiment results demonstrated that, the controllers designed were capable of handling fluctuating workloads, and achieved RDG and ADG effectively in Tomcat web server.
机译:在本文中,经典的反馈控制理论用于提供两种类型的QoS保证:相对延迟保证(RDG)和绝对延迟保证(ADG)。 RDG的目的是根据预先指定的参数保持不同类别请求之间的平均排队延迟比,ADG的目的是确保高优先级请求的平均排队延迟不超过配置的阈值。 QoS保证闭环的所有组件都是针对Tomcat Web Server中的数据库连接池(DBCP)中的HTTP动态请求实现的。通过离线系统辨识,建立了DBCP的近似线性时不变模型。 RDG和ADG控制器设计为使用“根轨迹”方法。根据所测量的排队延迟和参考值之间的误差,定期调用控制器以计算和调整针对不同类别请求的概率,以使用有限数量的数据库连接。进行实验以评估闭环系统的性能。实验结果表明,所设计的控制器能够处理不断变化的工作负载,并在Tomcat Web服务器中有效地实现了RDG和ADG。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号