Concepts

Initiators = clients Targets = storage devices on remote servers Ports = 860 & 3260

iSCSI Qualified Name (IQN)

iqn.2010-05.com.example:storage:diskarrays-sn-a05221971

Type	always iqn
Date	(yyyy-mm) that the naming authority took ownership of the domain
Naming Auth	reversed domain name of the authority
String definition	Optional “:” prefixing a storage target name specified by the naming authority

How-To: Connect Initiator to Target

Linux

yum install iscsi-initiator-utils
/etc/init.d/iscsid start
iscsiadm --mode discoverydb --type sendtargets --portal ip.of.target.server --discover
iscsiadm --mode node --targetname iqn.yyyy-mm.target.server:target --portal ip.of.target.server:3260 --login

Solaris

iscsiadm add discovery-address ip.to.target.server
iscsiadm modify discovery --sendtargets enable
iscsiadm list discovery
iscsiadm list target
devfsadm -i iscsi

iSCSI Open Source Servers

OpenFiler

Linux-based

Installed with 256MB

600MB space used

Web UI

https://localhost:446

Default user: openfiler

Default password: password

FreeNAS

Free-BSD based

Installed with 512MB

600MB space used

Can install on USB

Web UI

https://localhost:80

Default user: admin

Default password: freenas

NexentaStor

OpenSolaris based

Installed with 1GB

2 GB space used

ZFS

Open Source up to 18TB

Web UI

https://localhost:2000

Default user: admin

Default password: nexenta