首页 > 最新文献

2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems最新文献

英文 中文
Taxonomy-Driven Adaptation of Multi-layer Applications Using Templates 使用模板的多层应用程序的分类驱动适应
R. Popescu, A. Staikopoulos, Peng Liu, Antonio Brogi, S. Clarke
Current adaptation approaches mainly work in isolation and cannot be easily integrated to tackle complex adaptation scenarios. The few existing cross-layer adaptation techniques are somewhat inflexible because the adaptation process is predefined and static. In this paper we propose a methodology for the dynamic and flexible adaptation of multi-layer applications. We use events to trigger the process of matching adaptation templates, which expose adaptation logic as BPEL processes. The matching process employs taxonomies of adaptation mismatches to select adaptation templates based on the degree of match between events and adaptation mismatches. We provide support for cross-layer adaptation by allowing templates to be composed either directly, through invocations of WSDL operations or indirectly, through events.
目前的适应方法主要是孤立地工作,不容易综合起来处理复杂的适应情景。现有的几种跨层自适应技术有些不灵活,因为自适应过程是预定义的和静态的。本文提出了一种动态灵活适应多层应用的方法。我们使用事件来触发匹配适应模板的流程,该流程将适应逻辑公开为BPEL流程。匹配过程采用适应错配分类法,根据事件与适应错配的匹配程度选择适应模板。通过允许直接(通过WSDL操作调用)或间接(通过事件)组合模板,我们提供了对跨层适应的支持。
{"title":"Taxonomy-Driven Adaptation of Multi-layer Applications Using Templates","authors":"R. Popescu, A. Staikopoulos, Peng Liu, Antonio Brogi, S. Clarke","doi":"10.1109/SASO.2010.23","DOIUrl":"https://doi.org/10.1109/SASO.2010.23","url":null,"abstract":"Current adaptation approaches mainly work in isolation and cannot be easily integrated to tackle complex adaptation scenarios. The few existing cross-layer adaptation techniques are somewhat inflexible because the adaptation process is predefined and static. In this paper we propose a methodology for the dynamic and flexible adaptation of multi-layer applications. We use events to trigger the process of matching adaptation templates, which expose adaptation logic as BPEL processes. The matching process employs taxonomies of adaptation mismatches to select adaptation templates based on the degree of match between events and adaptation mismatches. We provide support for cross-layer adaptation by allowing templates to be composed either directly, through invocations of WSDL operations or indirectly, through events.","PeriodicalId":370044,"journal":{"name":"2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129671955","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
Extracting Overlay Invariants of Distributed Systems for Autonomic System Management 基于自治系统管理的分布式系统覆盖不变量提取
Hanhuai Shan, Guofei Jiang, K. Yoshihira
Many large-scale distributed systems have been built with great complexity to run Internet services. Due to the heterogeneity and dynamics of complex systems, it is very difficult to characterize their behavior precisely for system management. While we collect large amount of monitoring data from distributed systems as system observables, it is hard for us to interpret the data without constructing reasonable system models. Our previous work proposed algorithms to extract invariants from monitoring data to profile complex systems. However, such invariants are extracted between pair wise system measurements but not among multiple measurements. Based on minimal redundancy maximal relevance subset selection and least angle regression, this paper proposes an efficient algorithm to automatically extract overlay invariants from the layer of pair wise invariant networks. The overlay invariants link separated pair wise invariant subnets and enable us to support many system management tasks such as fault detection and capacity planning. Experimental results from synthetic data and real commercial systems are also included to demonstrate the effectiveness and efficiency of our algorithm.
为了运行Internet服务,许多大型分布式系统都被构建得非常复杂。由于复杂系统的异质性和动态性,对其行为进行精确的表征对于系统管理是非常困难的。当我们从分布式系统中收集大量的监控数据作为系统可观察数据时,如果不构建合理的系统模型,我们很难对这些数据进行解释。我们之前的工作提出了从监测数据中提取不变量以描述复杂系统的算法。然而,这些不变量只能在系统测量对之间提取,而不能在多个测量之间提取。基于最小冗余、最大关联子集选择和最小角度回归,提出了一种从对不变量网络层中自动提取叠加不变量的有效算法。叠加不变量连接分开的对不变量子网,使我们能够支持许多系统管理任务,如故障检测和容量规划。最后给出了综合数据和实际商业系统的实验结果,验证了算法的有效性和高效性。
{"title":"Extracting Overlay Invariants of Distributed Systems for Autonomic System Management","authors":"Hanhuai Shan, Guofei Jiang, K. Yoshihira","doi":"10.1109/SASO.2010.17","DOIUrl":"https://doi.org/10.1109/SASO.2010.17","url":null,"abstract":"Many large-scale distributed systems have been built with great complexity to run Internet services. Due to the heterogeneity and dynamics of complex systems, it is very difficult to characterize their behavior precisely for system management. While we collect large amount of monitoring data from distributed systems as system observables, it is hard for us to interpret the data without constructing reasonable system models. Our previous work proposed algorithms to extract invariants from monitoring data to profile complex systems. However, such invariants are extracted between pair wise system measurements but not among multiple measurements. Based on minimal redundancy maximal relevance subset selection and least angle regression, this paper proposes an efficient algorithm to automatically extract overlay invariants from the layer of pair wise invariant networks. The overlay invariants link separated pair wise invariant subnets and enable us to support many system management tasks such as fault detection and capacity planning. Experimental results from synthetic data and real commercial systems are also included to demonstrate the effectiveness and efficiency of our algorithm.","PeriodicalId":370044,"journal":{"name":"2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122874841","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A Machine Learning Approach to Performance Prediction of Total Order Broadcast Protocols 全序广播协议性能预测的机器学习方法
Maria Couceiro, P. Romano, L. Rodrigues
Total Order Broadcast (TOB) is a fundamental building block at the core of a number of strongly consistent, fault-tolerant replication schemes. While it is widely known that the performance of existing TOB algorithms varies greatly depending on the workload and deployment scenarios, the problem of how to forecast their performance in realistic settings is, at current date, still largely unexplored. In this paper we address this problem by exploring the possibility of leveraging on machine learning techniques for building, in a fully decentralized fashion, performance models of TOB protocols. Based on an extensive experimental study considering heterogeneous workloads and multiple TOB protocols, we assess the accuracy and efficiency of alternative machine learning methods including neural networks, support vector machines, and decision tree-based regression models. We propose two heuristics for the feature selection phase, that allow to reduce its execution time up to two orders of magnitude incurring in a very limited loss of prediction accuracy.
全顺序广播(Total Order Broadcast, TOB)是许多强一致性、容错复制方案的核心组成部分。虽然众所周知,现有TOB算法的性能会因工作负载和部署场景的不同而有很大差异,但如何在现实环境中预测其性能的问题,目前仍在很大程度上未被探索。在本文中,我们通过探索利用机器学习技术以完全分散的方式构建TOB协议性能模型的可能性来解决这个问题。基于一项广泛的实验研究,考虑了异构工作负载和多种TOB协议,我们评估了替代机器学习方法的准确性和效率,包括神经网络、支持向量机和基于决策树的回归模型。我们为特征选择阶段提出了两种启发式方法,可以在非常有限的预测精度损失的情况下将其执行时间减少两个数量级。
{"title":"A Machine Learning Approach to Performance Prediction of Total Order Broadcast Protocols","authors":"Maria Couceiro, P. Romano, L. Rodrigues","doi":"10.1109/SASO.2010.41","DOIUrl":"https://doi.org/10.1109/SASO.2010.41","url":null,"abstract":"Total Order Broadcast (TOB) is a fundamental building block at the core of a number of strongly consistent, fault-tolerant replication schemes. While it is widely known that the performance of existing TOB algorithms varies greatly depending on the workload and deployment scenarios, the problem of how to forecast their performance in realistic settings is, at current date, still largely unexplored. In this paper we address this problem by exploring the possibility of leveraging on machine learning techniques for building, in a fully decentralized fashion, performance models of TOB protocols. Based on an extensive experimental study considering heterogeneous workloads and multiple TOB protocols, we assess the accuracy and efficiency of alternative machine learning methods including neural networks, support vector machines, and decision tree-based regression models. We propose two heuristics for the feature selection phase, that allow to reduce its execution time up to two orders of magnitude incurring in a very limited loss of prediction accuracy.","PeriodicalId":370044,"journal":{"name":"2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123622966","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Statistical Approaches to Predicting and Diagnosing Performance Problems in Component-Based Distributed Systems: An Experimental Evaluation 基于组件的分布式系统性能问题预测和诊断的统计方法:实验评估
S. Correa, Renato Cerqueira
One of the major problems in managing large-scale distributed systems is the prediction of the application performance. The complexity of the systems and the availability of monitored data have motivated the applicability of machine learning and other statistical techniques to induce performance models and forecast performance degradation problems. However, there is a stringent need for additional experimental and comparative studies, since there is no optimal method for all cases. In addition to a deeper comparison of different statistical techniques, studies lack on two important dimensions: resilience to transient failures of the statistical techniques, and diagnostic abilities. In this work, we address these issues, presenting three main contributions: first, we establish the capability of different statistical learning techniques for forecasting the resource needs of component-based distributed systems, second, we investigate an analysis engine that is more robust to false alarms, introducing a novel algorithm that augments the predictive power of statistical learning methods by combining them with a statistical test to identify trends in resources usage, third, we investigate the applicability of statistical tests for identifying the nature and cause of performance problems in component-based distributed systems.
管理大规模分布式系统的主要问题之一是应用程序性能的预测。系统的复杂性和监测数据的可用性促使机器学习和其他统计技术的适用性,以诱导性能模型和预测性能退化问题。然而,迫切需要进行额外的实验和比较研究,因为没有适用于所有情况的最佳方法。除了对不同统计技术进行更深入的比较外,研究还缺乏两个重要方面:统计技术对短暂故障的恢复能力和诊断能力。在这项工作中,我们解决了这些问题,提出了三个主要贡献:首先,我们建立了不同的统计学习技术来预测基于组件的分布式系统的资源需求的能力;其次,我们研究了一个对假警报更健壮的分析引擎,引入了一种新的算法,通过将统计学习方法与统计测试相结合来识别资源使用趋势,从而增强了统计学习方法的预测能力;我们研究了统计测试在识别基于组件的分布式系统中性能问题的性质和原因方面的适用性。
{"title":"Statistical Approaches to Predicting and Diagnosing Performance Problems in Component-Based Distributed Systems: An Experimental Evaluation","authors":"S. Correa, Renato Cerqueira","doi":"10.1109/SASO.2010.32","DOIUrl":"https://doi.org/10.1109/SASO.2010.32","url":null,"abstract":"One of the major problems in managing large-scale distributed systems is the prediction of the application performance. The complexity of the systems and the availability of monitored data have motivated the applicability of machine learning and other statistical techniques to induce performance models and forecast performance degradation problems. However, there is a stringent need for additional experimental and comparative studies, since there is no optimal method for all cases. In addition to a deeper comparison of different statistical techniques, studies lack on two important dimensions: resilience to transient failures of the statistical techniques, and diagnostic abilities. In this work, we address these issues, presenting three main contributions: first, we establish the capability of different statistical learning techniques for forecasting the resource needs of component-based distributed systems, second, we investigate an analysis engine that is more robust to false alarms, introducing a novel algorithm that augments the predictive power of statistical learning methods by combining them with a statistical test to identify trends in resources usage, third, we investigate the applicability of statistical tests for identifying the nature and cause of performance problems in component-based distributed systems.","PeriodicalId":370044,"journal":{"name":"2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130130580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Distributed Creation and Adaptation of Random Scale-Free Overlay Networks 随机无标度覆盖网络的分布式创建与自适应
Ingo Scholtes
Random scale-free overlay topologies provide a number of properties like for example high resilience against failures of random nodes, small (average) diameter as well as good expansion and congestion characteristics that make them interesting for the use in large-scale distributed systems. A number of these properties have been shown to be influenced by the exponent of their power law degree distribution. In this article, we present a distributed rewiring scheme that is suitable to effectuate random scale-free overlay topologies with an adjustable degree distribution exponent. The scheme uses a biased random walk strategy to sample new endpoints of edges being rewired and relies on an equilibrium model for scale-free networks. The bias of the random walk strategy can be tuned to produce random scale-free networks with arbitrary degree distribution exponents greater than two. We argue that the rewiring strategy can be implemented in a distributed fashion based on a node’s information about its immediate neighbors. We present both analytical arguments as well as results that have been obtained in simulations of the proposed protocol.
随机无标度覆盖拓扑提供了许多特性,例如对随机节点故障的高弹性,小(平均)直径以及良好的扩展和拥塞特性,这些特性使它们在大规模分布式系统中使用时很有趣。许多这些性质已被证明受到幂律度分布指数的影响。在本文中,我们提出了一种适合于实现具有可调度分布指数的随机无标度覆盖拓扑的分布式重布线方案。该方案使用有偏随机漫步策略对重新连接的边的新端点进行采样,并依赖于无标度网络的平衡模型。随机游走策略的偏差可以调整为产生任意度分布指数大于2的随机无标度网络。我们认为,重新布线策略可以基于节点关于其直接邻居的信息以分布式方式实现。我们提出了分析的论点,以及在所提出的协议的模拟中得到的结果。
{"title":"Distributed Creation and Adaptation of Random Scale-Free Overlay Networks","authors":"Ingo Scholtes","doi":"10.1109/SASO.2010.45","DOIUrl":"https://doi.org/10.1109/SASO.2010.45","url":null,"abstract":"Random scale-free overlay topologies provide a number of properties like for example high resilience against failures of random nodes, small (average) diameter as well as good expansion and congestion characteristics that make them interesting for the use in large-scale distributed systems. A number of these properties have been shown to be influenced by the exponent of their power law degree distribution. In this article, we present a distributed rewiring scheme that is suitable to effectuate random scale-free overlay topologies with an adjustable degree distribution exponent. The scheme uses a biased random walk strategy to sample new endpoints of edges being rewired and relies on an equilibrium model for scale-free networks. The bias of the random walk strategy can be tuned to produce random scale-free networks with arbitrary degree distribution exponents greater than two. We argue that the rewiring strategy can be implemented in a distributed fashion based on a node’s information about its immediate neighbors. We present both analytical arguments as well as results that have been obtained in simulations of the proposed protocol.","PeriodicalId":370044,"journal":{"name":"2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115298699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
期刊
2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1