发明名称 Backplane controller for managing serial interface configuration based on detected activity
摘要 According to one aspect, a backplane controller of a storage backplane is disclosed, the storage backplane having a plurality of drive slots configured to operatively connect to a corresponding plurality of mass storage devices. In one embodiment, the backplane controller is operative to perform functions that include detecting activity status on a first serial interface that is configured to operatively connect one or more sets of a plurality of drive slots on the storage backplane to a host bus adapter (HBA), according to a first drive slot assignment. The backplane controller is further operative to detect an activity status on a second serial interface that is configured to operatively connect one or more sets of a plurality of drive slots on the storage backplane to the HBA, according to a second drive slot assignment. The backplane controller is also operative to, if a change in the activity status is detected for at least one of the first serial interface and the second serial interface, modify the first drive slot assignment and the second drive slot assignment.
申请公布号 US8996775(B2) 申请公布日期 2015.03.31
申请号 US201113114163 申请日期 2011.05.24
申请人 American Megatrends, Inc. 发明人 Dhandapani Kayalvizhi;Sivertsen Clas Gerhard
分类号 G06F13/00;G06F3/06 主分类号 G06F13/00
代理机构 Morris Manning & Martin, LLP 代理人 Morris Manning & Martin, LLP ;Xia, Esq. Tim Tingkang
主权项 1. A backplane controller of a storage backplane having a plurality of drive slots configured to operatively connect to a corresponding plurality of mass storage devices, the backplane controller operative to perform functions comprising: (a) detecting whether data are actively communicated between a host bus adapter (HBA) and the storage backplane through a first general purpose input/output (SGPIO) interface coupled with the HBA, wherein the first SGPIO interface is configured to communicate, from the HBA to the storage backplane, activity status of the mass storage devices connected to a first set of drive slots on the storage backplane, wherein the first set of drive slots are selected from the plurality of drive slots according to a first drive slot assignment, comprising control parameters for the first SGPIO interface; (b) detecting whether data are actively communicated between the HBA and the storage backplane through a second SGPIO interface coupled with the HBA, wherein the second SGPIO interface is different from the first SGPIO interface, and is configured to communicate, from the HBA to the storage backplane, activity status of the mass storage devices connected to a second set of drive slots on the storage backplane, wherein the second set of drive slots are selected from the plurality of drive slots according to a second drive slot assignment, comprising control parameters for the second SGPIO interface; and (c) in response to a determination that data are not actively communicated between the HBA and the storage backplane through the first SGPIO interface, modifying the control parameters of the first drive slot assignment for the first SGPIO interface and the control parameters of the second drive slot assignment for the second SGPIO interface such that the communication of the activity status of the mass storage devices connected to the first set of drive slots between the HBA and the storage backplane is switched, according to the modified control parameters of the first drive slot assignment for the first SGPIO interface and the modified control parameters of the second drive slot assignment for the second SGPIO interface, from being through the first SGPIO interface to being through the second SGPIO interface.
地址 Norcross GA US
您可能感兴趣的专利