首页> 外文期刊>Software >Generic event-based monitoring and adaptation methodology for heterogeneous distributed systems
【24h】

Generic event-based monitoring and adaptation methodology for heterogeneous distributed systems

机译:异构分布式系统基于事件的通用监视和适应方法

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

摘要

The Cloud computing paradigm provides the basis for a class of platforms and applications that face novel challenges related to multi-tenancy, adaptivity, and elasticity. To account for service delivery guarantees in the face of ever increasing levels of heterogeneity, scale, and dynamism, service provisioning in the Cloud has raised the demand for systematic and flexible approaches to monitoring and adaptation of applications. In this paper, we tackle this issue and present a framework for efficient runtime management of Cloud environments and distributed heterogeneous systems in general. A novel domain-specific language termed MONINA is introduced that allows to define integrated monitoring and adaptation functionality for controlling such systems. We propose a mechanism for optimal deployment of the defined control operators onto available computing resources. Deployment is based on solving a quadratic programming problem, which aims at achieving minimized reaction times, low overhead, and scalable monitoring and adaptation. The monitoring infrastructure is based on a distributed messaging middleware, providing high level of decoupling and allowing new monitoring nodes to join the system dynamically. We provide a detailed formalization of the problem domain, discuss architectural details, highlight the implementation of the developed prototype, and put our work into perspective with existing work in the field.
机译:云计算范例为一类平台和应用程序提供了基础,这些平台和应用程序面临着与多租户,适应性和弹性相关的新挑战。为了应对异构性,规模和动态性水平不断提高的情况下的服务交付保证,云中的服务供应对监视和适应应用程序的系统灵活方法提出了更高的要求。在本文中,我们解决了这个问题,并提出了一个有效地总体上对云环境和分布式异构系统进行有效管理的框架。引入了一种称为MONINA的新颖领域特定语言,该语言允许定义集成的监视和适配功能以控制此类系统。我们提出了一种机制,用于将定义的控制运算符最佳部署到可用的计算资源上。部署以解决二次编程问题为基础,该问题旨在实现最小化的响应时间,较低的开销以及可伸缩的监视和适应。监视基础结构基于分布式消息传递中间件,提供了高级别的解耦,并允许新的监视节点动态加入系统。我们提供问题域的详细形式化,讨论体系结构细节,突出显示已开发原型的实现,并将我们的工作与该领域的现有工作相结合。

著录项

  • 来源
    《Software》 |2014年第7期|805-822|共18页
  • 作者单位

    Distributed Systems Group, Vienna University of Technology, Argentinierstr. 8/184-1, 1040 Vienna, Austria;

    Distributed Systems Group, Vienna University of Technology, Argentinierstr. 8/184-1, 1040 Vienna, Austria;

    Distributed Systems Group, Vienna University of Technology, Argentinierstr. 8/184-1, 1040 Vienna, Austria;

    Distributed Systems Group, Vienna University of Technology, Argentinierstr. 8/184-1, 1040 Vienna, Austria;

    Distributed Systems Group, Vienna University of Technology, Argentinierstr. 8/184-1, 1040 Vienna, Austria;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    monitoring; adaptation; complex Systems; domain-specific language; deployment; operator placement;

    机译:监控;适应;复杂的系统;特定领域的语言;部署;操作员位置;
  • 入库时间 2022-08-18 02:50:45

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号