Grid Computing Resource Requests for Predicted Capacity Shortfalls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing grid computing systems face challenges in requesting additional calculation capability from users when the available capacity is insufficient.
Innovation Solution
A management system that includes a management server capable of requesting users to provide calculation capability to grid computing by offering incentives and guidance, ensuring the effective utilization of arithmetic devices through the grid computing process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the management server monitors and determines insufficient calculation capability in grid computing, then the system can identify the need for additional resources, but it cannot automatically request or acquire additional calculation capability from users
Solution Approach 1:
The management server implements a feedback mechanism by notifying users of the insufficient calculation capability status and their potential contribution. The server monitors resource usage, determines insufficiency, and feeds this information back to appropriate users who can then provide additional arithmetic devices, creating a closed-loop system that adapts to changing computational demands.
Solution Approach 2:
The management server acts as an intermediary between the grid computing system and external users who own arithmetic devices. It receives notifications about resource insufficiency, identifies suitable users who can contribute additional devices, and facilitates the acquisition process, thereby bridging the gap between system needs and available external resources.
2Productivity
If the system waits for users to voluntarily provide calculation capability, then system complexity is reduced, but productivity and resource utilization of the grid computing system decrease
Solution Approach 1:
The system enables self-service by allowing users to autonomously decide whether to contribute their arithmetic devices based on their own resource availability and willingness. Users receive notifications and can independently evaluate their capacity to provide additional calculation capability, eliminating the need for complex manual recruitment processes while maintaining high resource utilization.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
In prediction processing, the controller (505) predicts a temporal change in a calculation capability available in grid computing processing of each of a plurality of arithmetic devices (105). In the request processing, in a case where the calculation capability of the arithmetic device (105) predicted to be available in the grid computing processing on the basis of a result of the prediction processing is insufficient, the controller (505) presents, to a user who owns another arithmetic device (105) except for the arithmetic device (105) predicted to be available in the grid computing processing among the plurality of arithmetic devices (105), request information for prompting provision of the calculation capability of the another arithmetic device (105) to the grid computing processing.