![]() | Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1374509.1 : Sun Storage 7000 Unified Storage System: Known iSCSI performance limitations
In this Document
Applies to:Sun Storage 7210 Unified Storage System - Version Not Applicable to Not Applicable [Release N/A]Sun Storage 7310 Unified Storage System - Version Not Applicable to Not Applicable [Release N/A] Sun Storage 7410 Unified Storage System - Version Not Applicable to Not Applicable [Release N/A] Sun ZFS Storage 7420 - Version Not Applicable to Not Applicable [Release N/A] Sun ZFS Storage 7120 - Version Not Applicable to Not Applicable [Release N/A] 7000 Appliance OS (Fishworks) NAS head revision : [not dependent] BIOS revision : [not dependent] ILOM revision : [not dependent] JBODs Model : [not dependent] CLUSTER related : [not dependent] SymptomsIn some circumstances, some iSCSI latencies might be discernible on iSCSI client side. This document provides some typical checks for iSCSI performance issues. To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the My Oracle Support Community - 7000 Series ZFS Appliances
CauseAmong many possible causes, the following are of interest :
SolutionPool layoutTo be able to provide a good level of IOPs, the pool layout to use is mirror. Use raidz2 only if the IO workload is similar to video stream or related to big file access. ZIL (ZFS Intent Log)
Volume block sizeThe volblocksize specifies the block size of a volume (iSCSI). The block size cannot be changed once a volume has been written, so set the block size at volume creation time. The default block size for volumes is 8 Kbytes. It can be set up to 128Kbytes. Partition alignmentThis topic is detailed on a blog from David Lutz. TCP connectionsThere is a possible cause for iSCSI timeout error messages occurring on client side. On the NAS boxes, it is considered that a max of 300 iSCSI sessions can be handled correctly. In iSCSI terminology, a 'session' is a single logical connection between an iSCSI initiator and an iSCSI target, and a 'connection' is a TCP connection. Each session can have multiple TCP connections for multipathing purposes (see http://utcc.utoronto.ca/~cks/space/blog/tech/ISCSIMCSAdvantages). Number of iSCSI sessions per iqn targetUnder some conditions it is possible to increase the number of iSCSI sessions per iSCSI target. On Solaris host, do as follows : # iscsiadm list target-param -v iqn.1986-03.com.sun:02:173b14f2-2bce-ef3f-8e10-ba2d164b655d
# iscsiadm modify target-param -c 4 iqn.1986-03.com.sun:02:173b14f2-2bce-ef3f-8e10-ba2d164b655dThe max is 4 sessions par iSCSI target.
Back to <Document 1331769.1> Sun Storage 7000 Unified Storage System: How to Troubleshoot Performance Issues See NAS wiki page for more info: https://stbeehive.oracle.com/teamcollab/wiki/AmberRoadSupport:iSCSI+is+hung+or+very+slow ReferencesPARTITION ALIGNMENT GUIDELINES: HTTPS://BLOGS.ORACLE.COM/DLUTZ/ENTRY/PARTITION_ALIGNMENT_GUIDELINES_FOR_UNIFIEDMULTIPLE CONNECTIONS/SESSION: HTTP://UTCC.UTORONTO.CA/~CKS/SPACE/BLOG/TECH/ISCSIMCSADVANTAGES AMBER ROAD SUPPORT WIKI: SLOW ISCSI PERFORMANCE: HTTPS://STBEEHIVE.ORACLE.COM/TEAMCOLLAB/WIKI/AMBERROADSUPPORT:ISCSI+IS+HUNG+OR+VERY+SLOW <NOTE:1331769.1> - Sun Storage 7000 Unified Storage System: How to Troubleshoot Performance Issues Attachments This solution has no attachment |
||||||||||||||||||||||||||||||
|