Virtual Computing Unit Script Execution Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computer systems are occupied during script execution and cannot perform alternate tasks until the ongoing execution is completed, leading to reduced efficiency and the need to prioritize tasks over script execution.
Innovation Solution
A method and device for managing script execution by a virtual computing unit, where a host computing device configures ports for communication, provides scripts and parameters, and monitors execution data to allow for simultaneous execution and alternate task performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the computer system executes scripts, then the script execution function is performed, but the computer system cannot perform alternate tasks and efficiency reduces
Solution Approach 1:
The system is divided into a host computing device and a virtual computing unit. The virtual computing unit is a segmented, isolated environment that executes scripts independently, while the host computing device manages and performs other tasks. This segmentation allows the host to remain productive while scripts execute in the virtual environment.
Solution Approach 2:
A virtual computing unit acts as an intermediary between script execution and the host computing device. The virtual computing unit receives scripts from the host, executes them, and returns execution data to the host. This intermediary enables the host to perform alternate tasks while scripts are being executed in the background.
2Reliability
If tasks are prioritized over script execution, then important tasks can be performed, but script execution has to be halted
Solution Approach 1:
By segmenting the system into host and virtual computing units, script execution is isolated in the virtual environment. This allows the host to prioritize and execute important tasks without halting script execution, as the scripts continue running independently in the virtual computing unit.
Solution Approach 2:
The virtual computing unit enables continuous script execution while the host performs prioritized tasks. The script execution continues uninterrupted in the virtual environment, maintaining continuity of useful action while the host responds to high-priority tasks.
3Productivity
If the computer system is completely occupied during script execution, then scripts can be executed, but the system cannot be used for other tasks
Solution Approach 1:
The virtual computing unit serves as an intermediary that handles script execution independently. The host computing device can immediately start alternate tasks without queuing, as the virtual computing unit manages script execution in parallel. This eliminates task queuing delays and maximizes system availability.
Solution Approach 2:
Segmenting the system allows the host to remain available for immediate task execution while scripts run in the virtual computing unit. This eliminates the need to queue tasks waiting for script completion, reducing time loss and improving overall system productivity.
Data Source
AI summary
The present disclosure discloses a method and a device for managing execution of scripts by a virtual computing unit configured in a host computing device. The method comprises configuring one or more ports for establishing a communication interface between the host computing device and a virtual computing unit, providing one or more scripts to be executed by the virtual computing device and one or more parameters to the virtual computing unit for execution receiving execution data from the virtual computing unit and monitoring execution of the one or more scripts based on the execution data received from the virtual computing unit. Thus, the host computing device manages execution of the one or more scripts by the virtual computing unit.


