Virtualized Resource Reservation Management via Tentative Release

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The success or failure of virtualized resource reservations in a virtualization infrastructure depends on the allocation of existing reservations to physical resources, leading to inefficiencies and failed reservations due to insufficient available resources or resource properties mismatch.

Innovation Solution

A resource management device that includes a virtualized resource management database, a reservation unit for allocating and reserving virtualized resources, and a state management unit that performs tentative release and re-reservation of existing reservations to allocate and reserve virtualized resources efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If virtualized resources are allocated to existing reservations, then resource allocation stability is improved, but new reservation success rate deteriorates

Engineering Contradiction:
Improveallocation stabilityVSAvoidreservation success rate
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent implements dynamic resource allocation by introducing a determination unit that evaluates whether to maintain existing allocation or perform tentative release based on new reservation requests. The system dynamically adjusts allocation state between 'maintain' and 'tentative release' modes, allowing flexible response to different reservation scenarios while ensuring service continuity through conditional rollback mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the allocation parameter state by introducing a tentative release mechanism that temporarily modifies resource allocation before final commitment. The determination unit changes allocation parameters based on evaluation results, switching between maintaining current allocation and allowing tentative release, thereby optimizing both stability and reservation success rate through parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If tentative release and re-reservation is performed, then new reservation success rate is improved, but system complexity increases

Engineering Contradiction:
Improvereservation success rateVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing determination and evaluation before actual resource allocation. The determination unit预先 evaluates whether tentative release should be performed, and the evaluation unit assesses re-reservation feasibility before committing resources. This preliminary assessment prevents unnecessary complex operations and reduces overall system complexity while improving reservation success rate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary determination unit and evaluation unit that mediate between existing reservations and new reservation requests. These intermediary components evaluate scenarios and coordinate the tentative release and re-reservation process, simplifying the overall system architecture by centralizing control logic and reducing direct complexity between competing reservation systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If resources are released and re-allocated, then resource utilization efficiency is improved, but service continuity risk increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidservice continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements beforehand cushioning through the rollback mechanism that preserves ability to restore previous allocation state. Before finalizing tentative release, the system maintains rollback capability to revert to original allocation if re-reservation fails, providing a safety cushion that protects service continuity while allowing resource reallocation for improved utilization efficiency.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The patent employs feedback through the evaluation unit that monitors re-reservation outcomes and feeds this information back to the determination unit. This feedback mechanism allows the system to learn from allocation outcomes and adjust future determination decisions, optimizing resource utilization while maintaining service continuity through data-driven adaptive control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12204947B2Resource management device, resource management method and program
Publication Date: 2025.01.21 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12204947B2 patent drawing
  • US12204947B2 patent drawing
  • US12204947B2 patent drawing

AI summary

A resource management device (100) includes: a virtualized resource reservation unit (114) that receives a reservation request for a virtualized resource, and allocates and reserves the virtualized resource included in the reservation request; and a virtualized resource state management unit (115) that, when reservation performed for the reservation request fails, releases reservations of virtualized resources already reserved (existing reservations), allocates and reserves the virtualized resource included in the reservation request, and performs re-reservation for the existing reservations by allocating virtualized resources to the existing reservations. When the virtualized resource state management unit (115) fails in the re-reservation even for one or some of the existing reservations, reservation information is unchanged in a state stored when the virtualized resource reservation unit (114) fails in the reservation performed for the reservation request.