发明名称 Using a PCI standard hot plug controller to modify the hierarchy of a distributed switch
摘要 The standard hot-plug controller (SHPC) specification may be used to generate PCI messages in a distributed switch to disconnect and/or connect virtual hierarchies of an endpoint from hosts that are connected based on multi-root input/output virtualization (MR-IOV). A management controller may instruct a SHPC to generate a PCI packet that specifies a particular virtual hierarchy to disconnect from a particular host. An upstream port connected to the host and the SHPC receives the PCI packet and uses a header that identifies the virtual endpoint in the packet to index into a routing table to identify a downstream port in the distributed switch that is connected to the endpoint. Once the PCI packet traverses the switch and arrives at the downstream port, the downstream port changes routing logic which logically disconnects the host from the specified virtual hierarchy.
申请公布号 US9087162(B2) 申请公布日期 2015.07.21
申请号 US201313777210 申请日期 2013.02.26
申请人 International Business Machines Corporation 发明人 Freking Ronald E.;McGlone Elizabeth A.;Spach Daniel R.;Wollbrink Curtis C.
分类号 H05K7/10;G06F13/40;G06F13/20 主分类号 H05K7/10
代理机构 Patterson & Sheridan, LLP 代理人 Patterson & Sheridan, LLP
主权项 1. A method, comprising: receiving a PCI packet from a hot-plug controller, the PCI packet requesting that a target device be disconnected from an origin compute element; identifying, based on location data in the PCI packet and a routing table, an address of a first chip connected to the target device; transmitting data corresponding to the PCI packet from a second chip connected to the origin compute element to the first chip in a mesh fabric based on the address of the first chip; and removing, from the first chip, routing logic that routes data between the first chip and the second chip, wherein removing the routing logic logically disconnects the origin compute element from the target device.
地址 Armonk NY US