*New 11.3 series Release:
2019-10-19: XigmaNAS 11.3.0.4.7014 - released

*New 12.0 series Release:
2019-10-05: XigmaNAS 12.0.0.4.6928 - released!

*New 11.2 series Release:
2019-09-23: XigmaNAS 11.2.0.4.6881 - released!

We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

one iSCSI target and multiple initiatiors

iSCSI over TCP/IP.
Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
subbsd
NewUser
NewUser
Posts: 1
Joined: 23 Feb 2018 19:33
Status: Offline

one iSCSI target and multiple initiatiors

#1

Post by subbsd » 23 Feb 2018 20:09

Is it possible to use one iSCSI target and multiple initiators ? As far as I know, the iSCSI protocol does not allow simultaneous use of one resource. Of course, iSCSI initiators should use appropriate file system, e.g GFS2 or OCFS2 on iSCSI resources. Some of commercial NASes and Linux allow it to do. Nevertheless my FreeBSD 11.1-based iSCSI show warnings about multiple access for single targets and each client dropped and restored connections when second devices write something. Possible multi-path options can help. This is supported by Nas4Free ? Thanks

User avatar
ms49434
Developer
Developer
Posts: 719
Joined: 03 Sep 2015 18:49
Location: Neuenkirchen-Vörden, Germany - GMT+1
Contact:
Status: Offline

Re: one iSCSI target and multiple initiatiors

#2

Post by ms49434 » 09 May 2018 11:50

which driver do you use? istgt or ctl?

CTL seems to support it:

Code: Select all

     The ctl subsystem provides SCSI target devices emulation. It supports
     features such as:

     +o	 Disk, CD-ROM and processor device emulation
     +o	 Tagged	queueing
     +o	 SCSI task attribute support (ordered, head of queue, simple tags)
     +o	 SCSI implicit command ordering	support
     +o	 Full task management support (abort, query, reset, etc.)
     +o	 Support for multiple ports, initiators, targets and backing stores
     +o	 Support for VMWare VAAI and Microsoft ODX offload (COMPARE AND	WRITE,
	 XCOPY,	POPULATE TOKEN/WRITE USING TOKEN, WRITE	SAME and UNMAP)
     +o	 Persistent reservation	support
     +o	 Extensive VPD/mode/log	pages support
     +o	 Featured error	reporting, error injection and basic SMART support
     +o	 High Availability clustering support with ALUA
     +o	 All I/O handled in-kernel, no userland	context	switch overhead
1) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 22GB out of 32GB ECC RAM, LSI 9300-8i IT mode in passthrough mode. Pool 1: 2x HGST 10TB, mirrored, SLOG: Samsung 850 Pro, L2ARC: Samsung 850 Pro, Pool 2: 1x Samsung 860 EVO 1TB , services: Samba AD, CIFS/SMB, ftp, ctld, rsync, syncthing, zfs snapshots.
2) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 8GB out of 32GB ECC RAM, IBM M1215 crossflashed, IT mode, passthrough mode, 2x HGST 10TB , services: rsync.

Post Reply

Return to “iSCSI (Internet Small Computer Systems Interface)”