VARYS: an agnostic model-driven monitoring-as-a-service framework for the cloud

VARYS: an agnostic model-driven monitoring-as-a-service framework for the cloud
复制标题

VARYS:一个不可知模型驱动的云监控即服务框架

DOI:
--
复制
发表时间:
2019
期刊:
ESEC/SIGSOFT FSE
影响因子:
--
通讯作者:
L. Mariani
L. Mariani
中科院分区:
--
文献类型:
--
作者:
Alessandro Tundo;M. Mobilio;Matteo Orrù;O. Riganelli;Michell Guzmán;L. Mariani

文献摘要

被引文献

相似文献

云系统是大型可扩展的分布式系统,必须仔细监控以及时发现问题和异常。虽然有许多云监控框架可用,但只有少数解决方案解决了基于运营商的实际需求自适应地动态选择必须收集的指标的问题。不幸的是,这些解决方案要么局限于基础设施级别的指标,要么是特定于技术的,例如,它们被设计为与OpenStack一起工作,而不是与其他云平台一起工作。本文介绍了VARYS监控框架,这是一种与技术无关的服务即服务解决方案,可以在云堆栈的所有级别(包括应用程序级别)进行KPI监控。操作员使用VARYS以声明的方式指出他们的监视目标,让框架自动执行实现所请求的监视配置所需的所有操作。有趣的是,VARYS架构是通用的和可扩展的,因此可以用于支持越来越多的平台和探测技术。
Cloud systems are large scalable distributed systems that must be carefully monitored to timely detect problems and anomalies. While a number of cloud monitoring frameworks are available, only a few solutions address the problem of adaptively and dynamically selecting the indicators that must be collected, based on the actual needs of the operator. Unfortunately, these solutions are either limited to infrastructure-level indicators or technology-specific, for instance, they are designed to work with OpenStack but not with other cloud platforms. This paper presents the VARYS monitoring framework, a technology-agnostic Monitoring-as-a-Service solution that can address KPI monitoring at all levels of the Cloud stack, including the application-level. Operators use VARYS to indicate their monitoring goals declaratively, letting the framework to perform all the operations necessary to achieve a requested monitoring configuration automatically. Interestingly, the VARYS architecture is general and extendable, and can thus be used to support increasingly more platforms and probing technologies.