Activation Timetable Stack for Cloud Resource Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing systems face inefficiencies due to unpredictable demand, leading to either underutilization or overutilization of computing resources, resulting in performance degradation and potential service interruptions.

Innovation Solution

The activation timetable stack, a multi-layered architecture that analyzes historical utilization, tagging, and consumption metric data to predict future resource needs, providing prescriptive recommendations for resource scheduling across various timescales, ensuring accurate and efficient resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computing resources are scheduled for planned utilization, then resource allocation is improved, but resource utilization efficiency deteriorates due to unpredicted lack of demand

Engineering Contradiction:
Improveresource allocationVSAvoidresource utilization efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary analysis of historical utilization data, consumption metrics, and tagging data to generate prescriptive recommendations before resource scheduling decisions are made. This allows the system to predict future resource needs and optimize scheduling decisions in advance, rather than reacting to unpredictable demand changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors actual resource utilization and compares it with predicted patterns, using this feedback to refine future scheduling recommendations. This closed-loop approach enables the system to learn from past predictions and improve resource allocation accuracy over time

Inventive Principle:
Principle #23Feedback

2Reliability

If a large set of computing resources is scheduled to avoid insufficient capacity, then service reliability is improved, but resource utilization efficiency deteriorates due to excess scheduled resources

Engineering Contradiction:
Improveservice reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of scheduling all possible resources to ensure sufficient capacity, the system applies partial action by scheduling only the necessary amount of resources based on predictive analysis. This avoids the excessive scheduling of resources that would lead to waste while maintaining adequate service reliability

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts scheduling parameters such as activation thresholds and resource allocation levels based on predicted demand patterns. This allows the system to optimize the balance between service reliability and resource utilization efficiency by changing key parameters rather than using fixed scheduling rules

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If historical usage data is analyzed for resource scheduling, then prediction accuracy is improved, but system complexity deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the analysis into distinct layers: data ingestion layer for collecting historical utilization data and consumption metrics, analysis layer for processing the segmented data patterns, and recommendation layer for generating scheduling decisions. This segmentation reduces complexity by breaking down the overall system into manageable, independent components

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary components such as data normalization layers and pattern recognition modules that mediate between raw historical data and scheduling decisions. These intermediaries simplify the complexity by standardizing data formats and extracting key patterns before feeding them into the decision-making process

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3454210B1Prescriptive analytics based activation timetable stack for cloud computing resource scheduling
Publication Date: 2021.05.26 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP3454210B1 patent drawingFigure 1
  • EP3454210B1 patent drawingFigure 2
  • EP3454210B1 patent drawingFigure 3

AI summary

A multi-layer activation timetable stack may generate prescriptive activation timetables for controlling activation states for computing resources. An input layer of the activation timetable stack may generate time-scaled pattern data. A transformation layer may identify trends and variables at era timescales. A data treatment layer may flag activation states based on the trends identified at the era timescales. Once the activation states a flagged, the prescriptive engine layer may generate an activation timetable that may be used to control computing resource activation prescriptively.