T3B Configuration options

Hello all,

I've inherited a deployed T3B running 3.1.5 firmware, and I'm trying to determine whether it's optimally configured for the application (a database-driven calendaring system).

<div class="pre"><pre>sunt3b:/:<33>vol listvolumecapacity raid datastandbyv0 134.890 GB1 u1d01-08u1d09sunt3b:/:<34>vol mode v0volume mounted cachemirrorv0 yeswritebehind offsunt3b:/:<35>sys listcontroller : 2.0blocksize : 64kcache : automirror : automp_support : nonenaca: offrd_ahead: offrecon_rate : medsys memsize: 128 MBytescache memsize: 1024 MBytesenable_volslice: offfc_topology: autofc_speed: 1Gbdisk_scrubber: onondg: befit</pre></div>

The application vendor recommends "stripe-sized blocks" of 8k, but I see that the T3B is configured for blocksize=64k. Is blocksize the same thing? (I see the T3's manual has discussion of a "cache block" which is 1/8 the size of blocksize, so blocksize=64k makes a cache block of 8k.)

Secondly, what is the precise behavior of the rd_ahead setting? The documentation isn't clear:

<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>Quote:</b></td></tr><tr>& lt;td class="quote">

Setting read caching can reduce disk I/O by reading data for future retrieval. This refers to the number of sequential reads in a chunk of data. The two cache readahead threshold options are on and off. The default setting for the array is on.

</td></tr></table><table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>Quote:</b></td></tr><tr>& lt;td class="quote">

Sets the number of sequential read commands before automatically

switching to datablock read ahead. Set to off to always perform

datablock read ahead.

</td></tr></table>

Thank you!

[2052 byte] By [atlauren] at [2007-11-25 23:03:06]
# 1

Looking at the config that you have vol0 is pretty much the entire array and you have it configured as raid 1(mirror) over disks 1-8 and disk 9 as a standby.

Now personally the T3 is meant as a raid 5 array as it has the onboard processing for the raid 5 calculations. I think you would see a big performance benefit if you changed the config of the array to raid 5 over disks 1-8 and leave disk 9 as a standby.

It is good to see that you have version 3 firmware on this as well.

stumoor at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...
# 2
I agree with Stuart, you will double your storage volume by changing to RAID 5. If your calander application is just mainly reads, RAID 5 should perform well. Search the forum for RAID 5 performance on T3, there have been interesting posts on this before.
mlennon at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...
# 3

<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>m-lennon wrote on Wed, 22 February 2006 03:11</b></td></tr><tr><td class="quote">

I agree with Stuart, you will double your storage volume by changing to RAID 5. If your calander application is just mainly reads, RAID 5 should perform well. Search the forum for RAID 5 performance on T3, there have been interesting posts on this before.

</td></tr></table>

It's an Oracle Calendar installation. I should note, however, that it does *not* use Oracle's core database. It's an acquired product, and still uses the embedded database engine that came with the acquisition. The application's documentation explicitly recommends 1+0 configurations. The data storage needs are actually quite small, so I'm mainly looking for performance in this case.

Any ideas on the blocksize and rd_ahead settings?

atlauren at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...
# 4
I'll read up on it from the handbook and see what I can come up with for you.
mlennon at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...
# 5

You can stripe a number of T3 RAID 1 LUNs with SVM or QFS. We are currently experimenting with this setup,

but I haven't got any realistic performance statistics yet.

The only thing I could find that was worth reading was a blueprint:

<a href="http&#58;&#47;&#47;www.sun.com/blueprints/1001/t3bp.pdf" target="_blank">http://www.sun.com/blueprints/1001/t3bp.pdf</a>

On page 10 the author explains what the rd_ahead parameter is for.

I would recommend going through the entire document as well.

mlennon at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...
# 6
Just to be clear, readcache can be dis/enabled on the fly, correct?
atlauren at 2007-7-5 17:55:02 > top of Java-index,Storage Forums,Storage General Discussion...