首页> 外文期刊>Performance evaluation review >A Query Language and Runtime Tool for Evaluating Behavior of Multi-tier Servers
【24h】

A Query Language and Runtime Tool for Evaluating Behavior of Multi-tier Servers

机译:一种用于评估多层服务器行为的查询语言和运行时工具

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

摘要

As modern multi-tier systems are becoming increasingly large and complex, it becomes more difficult for system analysts to understand the overall behavior of the system, and diagnose performance problems. To assist analysts inspect performance behavior, we introduce SelfTalk, a novel declarative language that allows analysts to query and understand the status of a large scale system. SelfTalk is sufficiently expressive to encode an analyst's high-level hypotheses about system invariants, normal correlations between system metrics, or other a priori derived performance models, such as, "/ expect that the throughputs of interconnected system components are linearly correlated". Given a hypothesis, Dena, our runtime support system, instantiates and validates it using actual monitoring data within specific system configurations. We evaluate Self-Talk/Dena by posing several hypotheses about system behavior and querying Dena to validate system behavior in a multi-tier dynamic content server. We find that Dena automatically validates the system performance based on the pre-existing hypotheses and helps to diagnose system misbehavior.
机译:随着现代多层系统变得越来越大和越来越复杂,系统分析师越来越难以理解系统的整体行为并诊断性能问题。为了帮助分析师检查绩效行为,我们引入了SelfTalk,这是一种新颖的声明性语言,可让分析师查询和了解大型系统的状态。 SelfTalk具有足够的表达力,可以对分析师关于系统不变性,系统指标之间的正常相关性或其他先验得出的性能模型的高级假设进行编码,例如“ /期望互连的系统组件的吞吐量呈线性相关”。给定一个假设,我们的运行时支持系统Dena使用特定系统配置中的实际监视数据实例化并验证它。我们通过提出一些有关系统行为的假设并查询Dena来验证多层动态内容服务器中的系统行为,从而评估Self-Talk / Dena。我们发现Dena根据预先存在的假设自动验证系统性能,并有助于诊断系统行为异常。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号