Cloud Resource Allocation Manager with Utilization Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise private cloud environments, conventional resource allocation techniques are inefficient and non-standardized, leading to resource wastage and difficulties in tracking utilization, which prevents accurate charging of business units for their resource usage.

Innovation Solution

An automated and standardized system for allocating and tracking information technology resources in a distributed virtual infrastructure, which includes a processing platform that allocates resources to users, tracks utilization, and generates notifications for underutilization, enabling a pay-for-use charging system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated resource allocation is implemented, then resource allocation efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a resource allocation manager as an intermediary component that sits between users and the virtualized infrastructure. This manager handles resource requests, tracks utilization, and coordinates with the virtualization layer, thereby automating allocation while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements continuous feedback loops where resource utilization is monitored and fed back to the allocation manager. This enables dynamic adjustment of resource allocation based on actual usage patterns, improving efficiency while keeping the control mechanism standardized and manageable through automated decision-making rules.

Inventive Principle:
Principle #23Feedback

2Loss of information

If resource tracking is implemented, then resource utilization visibility is improved, but measurement and detection difficulty increases

Engineering Contradiction:
Improveresource utilization visibilityVSAvoidutilization tracking difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The resource allocation manager serves multiple functions simultaneously: it allocates resources, tracks utilization, generates notifications, and provides reporting. This multi-functional approach consolidates tracking capabilities into a single standardized system, improving visibility without proportionally increasing complexity.

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

Solution Approach 2:

The system enables self-service resource allocation and tracking where users can view their own utilization data and the system automatically monitors resource usage. This reduces the burden on IT administrators while maintaining comprehensive visibility through automated self-monitoring capabilities.

Inventive Principle:
Principle #25Self-service

3Productivity

If standardized allocation processes are implemented, then allocation efficiency is improved, but adaptability to user needs decreases

Engineering Contradiction:
Improveallocation efficiencyVSAvoidflexibility to user requirements
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The resource allocation system implements dynamic policies that can adjust allocation parameters based on user needs, resource availability, and utilization patterns. The standardized process includes configurable thresholds and rules that can be modified to accommodate different user requirements while maintaining overall efficiency through systematic control.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9037512B2Information technology resource allocation and utilization tracking in a cloud-based system
Publication Date: 2015.05.19 EMC IP HLDG CO LLC
  • US9037512B2 patent drawing
  • US9037512B2 patent drawing
  • US9037512B2 patent drawing

AI summary

An apparatus for allocating and tracking utilization of information technology resources of a distributed virtual infrastructure comprises at least one processing platform associated with the distributed virtual infrastructure. The processing platform comprises at least one processing device having a processor coupled to a memory. The processing platform is operative to allocate at least a designated one of the information technology resources to a user responsive to a corresponding request, to track utilization of the designated information technology resource allocated to the user, and to generate one or more notifications if the utilization of the designated information technology resource by the user falls below a specified threshold. The distributed virtual infrastructure may comprise an enterprise private cloud infrastructure.