Hello,

 Part of the iSCSI protocol is recovering from different error conditions.

 https://www.ietf.org/proceedings/51/slides/ips-6.pdf

  That's link is the spec for it.

  On a connection reset, the initiator will go back to the Discovery
address and attempt to log back in.

 Another key piece is Keep Alive Timeout (KATO) also known as NOOP-IN and
NOOP-OUT.    The iSCSI initiator and iSCSI Target  periodically 'ping' each
other.  Sending a NOOP command.  If acknowledged the connection stays
alive.  If the initiator doesn't get a reply it will drop the connection
and try again.  If the target doesn't get a reply it will close that
connection.  This should cause the iSCSI initiator to reconnect if it's
still up.  You see that often when you reboot server or target.

 iSCSI is very robust and well tested.  Open-iSCSI is the standard iSCSI
initiator for Linux platforms.

 The University of NH has a Compliance lab, with the test plans and test
suite

https://www.iol.unh.edu/testing/storage/iscsi/test-plans

Here's some more info on compliance testing.

https://www.snia.org/sites/default/files/files2/files2/SDC2013/presentations/TestingMethodologies/RonnieSahlberg_iscsi_testing.pdf

 Regards,

Don




On Mon, Apr 30, 2018 at 5:28 PM, Shoaib <[email protected]> wrote:

> Hi,
>
> I am new to iSCSI and dealing with an iSCSI recovery issue. I have a few
> questions that hopefully the community can answer.
>
> 1) Is there an iSCSI initiator test suite which tests recovery?
>
> 2) Has open-iscsi initiator been tested for recovery and can I get access
> to the results?
>
> 3) My understanding is that TUR is only issued once. What happens if for
> whatever reason, say connection reset the TUR gets dropped. How does iSCSI
> recovers?
>
> Thanks a lot,
>
> Shoaib
>
> --
> You received this message because you are subscribed to the Google Groups
> "open-iscsi" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/open-iscsi.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to