Multiple Connections per Session

The Linux SCSI Target Wiki

(Difference between revisions)
Jump to: navigation, search
m
Line 1: Line 1:
-
MC/S is an acronymn for Multiple iSCSI Connections per iSCSI Session.  MC/S means creating multiple communication paths across [[TCP]]/[[SCTP]] or [[iSER]] & [[RCaP]] connections + RFC-3720 defined session-wide CmdSN ordering to ensure in-order delivery of tasks from SCSI Initiator Port -> SCSI Target Port as  defined by the [[SCSI Architecture Model]] in which iSCSI provides the SCSI transport.
+
'''MC/S''' is an acronymn for Multiple iSCSI Connections per iSCSI Session.
-
== MC/S + Linux Compatibility ==
+
== Overview ==
-
[[Core-iscsi Interopt]] - STATUS - STABLE
+
MC/S means creating multiple communication paths across [[TCP]]/[[SCTP]] or [[iSER]] & [[RCaP]] connections + RFC-3720 defined session-wide CmdSN ordering to ensure in-order delivery of tasks from an SCSI Initiator Port to an SCSI Target Port as defined by the [[SCSI Architecture Model]], in which iSCSI provides the SCSI transport.
-
[[Linux-iscsi Interopt]] - STATUS - NOT SUPPORTED
+
== Linux Compatibility ==
-
[[Open-iscsi Interopt]] - STATUS - NOT SUPPORTED
+
* [[Core-iscsi Interopt]]: supported, stable
 +
* [[Linux-iscsi Interopt]]: not supported
 +
* [[Open-iscsi Interopt]]: not supported
-
The following requirements as defined by RFC-3720 for non ERL dependant MC/S support are not limited to the following:
+
The requirements as defined by RFC-3720 for non ERL dependent MC/S support are not limited to the following:
-
*) Add additional connections on the fly with active+inactive IO (non-leading login)
+
* Add additional connections on the fly with active+inactive IO (non-leading login)
-
*) Remove connections on the fly with active+inactive IO (explict logout)
+
* Remove connections on the fly with active+inactive IO (explict logout)
-
*) Remove connections on the fly on a different connection with active+inactive IO (different CID explict logout)
+
* Remove connections on the fly on a different connection with active+inactive IO (different CID explict logout)
-
*) Restart session+connections during single connection failure (session reinstatement)
+
* Restart session+connections during single connection failure (session reinstatement)
-
*) Multiple connection sessions to the same and different network portals (iSCSI trunking)
+
* Multiple connection sessions to the same and different network portals (iSCSI trunking)

Revision as of 02:31, 15 November 2010

MC/S is an acronymn for Multiple iSCSI Connections per iSCSI Session.

Overview

MC/S means creating multiple communication paths across TCP/SCTP or iSER & RCaP connections + RFC-3720 defined session-wide CmdSN ordering to ensure in-order delivery of tasks from an SCSI Initiator Port to an SCSI Target Port as defined by the SCSI Architecture Model, in which iSCSI provides the SCSI transport.

Linux Compatibility

The requirements as defined by RFC-3720 for non ERL dependent MC/S support are not limited to the following:

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense