Dynamic Cloud Quota Allocation via Hybrid Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud-based resource allocation systems are inefficient due to restrictive quota specifications, leading to unused resources and unavailability of resources when needed.

Innovation Solution

A dynamic quota allocation system that implements a reserved model and a hybrid model, using quota trees to track resource usage and ensure limits are met, allowing for flexible allocation of cloud-based resources among multiple parties, including reserved and fair use quotas, with a quota server managing these allocations and fine-grained tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If restrictive quota specifications are used to allocate cloud-based resources, then resource usage limits are controlled, but resources remain unused while users require additional usage

Engineering Contradiction:
Improvequota limit controlVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic quota allocation that transitions from static restrictive quotas to flexible quotas that automatically adjust based on real-time resource availability and usage patterns. The system continuously monitors resource consumption and dynamically modifies quota limits, allowing users to access additional resources when available while maintaining control when resources are scarce.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of quota limits from fixed values to variable values that adapt based on system conditions. By monitoring resource availability, usage patterns, and demand signals, the system automatically adjusts quota parameters to optimize both control reliability and resource utilization efficiency.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If static quota allocations are specified for each user, then resource allocation is simplified, but resources cannot be dynamically shared when available

Engineering Contradiction:
Improveallocation management simplicityVSAvoiddynamic resource sharing capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service dynamic quota adjustment where the system automatically monitors resource availability and adjusts user quotas without manual intervention. The resource allocation system continuously evaluates current resource states and autonomously modifies quota allocations, eliminating the need for complex manual management while enabling adaptive resource sharing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates continuous feedback loops that monitor resource consumption, availability, and usage patterns. This feedback mechanism enables the system to automatically adjust quota allocations in response to changing conditions, balancing management simplicity with dynamic adaptability through real-time information processing.

Inventive Principle:
Principle #23Feedback

3Reliability

If organizations purchase excess resources to ensure availability, then resource availability is guaranteed, but resource waste increases

Engineering Contradiction:
Improveresource availability guaranteeVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent creates a universal resource pool where resources can serve multiple users and purposes dynamically. Instead of dedicating excess resources to individual organizations, the system enables shared access across multiple users, allowing the same physical resources to fulfill multiple functions and serve different users at different times, thereby eliminating waste while maintaining availability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system merges individual organization resource requirements into a consolidated shared pool. By combining resource allocation across multiple users and organizations, the system achieves economies of scale, reduces total resource requirements, and eliminates the need for each organization to purchase excess resources for guaranteed availability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2961136B1An apparatus, method and system for dynamic allocation of shared cloud-based resources
Publication Date: 2017.05.17 SYNCHRONOSS TECHNOLOGIES INC
  • EP2961136B1 patent drawingFigure 1
  • EP2961136B1 patent drawingFigure 2A~2B
  • EP2961136B1 patent drawingFigure 3A~3B

AI summary

Embodiments of the present invention are directed to dynamically allocating shared cloud-based resources among multiple parties. A cloud provider provides a quota service that implements two quota allocation models: a reserved model and a hybrid model. The reserved model allows for reserved quota allocations, and the hybrid model allows for both reserved and fair use quota allocations. Quota trees are used to track resource usage and to ensure usage remains within specified quota limits. While the cloud provider is able to efficiently manage its resources, an organization that uses the cloud provider's resources does not need to purchase as many resources, such as space, bandwidth, memory usage, processing power, or other unit of work.