ZFS configurations on Sun x4500

Submitted by hcoyote on Mon, 2008-06-30 09:14.

Example ZFS configurations for a Sun x4500 with 24TB of raw disk. Two disks are held for OS, leaving 46 available disks for ZFS.

One 45 disk raidz2 zvol across 6 controllers.

Most disk, but very slow performance. ~21TB space.


zpool create -f thumper raidz2 c0t1d0 c1t1d0 c4t1d0 c5t1d0 c6t1d0 c7t1d0 \
c0t2d0 c1t2d0 c4t2d0 c5t2d0 c6t2d0 c7t2d0 c0t3d0 c1t3d0 c4t3d0 c5t3d0 \
c6t3d0 c7t3d0 c0t4d0 c1t4d0 c4t4d0 c5t4d0 c6t4d0 c7t4d0 c0t5d0 c1t5d0 \
c4t5d0 c5t5d0 c6t5d0 c7t5d0 c0t6d0 c1t6d0 c4t6d0 c5t6d0 c6t6d0 c7t6d0 \
c0t7d0 c1t7d0 c4t7d0 c5t7d0 c6t7d0 c7t7d0 c0t0d0 c1t0d0 c4t0d0
zpool add -f thumper spare c7t0d0

5 Raidz2 zvols striped across 6 controllers. ILO/BIOS v1.0.3

Good performance, good amount of disk. ~16TB


zpool create -f thumper raidz2 c0t1d0 c1t1d0 c4t1d0 c5t1d0 c6t1d0 c7t1d0 c0t2d0 c1t2d0 c4t2d0
zpool add -f thumper raidz2 c5t2d0 c6t2d0 c7t2d0 c0t3d0 c1t3d0 c4t3d0 c5t3d0 c6t3d0 c7t3d0
zpool add -f thumper raidz2 c0t4d0 c1t4d0 c4t4d0 c5t4d0 c6t4d0 c7t4d0 c0t5d0 c1t5d0 c4t5d0
zpool add -f thumper raidz2 c5t5d0 c6t5d0 c7t5d0 c0t6d0 c1t6d0 c4t6d0 c5t6d0 c6t6d0 c7t6d0
zpool add -f thumper raidz2 c0t7d0 c1t7d0 c4t7d0 c5t7d0 c6t7d0 c7t7d0 c0t0d0 c1t0d0 c4t0d0
zpool add -f thumper spare c7t0d0

6 RAIDz2 zvols across 6 controllers.

Better performance than previous, less disk. ~14TB


zpool create -f thumper raidz2 c0t1d0 c1t1d0 c4t1d0 c5t1d0 c6t1d0 c7t1d0 c7t7d0
zpool add -f thumper raidz2 c0t2d0 c1t2d0 c4t2d0 c5t2d0 c6t2d0 c7t2d0 c6t7d0
zpool add -f thumper raidz2 c0t3d0 c1t3d0 c4t3d0 c5t3d0 c6t3d0 c7t3d0 c5t7d0
zpool add -f thumper raidz2 c0t4d0 c1t4d0 c4t4d0 c5t4d0 c6t4d0 c7t4d0 c4t7d0
zpool add -f thumper raidz2 c0t5d0 c1t5d0 c4t5d0 c5t5d0 c6t5d0 c7t5d0 c1t7d0
zpool add -f thumper raidz2 c0t6d0 c1t6d0 c4t6d0 c5t6d0 c6t6d0 c7t6d0 c0t7d0
zpool add -f thumper spare c7t0d0 c0t0d0 c1t0d0 c4t0d0

22 mirror zvols across 6 controllers.

Best performance, least amount of disk. ~10TB


zpool create -f thumper \
mirror c0t1d0 c1t1d0 \
mirror c4t1d0 c5t1d0 \
mirror c6t1d0 c7t1d0 \
mirror c0t2d0 c1t2d0 \
mirror c4t2d0 c5t2d0 \
mirror c6t2d0 c7t2d0 \
mirror c0t3d0 c1t3d0 \
mirror c4t3d0 c5t3d0 \
mirror c6t3d0 c7t3d0 \
mirror c0t4d0 c1t4d0 \
mirror c4t4d0 c5t4d0 \
mirror c6t4d0 c7t4d0 \
mirror c0t5d0 c1t5d0 \
mirror c4t5d0 c5t5d0 \
mirror c6t5d0 c7t5d0 \
mirror c0t6d0 c1t6d0 \
mirror c4t6d0 c5t6d0 \
mirror c6t6d0 c7t6d0 \
mirror c0t7d0 c1t7d0 \
mirror c4t7d0 c5t7d0 \
mirror c6t7d0 c7t7d0 \
mirror c0t0d0 c1t0d0
zpool add -f thumper spare c7t0d0 c4t0d0

Trackback URL for this post:

http://lopsa.org/trackback/1638