PCIE NT Bridge Device Takeover via Resource Reservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The response speed of devices is slow when using mirroring technology to process requests indirectly in dual control systems, particularly in Peripheral Component Interconnect Express (PCIE) bus technology with Non-Transparent (NT) bridges.
Innovation Solution
A method and system for direct takeover of devices by a first control board, involving topology discovery, resource reservation, and failover functionality to allocate reserved resources to devices and switches under the control of the first control board when the second control board fails, ensuring direct control and improved response speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mirroring technology is used to process device requests indirectly through an NT bridge, then dual control capability is achieved, but the response speed of device processing becomes slow
Solution Approach 1:
The system performs preliminary topology discovery to identify devices behind NT bridges and pre-reserves resources for these devices. When a control board fails, the standby control board can immediately take over using the pre-reserved resources, avoiding the delay of indirect mirroring processing while maintaining dual control capability.
Solution Approach 2:
The patent introduces a resource reservation mechanism as an intermediary between the NT bridge and device control. By reserving resources in advance and enabling direct takeover when failures occur, the system eliminates the need for indirect mirroring processing while maintaining the dual control structure, thus improving response speed without sacrificing reliability.
2Speed
If resource reservation is performed for devices behind NT bridges, then direct takeover is enabled improving response speed, but system complexity increases
Solution Approach 1:
The system performs self-service through automated topology discovery that automatically identifies devices behind NT bridges and triggers resource reservation without manual intervention. The control boards automatically detect failures and execute takeover procedures, reducing the perceived complexity while enabling direct takeover for improved response speed.
Solution Approach 2:
The resource reservation mechanism serves multiple functions: it enables direct takeover for improved response speed, maintains dual control capability, and provides automatic failover. This multi-functionality justifies the added complexity by delivering multiple benefits from a single mechanism.
Data Source
AI summary
A method and system for taking over devices are provided. In a solution, a first control board first performs topology discovery on a Peripheral Component Interconnect Express (PCIE) bus, and reserves resources for a Switch (SW) where a NON-Transparent (NT) bridge is located and devices connected to down ports of the SW according to a set resource reservation policy when the topology discovery proceeds to the NT bridge, where the SW and the devices are currently controlled by a second control board. After the SW and the devices are taken over from the second control board, the resource reserved in advance may be allocated to the SW and the devices, so that the devices that are taken over operate normally under control of the first control board. Dual control is implemented through direct taking over devices, and a response speed for processing a device request is improved.


