Jakob �stergaard wrote:
> SW RAID is beautiful for a handfull or three of disks, but when you're working
> with hundreds of disks the administrative costs of not-so-flexible-if-any
> hotswap is a killer. I still maintain that it would be interesting to see
> software RAID-0 on this size of systems though, as hotswap usually doesn't
> matter so much on RAID-0 anyway. That will be a 2.4 task though, as the
> SW RAID in 2.2 is not able to handle this number of disks.
>
> It would be nice if a program such as ASCI could put the resources needed
> into Linux to actually get decent hot swap capability... Let's see what
> happens.
>
FYI - there is a hotswappable, software raid system available for Linux.
It's from raidzone. Some sample numbers using one of their smart racks,
with 15 5400 IBM 37gb IDE drives in it.
System information:
Dual Intel PIII/450
256 mb of ram
channel bond with 2x100mb FastEthernets
15 ea, IBM 37gb, UltraDMA, 5400 IDE drives (hotswappable!)
One raidzone 15drive rack
Redhat 6.1
Linux 2.2.13 w/NFS, TLBIPI, serial-sysrq, channel bonding patches
System is used for NFS serving of a 500gb file system, to 68 systems.
This is a 15way software raid5 array, with 4kb blocks size in the
filesystem.
[root@pdsfdv09 data]# /auto/work/bench/bonnie/bonnie -s 1024
File './Bonnie.2899', size: 1073741824
Writing with putc()...done
Rewriting...done
Writing intelligently...done
Reading with getc()...done
Reading intelligently...done
Seeker 1...Seeker 2...Seeker 3...start 'em...done...done...done...
-------Sequential Output-------- ---Sequential Input--
--Random--
-Per Char- --Block--- -Rewrite-- -Per Char- --Block---
--Seeks---
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU
/sec %CPU
1024 14172 88.7 19460 26.6 12208 36.7 21241 85.0 58386 57.7
319.8 6.5
[root@pdsfdv09 tiotest-0.16]# ./tiobench.pl --dir /export/data
Found memory size of 255.94140625 MB
Now running ./tiotest -t 1 -f 510 -s 4000 -b 4096 -d /export/data -T -W
Size is MB, BlkSz is Bytes, Read and Write are MB/sec, Seeks are
Seeks/sec
Machine Directory Size(MB) BlkSz Threads Read Write
Seeks
----------- ----------- --------- ------- --------- ------ -------
-------
/export/dat 510 4096 1 60.284 16.569
226.116
Now running ./tiotest -t 2 -f 255 -s 2000 -b 4096 -d /export/data -T -W
/export/dat 510 4096 2 59.649 16.336
391.773
Now running ./tiotest -t 4 -f 127 -s 1000 -b 4096 -d /export/data -T -W
/export/dat 510 4096 4 61.800 16.574
649.351
Now running ./tiotest -t 8 -f 63 -s 500 -b 4096 -d /export/data -T -W
/export/dat 510 4096 8 60.359 16.169
1136.36
[root@pdsfdv09 tiotest-0.16]# ./tiobench.pl --dir /export/data --block
8192
Found memory size of 255.94140625 MB
Now running ./tiotest -t 1 -f 510 -s 4000 -b 8192 -d /export/data -T -W
Size is MB, BlkSz is Bytes, Read and Write are MB/sec, Seeks are
Seeks/sec
Machine Directory Size(MB) BlkSz Threads Read Write
Seeks
----------- ----------- --------- ------- --------- ------ -------
-------
/export/dat 510 8192 1 57.823 16.661
208.768
Now running ./tiotest -t 2 -f 255 -s 2000 -b 8192 -d /export/data -T -W
/export/dat 510 8192 2 61.298 16.201
351.803
Now running ./tiotest -t 4 -f 127 -s 1000 -b 8192 -d /export/data -T -W
/export/dat 510 8192 4 62.331 16.392
637.959
Now running ./tiotest -t 8 -f 63 -s 500 -b 8192 -d /export/data -T -W
/export/dat 510 8192 8 56.949 16.385
1049.86
--
------------------------+--------------------------------------------------
Thomas Davis | PDSF Project Leader
[EMAIL PROTECTED] |
(510) 486-4524 | "Only a petabyte of data this year?"