首页 > 最新文献

2015 IEEE International Conference on Autonomic Computing最新文献

英文 中文
Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream? 服务器挂起Bug自动诊断:可行的现实还是白日梦?
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.52
D. Dean, Peipei Wang, Xiaohui Gu, W. Enck, Guoliang Jin
It is notoriously difficult to diagnose server hang bugs as they often generate little diagnostic information and are difficult to reproduce offline. In this paper, we present a characteristic study of 177 real software hang bugs from 8 common open source server systems (i.e., Apache, Lighttpd, My SQL, Squid, HDFS, Hadoop Mapreduce, Tomcat, Cassandra). We identify three major root cause categories (i.e., Programmer errors, mishandled values, concurrency issues). We then describe two major problems (i.e., False positives and false negatives) while applying existing rule-based bug detection techniques to those bugs.
众所周知,诊断服务器挂起错误非常困难,因为它们通常只生成很少的诊断信息,而且很难脱机重现。在本文中,我们对8个常见的开源服务器系统(Apache, Lighttpd, My SQL, Squid, HDFS, Hadoop Mapreduce, Tomcat, Cassandra)中的177个真实软件挂起错误进行了特征研究。我们确定了三个主要的根本原因类别(即,程序员错误,错误处理的值,并发性问题)。然后我们描述了两个主要问题(即假阳性和假阴性),同时将现有的基于规则的错误检测技术应用于这些错误。
{"title":"Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream?","authors":"D. Dean, Peipei Wang, Xiaohui Gu, W. Enck, Guoliang Jin","doi":"10.1109/ICAC.2015.52","DOIUrl":"https://doi.org/10.1109/ICAC.2015.52","url":null,"abstract":"It is notoriously difficult to diagnose server hang bugs as they often generate little diagnostic information and are difficult to reproduce offline. In this paper, we present a characteristic study of 177 real software hang bugs from 8 common open source server systems (i.e., Apache, Lighttpd, My SQL, Squid, HDFS, Hadoop Mapreduce, Tomcat, Cassandra). We identify three major root cause categories (i.e., Programmer errors, mishandled values, concurrency issues). We then describe two major problems (i.e., False positives and false negatives) while applying existing rule-based bug detection techniques to those bugs.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"141 1","pages":"127-132"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83031933","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
Model-Driven Autoscaling for Hadoop Clusters Hadoop集群的模型驱动自动缩放
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.50
Anshul Gandhi, Parijat Dube, Andrzej Kochut, Li Zhang
In this paper, we present the design and implementation of a model-driven auto scaling solution for Hadoop clusters. We first develop novel performance models for Hadoop workloads that relate job completion times to various workload and system parameters such as input size and resource allocation. We then employ statistical techniques to tune the models for specific workloads, including Terasort and K-means. Finally, we employ the tuned models to determine the resources required to successfully complete the Hadoop jobs as per the user-specified response time SLA. We implement our solution on an Open Stack-based cloud cluster running Hadoop. Our experimental results across different workloads demonstrate the auto scaling capabilities of our solution, and enable significant resource savings without compromising performance.
在本文中,我们提出了一个模型驱动的Hadoop集群自动扩展解决方案的设计和实现。我们首先为Hadoop工作负载开发了新的性能模型,将任务完成时间与各种工作负载和系统参数(如输入大小和资源分配)联系起来。然后,我们使用统计技术来调整特定工作负载的模型,包括Terasort和K-means。最后,根据用户指定的响应时间SLA,我们使用调优模型来确定成功完成Hadoop作业所需的资源。我们在一个运行Hadoop的基于Open stack的云集群上实现我们的解决方案。我们在不同工作负载上的实验结果证明了我们解决方案的自动扩展能力,并在不影响性能的情况下节省了大量资源。
{"title":"Model-Driven Autoscaling for Hadoop Clusters","authors":"Anshul Gandhi, Parijat Dube, Andrzej Kochut, Li Zhang","doi":"10.1109/ICAC.2015.50","DOIUrl":"https://doi.org/10.1109/ICAC.2015.50","url":null,"abstract":"In this paper, we present the design and implementation of a model-driven auto scaling solution for Hadoop clusters. We first develop novel performance models for Hadoop workloads that relate job completion times to various workload and system parameters such as input size and resource allocation. We then employ statistical techniques to tune the models for specific workloads, including Terasort and K-means. Finally, we employ the tuned models to determine the resources required to successfully complete the Hadoop jobs as per the user-specified response time SLA. We implement our solution on an Open Stack-based cloud cluster running Hadoop. Our experimental results across different workloads demonstrate the auto scaling capabilities of our solution, and enable significant resource savings without compromising performance.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"28 1","pages":"155-156"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85387901","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
A Mission-Oriented Service Discovery Mechanism for Highly Dynamic Autonomous Swarms of Unmanned Systems 面向任务的无人系统高动态自治群服务发现机制
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.28
Vincent Autefage, S. Chaumette, D. Magoni
Over the past few years, many research projects have begun to focus on swarms of mobile unmanned systems (e.g., Drones, ground robots) globally referred as UMS. These systems, because of the many sensors and actuators they can embed, are suitable for autonomous missions in 3D (Dull, Dirty and Dangerous) environments for instance. However, embedding a large number of capabilities in all of members of a swarm is expensive in terms of cost, weight and energy consumption. Thus, it is usually more efficient to embed only a single or a few capabilities within each UMS. It then becomes necessary to provide a discovery mechanism built into the swarm in order to allow its members to share their capabilities and to collaborate for achieving a global mission. These shared capabilities are called services. In this paper, we propose a new service discovery system called AMiRALE for Asynchronous Missions Relay for Autonomous and Lively Entities dedicated to highly volatile, autonomous and mobile swarms of UMS. Our solution is independent of both nodes' mobility and connectivity patterns. Moreover, it supports heterogeneous swarms and degraded conditions of operation (i.e., Message loss, UMS loss and disconnected network). It is also totally decentralized and enables both discovery and service usage. We provide a description of the theoretical model of our AMiRALE system as well as several simulation results obtained from a park cleaning scenario.
在过去的几年中,许多研究项目已经开始关注全球称为UMS的移动无人系统(例如无人机,地面机器人)群。这些系统,因为它们可以嵌入许多传感器和执行器,适合在3D(阴暗、肮脏和危险)环境中执行自主任务。然而,在集群的所有成员中嵌入大量的功能在成本、重量和能源消耗方面是昂贵的。因此,在每个UMS中只嵌入一个或几个功能通常更有效。因此,有必要在群体中提供一种发现机制,以允许其成员分享他们的能力并为实现全球任务而合作。这些共享功能称为服务。在本文中,我们提出了一种新的服务发现系统,称为AMiRALE,用于自治和活跃实体的异步任务中继,专用于高度易变,自治和移动的UMS群体。我们的解决方案独立于节点的移动性和连接模式。此外,它还支持异构集群和降级操作条件(即消息丢失,UMS丢失和网络断开)。它也是完全去中心化的,支持发现和服务使用。我们提供了我们的AMiRALE系统的理论模型的描述,以及从公园清洁场景中获得的几个仿真结果。
{"title":"A Mission-Oriented Service Discovery Mechanism for Highly Dynamic Autonomous Swarms of Unmanned Systems","authors":"Vincent Autefage, S. Chaumette, D. Magoni","doi":"10.1109/ICAC.2015.28","DOIUrl":"https://doi.org/10.1109/ICAC.2015.28","url":null,"abstract":"Over the past few years, many research projects have begun to focus on swarms of mobile unmanned systems (e.g., Drones, ground robots) globally referred as UMS. These systems, because of the many sensors and actuators they can embed, are suitable for autonomous missions in 3D (Dull, Dirty and Dangerous) environments for instance. However, embedding a large number of capabilities in all of members of a swarm is expensive in terms of cost, weight and energy consumption. Thus, it is usually more efficient to embed only a single or a few capabilities within each UMS. It then becomes necessary to provide a discovery mechanism built into the swarm in order to allow its members to share their capabilities and to collaborate for achieving a global mission. These shared capabilities are called services. In this paper, we propose a new service discovery system called AMiRALE for Asynchronous Missions Relay for Autonomous and Lively Entities dedicated to highly volatile, autonomous and mobile swarms of UMS. Our solution is independent of both nodes' mobility and connectivity patterns. Moreover, it supports heterogeneous swarms and degraded conditions of operation (i.e., Message loss, UMS loss and disconnected network). It is also totally decentralized and enables both discovery and service usage. We provide a description of the theoretical model of our AMiRALE system as well as several simulation results obtained from a park cleaning scenario.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"38 3 1","pages":"31-40"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83666371","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}
引用次数: 12
Middleware for Constructing Decentralized Control in Self-Organizing Systems 构建自组织系统分散控制的中间件
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.56
T. Preisler, Tim Dethlefs, W. Renz
A key requirement to realize modern distributed systems is the ability of systems to autonomously adapt their behavior to changing environmental conditions at runtime, to preserve their operation even in the presence of uncertain changes. In order achieve this, the different parts of such a self-organizing system have to be coordinated to achieve meaningful adaptations. To avoid single point of failures, decentralized control is a key element for the realization of robust and scalable self-adaptation. This paper proposes both a middleware, as well as an engineering approach to realize different decentralized control structures for distributed self-organizing systems. The presented work picks up the concept of Active Components as a design element for loosely-coupled distributed systems and extends it by the proposed middleware and engineering approach. Active Components are conceptually based on the Service Component Architecture but extend the component concept with a concurrency model. They resemble software agents as each component is not only a passive service provider but also provides additional autonomous behavior.
实现现代分布式系统的一个关键要求是系统在运行时自主调整其行为以适应不断变化的环境条件的能力,即使在存在不确定变化的情况下也能保持其运行。为了实现这一点,必须协调这样一个自组织系统的不同部分,以实现有意义的适应。为了避免单点故障,分散控制是实现鲁棒和可扩展自适应的关键因素。本文提出了一种中间件和一种工程方法来实现分布式自组织系统的不同分散控制结构。本文采用活动组件的概念作为松耦合分布式系统的设计元素,并通过所提出的中间件和工程方法对其进行扩展。活动组件在概念上基于服务组件体系结构,但使用并发模型扩展了组件概念。它们类似于软件代理,因为每个组件不仅是被动的服务提供者,而且还提供额外的自治行为。
{"title":"Middleware for Constructing Decentralized Control in Self-Organizing Systems","authors":"T. Preisler, Tim Dethlefs, W. Renz","doi":"10.1109/ICAC.2015.56","DOIUrl":"https://doi.org/10.1109/ICAC.2015.56","url":null,"abstract":"A key requirement to realize modern distributed systems is the ability of systems to autonomously adapt their behavior to changing environmental conditions at runtime, to preserve their operation even in the presence of uncertain changes. In order achieve this, the different parts of such a self-organizing system have to be coordinated to achieve meaningful adaptations. To avoid single point of failures, decentralized control is a key element for the realization of robust and scalable self-adaptation. This paper proposes both a middleware, as well as an engineering approach to realize different decentralized control structures for distributed self-organizing systems. The presented work picks up the concept of Active Components as a design element for loosely-coupled distributed systems and extends it by the proposed middleware and engineering approach. Active Components are conceptually based on the Service Component Architecture but extend the component concept with a concurrency model. They resemble software agents as each component is not only a passive service provider but also provides additional autonomous behavior.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"12 1","pages":"325-330"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83495076","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}
引用次数: 7
Dynamic Virtual Machine Consolidation: A Multi Agent Learning Approach 动态虚拟机整合:多智能体学习方法
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.17
S. Masoumzadeh, H. Hlavacs
Distributed dynamic virtual machine (VM) consolidation (DDVMC) is a virtual machine management strategy that uses a distributed rather than a centralized algorithm for finding a right balance between saving energy and attaining best possible performance in cloud data center. One of the significant challenges in DDVMC is that the optimality of this strategy is highly dependent on the quality of the decision-making process. In this paper we propose a cooperative multi agent learning approach to tackle this challenge. The experimental results show that our approach yields far better results w.r.t. The energy-performance tradeoff in cloud data centers in comparison to state-of-the-art algorithms.
分布式动态虚拟机(VM)整合(DDVMC)是一种虚拟机管理策略,它使用分布式而不是集中式算法来在云数据中心中找到节能和获得最佳性能之间的适当平衡。DDVMC面临的一个重大挑战是,该策略的最优性高度依赖于决策过程的质量。在本文中,我们提出了一种合作多智能体学习方法来解决这一挑战。实验结果表明,与最先进的算法相比,我们的方法在云数据中心的能源性能权衡方面产生了更好的结果。
{"title":"Dynamic Virtual Machine Consolidation: A Multi Agent Learning Approach","authors":"S. Masoumzadeh, H. Hlavacs","doi":"10.1109/ICAC.2015.17","DOIUrl":"https://doi.org/10.1109/ICAC.2015.17","url":null,"abstract":"Distributed dynamic virtual machine (VM) consolidation (DDVMC) is a virtual machine management strategy that uses a distributed rather than a centralized algorithm for finding a right balance between saving energy and attaining best possible performance in cloud data center. One of the significant challenges in DDVMC is that the optimality of this strategy is highly dependent on the quality of the decision-making process. In this paper we propose a cooperative multi agent learning approach to tackle this challenge. The experimental results show that our approach yields far better results w.r.t. The energy-performance tradeoff in cloud data centers in comparison to state-of-the-art algorithms.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"121 1","pages":"161-162"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88259688","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}
引用次数: 16
Self-Adaptation of Service Bindings Based on Formal Concept Analysis 基于形式概念分析的服务绑定自适应
Pub Date : 2015-07-07 DOI: 10.1109/ICAC.2015.26
Stéphanie Chollet
Service-oriented computing has been successfully adopted by the industry. This raises however new challenges, especially with respect to service selection and ranking in dynamic environments. Current solutions for service selection and ranking lack flexibility to handle dynamic environments. This paper proposes to integrate algorithms based on the Formal Concept Analysis theory to extend service-oriented component models. This solution improves the self-adaptation of service-oriented component models. The resulting framework externalizes service selection and ranking. Results are integrated in the Apache Felix iPOJO component model.
面向服务的计算已被业界成功采用。然而,这带来了新的挑战,特别是在动态环境中的服务选择和排名方面。当前的服务选择和排序解决方案缺乏处理动态环境的灵活性。本文提出了基于形式概念分析理论的集成算法来扩展面向服务的组件模型。该解决方案改进了面向服务的组件模型的自适应能力。由此产生的框架将服务选择和排序具体化。结果集成在Apache Felix iPOJO组件模型中。
{"title":"Self-Adaptation of Service Bindings Based on Formal Concept Analysis","authors":"Stéphanie Chollet","doi":"10.1109/ICAC.2015.26","DOIUrl":"https://doi.org/10.1109/ICAC.2015.26","url":null,"abstract":"Service-oriented computing has been successfully adopted by the industry. This raises however new challenges, especially with respect to service selection and ranking in dynamic environments. Current solutions for service selection and ranking lack flexibility to handle dynamic environments. This paper proposes to integrate algorithms based on the Formal Concept Analysis theory to extend service-oriented component models. This solution improves the self-adaptation of service-oriented component models. The resulting framework externalizes service selection and ranking. Results are integrated in the Apache Felix iPOJO component model.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"1 1","pages":"211-214"},"PeriodicalIF":0.0,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90737260","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}
引用次数: 0
Measuring and Managing Answer Quality for Online Data-Intensive Services 在线数据密集型服务的回答质量测量与管理
Pub Date : 2015-06-17 DOI: 10.1109/ICAC.2015.33
Jaimie Kelley, Christopher Stewart, Nathaniel Morris, Devesh Tiwari, Yuxiong He, S. Elnikety
Online data-intensive services parallelize query execution across distributed software components. Interactive response time is a priority, so online query executions return answers without waiting for slow running components to finish. However, data from these slow components could lead to better answers. We propose Ubora, an approach to measure the effect of slow running components on the quality of answers. Ubora randomly samples online queries and executes them twice. The first execution elides data from slow components and provides fast online answers, the second execution waits for all components to complete. Ubora uses memoization to speed up mature executions by replaying network messages exchanged between components. Our systems-level implementation works for a wide range of platforms, including Hadoop/Yarn, Apache Lucene, the Easy Rec Recommendation Engine, and the Open Ephyra question answering system. Ubora computes answer quality much faster than competing approaches that do not use memoization. With Ubora, we show that answer quality can and should be used to guide online admission control. Our adaptive controller processed 37% more queries than a competing controller guided by the rate of timeouts.
在线数据密集型服务可以跨分布式软件组件并行执行查询。交互响应时间是一个优先级,因此在线查询执行返回答案,而无需等待运行缓慢的组件完成。然而,来自这些慢速组件的数据可能会带来更好的答案。我们提出了Ubora,一种测量慢速运行组件对答案质量影响的方法。Ubora随机抽样在线查询并执行两次。第一次执行删除来自慢速组件的数据并提供快速的在线答案,第二次执行等待所有组件完成。Ubora通过重放组件之间交换的网络消息来加速成熟的执行。我们的系统级实现适用于广泛的平台,包括Hadoop/Yarn、Apache Lucene、Easy Rec推荐引擎和Open Ephyra问答系统。Ubora计算答案质量的速度比不使用记忆的竞争方法快得多。通过Ubora,我们证明了答案质量可以而且应该用来指导在线录取控制。我们的自适应控制器处理的查询比由超时率引导的竞争控制器多37%。
{"title":"Measuring and Managing Answer Quality for Online Data-Intensive Services","authors":"Jaimie Kelley, Christopher Stewart, Nathaniel Morris, Devesh Tiwari, Yuxiong He, S. Elnikety","doi":"10.1109/ICAC.2015.33","DOIUrl":"https://doi.org/10.1109/ICAC.2015.33","url":null,"abstract":"Online data-intensive services parallelize query execution across distributed software components. Interactive response time is a priority, so online query executions return answers without waiting for slow running components to finish. However, data from these slow components could lead to better answers. We propose Ubora, an approach to measure the effect of slow running components on the quality of answers. Ubora randomly samples online queries and executes them twice. The first execution elides data from slow components and provides fast online answers, the second execution waits for all components to complete. Ubora uses memoization to speed up mature executions by replaying network messages exchanged between components. Our systems-level implementation works for a wide range of platforms, including Hadoop/Yarn, Apache Lucene, the Easy Rec Recommendation Engine, and the Open Ephyra question answering system. Ubora computes answer quality much faster than competing approaches that do not use memoization. With Ubora, we show that answer quality can and should be used to guide online admission control. Our adaptive controller processed 37% more queries than a competing controller guided by the rate of timeouts.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"PP 1","pages":"167-176"},"PeriodicalIF":0.0,"publicationDate":"2015-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84353802","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
Dynamic Server Allocation for Autonomic Service Centers in the Presence of Failures 存在故障的自治服务中心的动态服务器分配
Pub Date : 2006-12-15 DOI: 10.1201/9781420009354.PT4
M. Bennani, D. Menascé
{"title":"Dynamic Server Allocation for Autonomic Service Centers in the Presence of Failures","authors":"M. Bennani, D. Menascé","doi":"10.1201/9781420009354.PT4","DOIUrl":"https://doi.org/10.1201/9781420009354.PT4","url":null,"abstract":"","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"63 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2006-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77241523","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}
引用次数: 4
Dynamic Collaboration in Autonomic Computing 自主计算中的动态协作
Pub Date : 2006-12-15 DOI: 10.1201/9781420009354.CH13
Ian Whalley, James E. Hanson, Steve R. White, D. Chess, J. Kephart
{"title":"Dynamic Collaboration in Autonomic Computing","authors":"Ian Whalley, James E. Hanson, Steve R. White, D. Chess, J. Kephart","doi":"10.1201/9781420009354.CH13","DOIUrl":"https://doi.org/10.1201/9781420009354.CH13","url":null,"abstract":"","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"137 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2006-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73374225","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}
引用次数: 1
Scalable Management — Technologies for Management of Large-Scale, Distributed Systems 可扩展管理——大规模分布式系统的管理技术
Pub Date : 2006-12-15 DOI: 10.1201/9781420009354.CH15
S. Rafaeli, R. Adams, D. Milojicic, Subu Iyer, P. Brett, V. Talwar
Modern computing environments, such as enterprise data centers, Grids, and PlanetLab, introduce distributed services to address scalability, locality, and reliability. Web Services (WS), in particular, improve decoupling, decentralization, and autonomicity within distributed systems. Unfortunately, scale and decentralization introduce additional problems in distributed services management, such as deployment, monitoring, and lifecycle maintenance. In this paper, we propose a new approach to management of large scale distributed services, based on three artifacts: scalable publish-subscribe eventing, scalable WS-based deployment, and model-based management. We demonstrate that these techniques improve the manageability of services. In this way we enable service developers to focus on the development of service functionality rather than on management features.
现代计算环境,如企业数据中心、网格和PlanetLab,引入了分布式服务来解决可伸缩性、局部性和可靠性问题。特别是Web服务(WS),它改善了分布式系统中的解耦、去中心化和自主性。不幸的是,规模和去中心化在分布式服务管理中引入了额外的问题,例如部署、监视和生命周期维护。在本文中,我们提出了一种管理大规模分布式服务的新方法,该方法基于三个构件:可伸缩的发布-订阅事件、可伸缩的基于web的部署和基于模型的管理。我们将演示这些技术提高了服务的可管理性。通过这种方式,我们使服务开发人员能够专注于服务功能的开发,而不是管理特性。
{"title":"Scalable Management — Technologies for Management of Large-Scale, Distributed Systems","authors":"S. Rafaeli, R. Adams, D. Milojicic, Subu Iyer, P. Brett, V. Talwar","doi":"10.1201/9781420009354.CH15","DOIUrl":"https://doi.org/10.1201/9781420009354.CH15","url":null,"abstract":"Modern computing environments, such as enterprise data centers, Grids, and PlanetLab, introduce distributed services to address scalability, locality, and reliability. Web Services (WS), in particular, improve decoupling, decentralization, and autonomicity within distributed systems. Unfortunately, scale and decentralization introduce additional problems in distributed services management, such as deployment, monitoring, and lifecycle maintenance. In this paper, we propose a new approach to management of large scale distributed services, based on three artifacts: scalable publish-subscribe eventing, scalable WS-based deployment, and model-based management. We demonstrate that these techniques improve the manageability of services. In this way we enable service developers to focus on the development of service functionality rather than on management features.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"55 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2006-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83107898","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}
引用次数: 2
期刊
2015 IEEE International Conference on Autonomic Computing
全部 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