Secure Workspace Copy-On-Write I/O Prioritization Under Quota

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing quota systems for copy-on-write layers in secure workspaces often lead to resource allocation imbalances, where high-resource-consuming applications hinder the proper functioning of other applications, degrading the user experience.

Innovation Solution

Implementing a priority filter that evaluates I/O requests and prioritizes high-priority writes over lower-priority writes, using a queue to store lower-priority requests until high-priority requests are serviced, ensuring that high-priority applications maintain resource access even when quotas are reached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a quota is defined for copy-on-write layers to prevent excessive consumption of host computing device resources, then resource consumption is controlled, but resource allocation imbalances occur where high-resource-consuming applications hinder other applications from functioning properly

Engineering Contradiction:
Improvecopy-on-write layer resource consumptionVSAvoidapplication functionality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality by assigning different priority levels (high, normal, low) to different applications or workloads within the secure workspace. This allows the system to treat different applications differently regarding quota consumption, ensuring that critical applications maintain adequate resources while less critical applications share remaining resources. The priority filter evaluates each I/O request and applies appropriate priority handling, resolving the contradiction between controlling overall resource consumption and ensuring individual application reliability.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If multiple secure workspaces are deployed on a user computing device with a defined quota for copy-on-write layers, then overall resource usage is limited, but one secure workspace may consume most of the quota leaving other secure workspaces with insufficient resources to function properly

Engineering Contradiction:
Improvetotal copy-on-write layer resourcesVSAvoidsecure workspace resource availability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the quota allocation adaptive rather than static. The priority filter dynamically evaluates I/O requests based on application priority levels and adjusts resource allocation in real-time. When high-priority applications need resources, the system can temporarily allocate more to them even when the overall quota is approaching its limit, while still maintaining the quota constraint. This dynamic approach allows the system to respond to varying workload conditions and ensure that critical applications function properly across multiple secure workspaces.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If a single secure workspace hosts multiple applications with a defined quota for copy-on-write layers, then the workspace is resource-constrained, but one application may consume most of the quota preventing other applications from functioning properly

Engineering Contradiction:
Improvecopy-on-write layer quotaVSAvoidapplication performance
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent applies local quality at the application level within a single secure workspace by assigning different priority levels to different applications. The priority filter then applies differentiated quota management policies, allowing high-priority applications to access copy-on-write layer resources more aggressively while limiting low-priority applications. This resolves the contradiction by ensuring that application performance for critical applications is maintained while still enforcing the overall quota constraint on the workspace.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12406056B2Providing quality of service for secure workspaces having copy-on-write layers
Publication Date: 2025.09.02 DELL PROD LP
  • US12406056B2 patent drawing
  • US12406056B2 patent drawing
  • US12406056B2 patent drawing

AI summary

Quality of service for secure workspaces having copy-on-write layers is provided. A priority filter can be loaded above an isolation filter and can be configured to evaluate I/O requests targeting copy-on-write layers to determine a priority of each I/O request. The priority filter can allow a high priority I/O request to be serviced immediately. In contrast, the priority filter can store a lower priority I/O request in a queue until high priority I/O requests have been serviced. In this way, an application in a secure workspace assigned a high priority will retain the ability to write data to its copy-on-write layer even when the copy-on-write layer is limited by a quota and other applications in the same or different secure workspace are consuming the quota.