Configurable method to associate drive slot to bus number

    公开(公告)号:US11157427B2

    公开(公告)日:2021-10-26

    申请号:US16812024

    申请日:2020-03-06

    IPC分类号: G06F13/00 G06F13/20 G06F13/42

    摘要: An information handling system may include a basic input/output system (BIOS), a management controller configured to provide out-of-band management of the information handling system, a plurality of communications bus root complex ports, and a storage backplane having a plurality of slots configured to receive respective storage resources. The information handling system may be configured to: store, at the management controller, an initial data structure containing a correspondence between the plurality of communications bus root complex ports and the plurality of slots; transmit, from the BIOS to the management controller, information regarding bus numbers for a plurality of enumerated information handling resources coupled to the communications bus; and determine, by the management controller, a correspondence between the bus numbers and the plurality of slots.

    Validation of component placement in an information handling system

    公开(公告)号:US12105652B2

    公开(公告)日:2024-10-01

    申请号:US17731097

    申请日:2022-04-27

    IPC分类号: G06F13/20

    摘要: An information handling system may include a management controller and a chassis having mounted therein at least one add-in card. The management controller may be configured to: retrieve connection information from the add-in card, the connection information indicating a physical location of the add-in card within the chassis; compare the connection information with expected connection information associated with the information handling system; determine that the physical location of the add-in card within the chassis is in conflict with a restriction associated with the add-in card; and transmit an error message based on the determining.

    Enumerating logical identifiers for backplanes of an information handling system

    公开(公告)号:US11327916B1

    公开(公告)日:2022-05-10

    申请号:US17238491

    申请日:2021-04-23

    IPC分类号: G06F13/40

    摘要: In one embodiment, a method for enumerating logical identifiers for a plurality of backplanes of an information handling system includes: generating, by each of the plurality of backplanes, inventory information indicating a plurality of backplane attributes; sending, by each of the plurality of backplanes, the inventory information to a baseboard management controller; receiving, by the baseboard management controller, the inventory information from each of the plurality of backplanes; determining, by the baseboard management controller, a backplane topology of the information handling system based on the inventory information, the backplane topology indicating a backplane location for each of the plurality of backplanes; generating, by the baseboard management controller, a logical backplane identifier for each of the plurality of backplanes based on the backplane topology; and assigning, by the baseboard management controller, the logical backplane identifier to each of the plurality of backplanes.

    Systems and methods for providing adaptable virtual backplane support for processor-attached storage resources

    公开(公告)号:US10534728B2

    公开(公告)日:2020-01-14

    申请号:US15946006

    申请日:2018-04-05

    IPC分类号: G06F13/10 G06F13/16

    摘要: A method may include, in an information handling system comprising a processor and a management controller communicatively coupled to the processor and configured to provide management of the information handling system, executing by the management controller a management application for management of one or more storage resources of the information handling system, determining by the management controller whether one or more processor-attached storage resources are present in the information handling system, wherein the one or more processor-attached storage resources are coupled to the processor by other than a backplane of the information handling system, and responsive to determining that one or more processor-attached storage resources are present, executing by the management controller an adaptable virtual backplane that emulates a physical backplane to the management application as if the physical backplane were interfaced between the management application and the processor-attached storage resources.