首页> 外文会议>International conference on measurement and modeling of computer systems >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被充分表现力来编码有关系统不变量,系统度量,或其它先验导出的性能模型之间的相关性正常,例如,“/期望互连系统组件的吞吐量是线性相关”分析师的高级别假设。给定一个假设,德纳,我们的运行支持系统,使用特定的系统配置中的实际监测数据实例化和验证它。我们评估的自我对话/德纳冒充几种假说有关系统行为和多层动态内容的服务器查询德纳,以验证系统的行为。我们发现,德纳自动验证基于预先存在的假设的系统性能,并有助于诊断系统的不当行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号