Jim Dunham wrote:
Jake,
I have a pretty fast PC filer (OpenSolaris 11/08) that's hosting
around fifteen iscsi targets for several of our production services.
Some of these targets occasionally begin to read and write so much
that they're hogging the network and/or disk subsystem, resulting in
unacceptable performance for the other services. Is there a clever
way to determine how much of these resources the targets are consuming
and also perform some rate limiting? Thus far I've been using iostat
and manually tracking down and killing the offenders, but I was hoping
there'd be a proper cli program, most preferably one that could also
be interrogated and frobbed using snmp.
For OpenSolaris 11/08, you are using the iSCSI Target Daemon, and thus a
means to look inside the daemon as to what is doing can be accomplished
by DTrace:
http://www.solarisinternals.com/wiki/index.php/DTrace_Topics_iSCSI
Once you have observe-ability into the iSCSI Target, one can then use
CrossBow, another part of OpenSolaris to manage TCP/IP QoS (Quality of
Service): http://opensolaris.org/os/project/crossbow
Is there a COMSTAR/itadm equivalent of 'iscsitadm show stats' equivalent
for snv_112+? That was very handy.
--
Dave
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss