MC/S

From Linux-iSCSI
Jump to: navigation, search

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 + Linux Compatibility

Core-iscsi Interopt - STATUS - STABLE

Linux-iscsi Interopt - STATUS - NOT SUPPORTED

Open-iscsi Interopt - STATUS - NOT SUPPORTED

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

  • ) 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 on a different connection with active+inactive IO (different CID explict logout)
  • ) Restart session+connections during single connection failure (session reinstatement)
  • ) Multiple connection sessions to the same and different network portals (iSCSI trunking)
Personal tools