发明名称 Load balancing logical units in an active/passive storage system
摘要 An approach is provided in which a storage system includes a first storage controller, a second storage controller, and multiple logical units. The storage system determines that a controller traffic load ratio between the first storage controller and the second storage controller has reached a threshold. In turn, the storage system selects one of the logical units and changes a preferred controller ownership of the selected logical unit from the first storage controller to the second storage controller to balance the controller traffic load ratio.
申请公布号 US9519580(B2) 申请公布日期 2016.12.13
申请号 US201314077148 申请日期 2013.11.11
申请人 GLOBALFOUNDRIES INC. 发明人 Anderson Michael S.;Naineni Malahal R.;Seetharaman Chandra
分类号 G06F12/06;G06F3/06;H04L29/08 主分类号 G06F12/06
代理机构 Roberts Mlotkowski Safran Cole & Calderon P.C. 代理人 Canale Anthony;Calderon Andrew M.;Roberts Mlotkowski Safran Cole & Calderon P.C.
主权项 1. An information handling system comprising: one or more processors; a memory coupled to at least one of the processors; a plurality of storage controllers; a plurality of logical units; and a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions of: determining that a controller traffic load ratio between a first storage controller and a second storage controller has reached a threshold, wherein the first storage controller and the second storage controller are included in the plurality of storage controllers and correspond to at least one of the plurality of logical units;changing, by the storage system, a preferred controller ownership corresponding to a selected one of the plurality of logical units from the first storage controller to the second storage controller in response to the determination;sending an error message to a host system upon receiving a request to the first storage controller to send or retrieve data to or from the selected logical unit, wherein the error message indicates that the first storage controller is not the current controller of the selected logical unit;receiving a second request to the second storage controller to send or retrieve data to or from the selected logical unit; andsending a valid response to the host system indicating that the host system may send and receive data to the selected logical unit through the second controller.
地址 Grand Cayman KY