论文部分内容阅读
互联网服务环境(Internet of Services)的动态、自治等特征使得服务自身及基于服务的应用都面临着突出的可用性问题.服务监控是提供服务可用性保障的一个有效手段,然而现有的服务监控方法在应对互联网服务监控需求时存在着适用范围单一、灵活性差等问题,难以满足服务可用性保障在监控目标和监控方法等方面的多样性需求.为此,采用模型驱动架构(Model-Driven Architecture)的方法,设计了一个可支持灵活扩展的服务监控模型,允许用户自主定义满足多样化监控需求的服务监测指标和异常处理机制,并实现了一个模型驱动的适应性服务监控系统,该系统能够通过对模型的解释执行来实现具体的服务监控功能.通过与相关工作的对比表明,本文工作在监控模型的扩展性和监控实现的系统支撑角度具有一定的优势.
The dynamic and autonomic characteristics of the Internet of Services (SOA) make the service itself and service-based applications all face prominent usability problems.Service monitoring is an effective means to provide service usability assurance. However, the existing service monitoring methods There are some problems such as single scope of application and poor flexibility when dealing with the demand of internet service monitoring, and it is difficult to meet the diversified demand of service availability assurance in terms of monitoring objectives and monitoring methods.To this end, Model-Driven Architecture , Designed a service monitoring model that supports flexible expansion, allowing users to independently define service monitoring indicators and exception handling mechanisms that meet diverse monitoring needs, and implemented a model-driven adaptive service monitoring system that can be used to monitor the model Through the explanation and execution to realize the specific service monitoring function.Through the comparison with the related work, this paper has some advantages in the scalability of the monitoring model and the system support angle of the monitoring.