Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC SmartFabric OS10 User Guide Release 10.5.0

Configure iSCSI optimization

The iSCSI protocol provides storage traffic TCP/IP transport between servers and storage arrays in a network using iSCSI commands.

  1. Configure an interface or interface range to detect a connected storage device.
    interface ethernet node/slot/port:[subport]
    
    interface range ethernet node/slot/port:[subport]-node/slot/port[:subport]
  2. Enable the interface to support a storage device that is directly connected to the port and not automatically detected by iSCSI. Use this command for storage devices that do not support LLDP. The switch autodetects and autoconfigures Dell EMC EqualLogic storage arrays that are directly connected to an interface when you enable iSCSI optimization.
    iscsi profile-storage storage-device-name
  3. Configure DCBX to use LLDP to send iSCSI application TLVs with dot1p priorities for iSCSI traffic in INTERFACE mode.
    lldp tlv-select dcbxp-appln iscsi
  4. Return to CONFIGURATION mode.
    exit
  5. (Optional) If necessary, reconfigure the iSCSI TCP ports and IP addresses of target storage devices in CONFIGURATION mode. Separate TCP port numbers with a comma, from 0 to 65535; default 860 and 3260.
    iscsi target port tcp-port1 [tcp-port2, ..., tcp-port16] [ip-address ip-address]
  6. Configure the QoS policy applied to ingress iSCSI flows. Apply the service policy to ingress interfaces in CONFIGURATION mode.

    (Optional) Reset the default CoS dot1p priority, the default is 4 and/or the trusted DCSP value that is used for iSCSI traffic. Assign an internal qos-group queue, from 0 to 7, to dot1p, from 0 to 7, and DSCP, from 0 to 63, values in POLICY-CLASS-MAP mode.

    class-map type application class-iscsi
    policy-map type application policy-iscsi
       class class-iscsi
          set qos-group traffic-class-number
          set cos dot1p-priority
          set dscp dscp-value
          end
    service-policy type application policy-iscsi
  7. Enable iSCSI monitoring sessions on TCP ports in CONFIGURATION mode.
    iscsi session-monitoring enable
  8. (Optional) Set the aging time for the length of iSCSI monitoring sessions in CONFIGURATION mode, 5 to 43,200 minutes; default 10.
    iscsi aging time [minutes]
  9. (Optional) Reconfigure the dot1p priority bits advertised in iSCSI application TLVs in CONFIGURATION mode. The default bitmap is 0x10 (dot1p 4). The default dot1p 4 value is sent in iSCSI application TLVs only if you enabled the PFC pause for dot1p 4 traffic using the pfc-cos dot1p-priority command.

    If you do not configure an iscsi priority-bits dot1p value and you configure a set cos value in Step 6, the set cos value is sent in iSCSI application TLVs. If you configure neither the iscsi priority-bits nor the set cos value, the default dot1p 4 advertises.

    iscsi priority-bits dot1p-bitmap
  10. Enable iSCSI auto-detection and autoconfiguration on the switch in CONFIGURATION mode.
    iscsi enable

Configure iSCSI optimization

OS10(config)# interface ethernet 1/1/1
OS10(conf-if-eth1/1/1)# iscsi profile-storage compellent
OS10(conf-if-eth1/1/1)# lldp tlv-select dcbxp-appln iscsi
OS10(conf-if-eth1/1/1)# exit

OS10(config)# iscsi target port 3261 ip-address 10.1.1.1
OS10(config)# policy-map type application policy-iscsi
OS10(config-pmap-application)# class class-iscsi
OS10 (config-pmap-c-app)# set qos-group 4
OS10 (config-pmap-c-app)# set cos 4
OS10 (config-pmap-c-app)# exit
OS10(config-pmap-application)# exit

OS10(config)# system qos
OS10(config-sys-qos)# service-policy type application policy-iscsi
OS10(config-sys-qos)# exit

OS10(config)# iscsi session-monitoring enable
OS10(config)# iscsi aging time 15
OS10(config)# iscsi priority-bits 0x20
OS10(config)# iscsi enable

View iSCSI optimization

OS10# show iscsi
iSCSI Auto configuration is Enabled
iSCSI session monitoring is  Enabled
iSCSI COS              qos-group 4 remark dot1p 4
Session aging time     15
Maximum number of connections is  100
Port    IP Address
------------------------
3260
860
3261    10.1.1.1
OS10# show iscsi session detailed 
Session 1
------------------------------------------------
Target:iqn.2001-05.com.equallogic:0-8a0906-00851a00c-98326939fba510a1-517
Initiator:iqn.1991-05.com.microsoft:win-rlkpjo4jun2
Up Time:00:00:18:12(DD:HH:MM:SS)
Time for aging out:29:23:59:35(DD:HH:MM:SS)
ISID:400001370000
Initiator     Initiator  Target       Target    Connection
IP Address    TCP Port   IP Address   TCP Port  ID
----------------------------------------------------------
10.10.10.210  54748      10.10.10.40  3260      1

Session 2
------------------------------------------------
Target:iqn.2001-05.com.equallogic:0-8a0906-01251a00c-8ab26939fbd510a1-518
Initiator:iqn.1991-05.com.microsoft:win-rlkpjo4jun2
Up Time:00:00:16:02(DD:HH:MM:SS)
Time for aging out:29:23:59:35(DD:HH:MM:SS)
ISID:400001370000
Initiator     Initiator  Target       Target    Connection
IP Address    TCP Port   IP Address   TCP Port  ID
----------------------------------------------------------
10.10.10.210  54835      10.10.10.40  3260      1
OS10# show iscsi storage-devices
Interface Name   Storage Device Name   Auto Detected Status
-----------------------------------------------------------
ethernet1/1/23   EQL-MEM               true

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\