发明名称 Implementing a logical unit reset command in a distributed storage system
摘要 A method of implementing a logical unit reset across a plurality of interfaces in a distributed storage system, comprising: initiating a session for implementing the logical unit reset across the plurality of interfaces in response to receiving at a central controller a logical unit reset command from an originator interface, and writing session-data including an indication that the originator interface implemented the respective logical unit reset locally; communicating a logical unit reset command from the central controller to each interface other than the originator interface; updating the session data in response to receiving an indication from an interface that the logical unit was successfully reset locally and when each one of the plurality of interfaces implemented the logical unit reset locally, communicating a success response to each one of the plurality of interfaces.
申请公布号 US8909816(B2) 申请公布日期 2014.12.09
申请号 US201213423549 申请日期 2012.03.19
申请人 Kaminario Technologies Ltd. 发明人 Gonen Smadar;Koren Benny;Mann Eran;Gordon Eyal;Tal Doron;Benda Ido
分类号 G06F3/00;G06F11/07 主分类号 G06F3/00
代理机构 Wiggin and Dana LLP 代理人 Wiggin and Dana LLP ;Rosenblatt Gregory S.;Kasten Robert J.
主权项 1. A method of implementing a logical unit reset across a plurality of interfaces in a distributed storage system, comprising: in response to receiving at a central controller a logical unit reset command from an originator interface, initiating on the central controller a session for implementing the logical unit reset across the plurality of interfaces, and writing session-data including an indication that the originator interface implemented the respective logical unit reset locally; communicating the logical unit reset command from the central controller to each interface other than the originator interface; updating the session-data in response to receiving an indication from an interface that the logical unit was successfully reset locally; when each one of the plurality of interfaces implemented the logical unit reset locally, communicating from the central controller a success response to each one of the plurality of interfaces; in response to receiving a central controller failure indication, requesting each one of the plurality of interfaces to provide data in respect of pending logical unit reset commands; in response to receiving a pending logical unit reset command response from an interface, initiating on a backup controller a session for implementing the logical unit reset across the plurality of interfaces; writing session-data including an indication that interfaces which reported having a pending logical unit reset command implemented the respective logical unit reset locally; communicating a logical unit reset command from the backup controller to each one of the plurality of interfaces which did not report having a pending logical unit reset command in respect of the logical unit; and in response to receiving a success response from each one of the plurality of interfaces indicating that the logical unit was locally reset, communicating from the backup controller a success response to each one of the plurality of interfaces.
地址 Yokne'am Ilit IL