Shared Device Coordination via Node Indication Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In servers with multiple nodes, shared devices such as I2C elements, power supply units, and hard drive backplanes often face competition when multiple nodes need to read or write information, leading to operational issues if not coordinated properly. This competition necessitates additional shared devices to prevent conflicts, increasing manufacturing costs.
Innovation Solution
A shared device processing method is introduced for a service terminal with two nodes, where indication information is used to determine if the second node occupies a shared device. If not, the first node adjusts its indication information to indicate to the second node that it needs to occupy the shared device, ensuring coordinated access and preventing conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If more shared devices are added to avoid usage competition, then the reliability of shared device operation is improved, but the manufacturing cost increases
Solution Approach 1:
The patent introduces indication information as an intermediary mechanism between nodes and shared devices. This mediator enables coordinated access by allowing nodes to query and signal their access status to shared devices, preventing conflicts without requiring additional physical shared devices. The indication information acts as a communication channel that resolves the competition issue through information exchange rather than physical multiplication.
2Quantity of substance
If indication information coordination is implemented, then the manufacturing cost is reduced, but the device complexity increases
Solution Approach 1:
The patent utilizes changes in indication information parameters (such as input terminal states and output terminal states) to coordinate access to shared devices. By monitoring and adjusting these parameter states, the system achieves efficient resource allocation and conflict prevention. This parameter-based coordination approach maintains simplicity while reducing the need for additional hardware components.
Data Source
AI summary
A method for processing shared device is applied to a service terminal, which includes a first and a second node. The method includes obtaining indication information of a first input terminal of the first node, determining whether the second node occupies a shared device based on the indication information of the first input terminal, and in response to determining that the second node does not occupy the shared device, adjusting indication information of a first output terminal of the first node to indicate the second node that the first node needs to occupy the shared device. The indication information of the first input terminal of the first node is consistent with indication information of a first output terminal of the second node. The indication information of the first output terminal of the first node is consistent with indication information of a first input terminal of the second node.


