首页> 外文会议>IEEE International Conference on Cloud Computing >CSMiner: An Automated Tool for Analyzing Changes in Configuration Settings across Multiple Versions of Large Scale Cloud Software
【24h】

CSMiner: An Automated Tool for Analyzing Changes in Configuration Settings across Multiple Versions of Large Scale Cloud Software

机译:CSMiner:一种自动化工具,用于分析跨多个版本的大型云软件的配置设置中的更改

获取原文

摘要

As software evolves, the number of configuration settings and their usage scenario often change as well, causing system misconfiguration and performance degradation. However, no tool exists today that can aid system administrators/developers answering questions such as "What are the new configuration settings in this new version?", or "Where and How is setting X used in the new version?". As manually investigating answers to these questions is almost impossible due to the number of settings and size of the software, this paper investigates the design of an automated tool (CSMiner) leveraging static program analysis techniques that helps users to understand how and where a particular setting is used in a program and how settings have evolved across different versions of a software system. CSMiner was applied on four different open source software packages, namely, Apache Cassandra, ElasticSearch, Apache Hadoop, and Apache HBase, and CSMiner identified 109 (out of 109), 109 (out of 113), 811 (out of 847), and 160 (out of 167) settings for these software packages respectively. In each case, CSMiner successfully identified the changes in configuration settings across multiple versions with high accuracy.
机译:随着软件的发展,配置设置的数量及其使用情况也经常发生变化,从而导致系统配置错误和性能下降。但是,今天没有工具可以帮助系统管理员/开发人员回答诸如“此新版本中的新配置设置是什么?”或“在何处以及如何在新版本中使用X的设置”之类的问题。由于设置的数量和软件的大小,几乎不可能手动研究这些问题的答案,因此本文研究了利用静态程序分析技术来帮助用户了解特定设置的方式和位置的自动化工具(CSMiner)的设计。用于程序中,以及设置如何在软件系统的不同版本之间演变。 CSMiner被应用于四个不同的开源软件包,即Apache Cassandra,ElasticSearch,Apache Hadoop和Apache HBase,CSMiner确定了109(109个),109(113个),811(847个)和109个。这些软件包分别具有160个设置(共167个)。在每种情况下,CSMiner都能高精度地成功识别出多个版本中配置设置的更改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号