Cloud SLA Insight Models for Proactive Violation Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for managing Service Level Agreements (SLAs) in cloud environments lack the ability to enforce fine-grained performance guarantees, as they fail to take a holistic view of service SLA definition, resource utilization, and real-time performance monitoring, leading to inefficiencies and inability to react to service-initiated SLA violations.

Innovation Solution

A method and system that utilize insight models based on collected metrics from virtualized infrastructure to detect abnormal states or impending SLA violations, allowing for real-time adjustments through a cloud orchestrator that communicates with service controllers to manage resource allocations and resolve issues, leveraging machine learning for anomaly detection and resource prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If cloud providers increase resource utilization through virtualization, then cost reduction is achieved, but service performance predictability deteriorates

Engineering Contradiction:
ImprovecostVSAvoidservice performance predictability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary actions by continuously collecting metrics data and training insight models in advance to predict future service states. The insight models are trained on historical metrics to anticipate SLA violations before they occur, enabling proactive resource management while maintaining high utilization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring real-time metrics, comparing them against trained insight models, and generating predictions about future service states. This feedback loop enables dynamic resource allocation decisions that maintain performance predictability while maximizing utilization.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If fine-grained SLA monitoring is implemented, then service performance guarantee accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveservice performance guarantee accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the complex monitoring task into modular insight models, each trained on specific subsets of metrics data to predict particular service states. This segmentation allows fine-grained SLA monitoring through multiple specialized models rather than one complex monolithic system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The insight models serve as intermediaries between raw metrics data and SLA compliance decisions. These models process and interpret complex metrics relationships, providing simplified predictions that reduce the complexity of direct fine-grained monitoring while maintaining measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If real-time metrics collection and analysis is performed, then SLA violation detection speed is improved, but computational resource consumption increases

Engineering Contradiction:
ImproveSLA violation detection speedVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary computation by training insight models on historical metrics data in advance. This pre-processing shifts computational burden to offline training phases, enabling fast real-time inference with minimal computational resources during actual monitoring operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system collects and analyzes only the specific metrics subsets required for each insight model's prediction task, rather than processing all possible metrics. This partial action approach reduces computational overhead while maintaining detection speed for relevant SLA violations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10289973B2System and method for analytics-driven SLA management and insight generation in clouds
Publication Date: 2019.05.14 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10289973B2 patent drawing
  • US10289973B2 patent drawing
  • US10289973B2 patent drawing

AI summary

According to one embodiment, a method in a server end station of a cloud for determining whether a service level agreement (SLA) violation has occurred or is expected to occur is described. The method includes receiving one or more insight models from an insight model builder, wherein each insight model is a based on one or more metrics previously collected from a virtualized infrastructure, and wherein each insight model models a particular behavior in the virtualized infrastructure and receiving real time metrics from the virtualized infrastructure. The method further includes for each of the one or more insight models, determining based on the received real time metrics that one or more services on the virtualized infrastructure is in an abnormal state or is expected to enter the abnormal state, wherein the abnormal state occurs when the insight model indicates that the associated modeled behavior violates a predetermined indicator.