Secure Guest Resource Reclaiming for Faster Guest Removal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing environments face inefficiencies in removing secure guests, particularly due to the time-consuming process of coextensively clearing all resources associated with secure guests, which can lead to high memory pressure and slow guest removal.

Innovation Solution

Implementing a method for asynchronous reclaiming of secure guest resources, allowing resources like guest memory to be left protected and available for reuse after the secure guest is removed, with the reclaiming process occurring separately from the guest removal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If all secure guest resources are reclaimed coextensively with guest removal, then security integrity is maintained, but removal speed decreases and memory pressure increases

Engineering Contradiction:
Improveguest removal speedVSAvoidresource reclaim time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent segments the resource reclaiming process from the guest removal process. Instead of reclaiming all resources simultaneously with guest removal, the patent separates these operations into distinct phases: the guest is removed first, and resource reclamation occurs subsequently through background processes. This segmentation allows the guest removal to complete quickly while resource reclamation proceeds asynchronously, resolving the contradiction between removal speed and resource reclaim time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by marking resources for reclamation during guest removal without actually reclaiming them immediately. The resources are flagged as available for reuse while the actual reclamation occurs in the background. This preliminary marking allows the guest removal to proceed rapidly while setting up the conditions for subsequent resource reclamation without blocking the removal process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If secure guest resources are reclaimed immediately upon guest removal, then memory pressure is reduced, but the removal process becomes slower

Engineering Contradiction:
Improvesystem throughputVSAvoidremoval operation speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent maintains continuity of useful action by implementing background processes that continuously reclaim resources after guest removal. Instead of stopping the removal process to reclaim resources, the system continues the removal operation while simultaneously executing resource reclamation in the background. This continuous operation improves system throughput by ensuring that resource reclamation does not interrupt the guest removal workflow.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements self-service mechanisms where the system automatically manages resource reclamation without requiring synchronous intervention. Background processes autonomously identify and reclaim resources from removed guests, allowing the main removal operation to proceed independently and rapidly. This self-service approach decouples the removal speed from resource reclaim timing, enabling faster removal operations.

Inventive Principle:
Principle #25Self-service

3Reliability

If resources are held until fully reclaimed, then security is maintained, but resource availability for reuse is delayed

Engineering Contradiction:
Improvesecurity protectionVSAvoidresource availability time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by marking resources as available for reuse before the actual reclamation process completes. Once a guest is removed, its resources are immediately flagged as available, allowing new guests to allocate and use these resources without waiting for the background reclamation process to finish. This preliminary availability marking maintains security through proper state tracking while significantly reducing the time resources remain unavailable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary state between resource allocation and full reclamation. Resources transition through a marked-available state that serves as an intermediary, allowing the system to balance security requirements with resource availability needs. This intermediary state enables resources to be reused by new guests while the background process completes the actual reclamation, resolving the contradiction between security maintenance and resource availability timing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12411719B2Deferred reclaiming of secure guest resources
Publication Date: 2025.09.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12411719B2 patent drawing
  • US12411719B2 patent drawing
  • US12411719B2 patent drawing

AI summary

Deferred reclaiming of secure guest resources within a computing environment is provided, which includes initiating, by a host of the computing environment, removal of a secure guest from the computing environment, while leaving one or more resources of the secure guest to be reclaimed asynchronous to the removal of the secure guest. The deferring also includes reclaiming the one or more secure guest resources asynchronous to the removal of the secure guest, where the one or more secure guest resources are available for reuse as the one or more secure guest resources are reclaimed asynchronous to the removal of the secure guest.