Dynamic Cloud Resource Provisioning for ERP Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise resource planning (ERP) systems face inefficiencies due to insufficient computing resources during spikes in demand, leading to over-provisioning and under-utilization, resulting in higher costs and inefficient resource allocation.

Innovation Solution

A dynamic provisioning system that evaluates real-time and historical performance data to automatically adjust computing resources by allocating more or fewer resources based on predefined thresholds, ensuring optimal resource utilization and cost-effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If more computing resources are purchased to support peak demands, then system reliability is improved, but cost increases due to over-provisioning during low-demand periods

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic provisioning of computing resources that automatically adjusts resource allocation based on real-time system performance metrics and consumption patterns. The system transitions from static resource allocation to dynamic scaling, where resources are provisioned or deprovisioned according to actual demand, resolving the contradiction between maintaining reliability during peak loads and reducing costs during low-demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors system performance and consumption data, using this feedback to determine when resource provisioning thresholds are met. This closed-loop feedback mechanism enables automatic adjustment of computing resources, ensuring reliability when needed while eliminating waste during low-demand periods, thus resolving the reliability-cost contradiction.

Inventive Principle:
Principle #23Feedback

2Reliability

If computing resources are allocated to meet sudden spikes in demand, then system reliability is improved, but resource utilization efficiency deteriorates during off-peak periods

Engineering Contradiction:
Improvesystem reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic provisioning of computing resources that automatically adjusts resource allocation based on real-time system performance metrics and consumption patterns. The system transitions from static resource allocation to dynamic scaling, where resources are provisioned or deprovisioned according to actual demand, resolving the contradiction between maintaining reliability during peak loads and reducing costs during low-demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system analyzes historical consumption data to predict future resource needs and proactively provisions resources before peak demand occurs. This preliminary action ensures system reliability is maintained during unexpected spikes while avoiding the allocation of excessive resources during off-peak periods, thus improving overall resource utilization efficiency.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If manual provisioning processes are used, then device complexity is reduced, but productivity deteriorates due to slower response time to changing needs

Engineering Contradiction:
Improveprovisioning process complexityVSAvoidresponse time to changing needs
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system automatically monitors its own performance metrics and consumption patterns, making self-determined decisions about resource provisioning based on predefined thresholds and policies. This self-service capability eliminates manual intervention while maintaining manageable complexity through automated rule-based decision-making, thereby improving response time to changing resource needs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors system performance and consumption data, using this feedback to determine when resource provisioning thresholds are met. This closed-loop feedback mechanism enables automatic adjustment of computing resources, ensuring reliability when needed while eliminating waste during low-demand periods, thus resolving the reliability-cost contradiction.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10841155B2Systems and methods for management of cloud computing resources for information systems
Publication Date: 2020.11.17 ACCENTURE GLOBAL SOLUTIONS LTD
  • US10841155B2 patent drawing
  • US10841155B2 patent drawing
  • US10841155B2 patent drawing

AI summary

The system and methods described herein provide for dynamic provisioning of computing resources for an enterprise resource planning system. The dynamic provisioning system provisions an original configuration of computing resources upon selection from a client device, and then provides for further dynamic provisioning by evaluating the real-time performance of the ERP system or by analyzing historical performance and consumption information of the ERP system or by using a combination to predict the anticipated stress on the computing resources placed by future performance of the ERP system.