Resource Control Device Workflow Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computing resources in data centers are often limited, leading to inefficiencies in workflow processing as multiple devices compete for access, resulting in potential overloading and reduced productivity.
Innovation Solution
Implementing a system where resource control devices monitor and manage computing resources, allowing access only when available, and utilizing proxy control devices to alleviate overload by redirecting requests and optimizing power consumption through defined workflow states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple computing systems compete for limited computing resources, then resource utilization increases, but system overload and processing inefficiency occur
Solution Approach 1:
The patent implements dynamic workflow state management where computing systems can transition between active processing, paused, and halted states based on real-time resource availability. The resource control device dynamically adjusts workflow execution by sending pause commands when resources are unavailable and resume commands when resources become available, preventing system overload while maintaining productivity.
Solution Approach 2:
The patent establishes a feedback mechanism where the resource control device monitors computing resource usage and sends status information back to computing systems. This feedback loop enables the system to detect resource availability conditions and adjust workflow execution accordingly, ensuring system stability while optimizing resource utilization.
2Productivity
If computing systems continuously monitor and request computing resources, then resource allocation responsiveness improves, but power consumption increases
Solution Approach 1:
The patent implements periodic monitoring where computing systems that are halted or paused do not continuously monitor resource availability but instead wait for periodic status updates from the resource control device. This periodic action reduces power consumption during idle states while maintaining responsiveness when resources become available.
Solution Approach 2:
The resource control device autonomously monitors computing resource usage and proactively sends status information to computing systems without requiring continuous polling requests from them. This self-service approach reduces the energy consumption of computing systems while maintaining efficient resource allocation responsiveness.
3Productivity
If the resource control device manages all workflow groups centrally, then resource allocation efficiency improves, but device complexity increases
Solution Approach 1:
The resource control device is designed with multi-functionality to handle diverse workflow groups and multiple computing systems simultaneously. It can manage different workflow types, send various commands (pause, resume, halt), and communicate with multiple computing systems through a unified interface, improving resource allocation efficiency without proportionally increasing complexity.
Solution Approach 2:
The patent segments the control function into a dedicated resource control device that is separated from individual computing systems. This segmentation allows the resource control device to centrally manage resource allocation for multiple workflow groups while keeping individual computing systems simpler, balancing centralization benefits with complexity management.
Data Source
AI summary
Systems and method for the management of resource dependent workflows are provided. One or more resource control devices monitor usage of a computing resource by server computing devices. Each resource control device may direct a server computing device to proceed with a workflow or to pause processing a workflow. A resource control device may further direct a server computing device to take resource conserving actions. When a computing resource is determined to be available, a resource control device may direct a paused server computing device to resume a workflow.


