Hi everyone. I have a Linux server at home with a 900 Mhz Duron, Asus KT400 MB, 256MB and 1x80GB ATA for the OS and 2x200GB ATA in software RAID1 used for secured storage accross the family, hosting very important and 'heavy' (audio, video) data.
However, my performance is not good. Even thow I'm on Gigabit, I can't seem to transfer anything faster than 20MB/sec peek, usually with an average of 10MB/sec, which is what I would expect for a 100mbit conexion (around 8.5MB/sec) but way off for what I need/want with gigabit.
On the other hand, speed tests on the HDs using hdparm under linux show the RAID1 setup slower to the non raid discs:
hdparm -t /dev/hda (80GB, 2MB, OS) ~52MB/sec
hdparm -t /dev/hdb (200GB, 8MB, RAID device 0) ~53MB/sec
hdparm -t /dev/hdd (200GB, 8MB, RAID device 1) ~52MB/sec
hdparm -t /dev/md0 (200GB RAID1) ~44MB/sec
If I transfer something through the network (at 100mbit as I have it right now) hosted in hda, and at the same time perform the hdparm test I get 43MB/sec for hdd, 33MB/sec for hdb and 30MB/sec for hd0. The network should only be 'eating' 10MB/sec. I can see that being as slaves is somewhat breaking the performance, but I would still expect it to be better.
OTOH, the system has an issue which makes the connection on the server go 'down' (requires me to perform 'link down' / 'link up' for it to live again) whenever I try to r/w stuff from the md0 device from a windows client. I have already swapped network cards and reinstalled/changed the OS, so it seems to be hardware related.
Bottom line is (and sory for the 'ranting' so far) I'm getting bad performance from this 'server' and it's also working funny, and these two might or might not be related. I would like to know what you guys think about these issues, if you have any feedback on the numbers or suggestions on the setup so to improve performance 'as it is', and considering I'm 99% upgrading the system (I need to buy a new MB for another PC anyway, so I might as well pass this MB to that system which is a 'client' pc and has no specific needs and get a better one for the server), what would you guys think would be a good purchase for about 200€ CPU+MB for these needs.
Regards,
Matias
However, my performance is not good. Even thow I'm on Gigabit, I can't seem to transfer anything faster than 20MB/sec peek, usually with an average of 10MB/sec, which is what I would expect for a 100mbit conexion (around 8.5MB/sec) but way off for what I need/want with gigabit.
On the other hand, speed tests on the HDs using hdparm under linux show the RAID1 setup slower to the non raid discs:
hdparm -t /dev/hda (80GB, 2MB, OS) ~52MB/sec
hdparm -t /dev/hdb (200GB, 8MB, RAID device 0) ~53MB/sec
hdparm -t /dev/hdd (200GB, 8MB, RAID device 1) ~52MB/sec
hdparm -t /dev/md0 (200GB RAID1) ~44MB/sec
If I transfer something through the network (at 100mbit as I have it right now) hosted in hda, and at the same time perform the hdparm test I get 43MB/sec for hdd, 33MB/sec for hdb and 30MB/sec for hd0. The network should only be 'eating' 10MB/sec. I can see that being as slaves is somewhat breaking the performance, but I would still expect it to be better.
OTOH, the system has an issue which makes the connection on the server go 'down' (requires me to perform 'link down' / 'link up' for it to live again) whenever I try to r/w stuff from the md0 device from a windows client. I have already swapped network cards and reinstalled/changed the OS, so it seems to be hardware related.
Bottom line is (and sory for the 'ranting' so far) I'm getting bad performance from this 'server' and it's also working funny, and these two might or might not be related. I would like to know what you guys think about these issues, if you have any feedback on the numbers or suggestions on the setup so to improve performance 'as it is', and considering I'm 99% upgrading the system (I need to buy a new MB for another PC anyway, so I might as well pass this MB to that system which is a 'client' pc and has no specific needs and get a better one for the server), what would you guys think would be a good purchase for about 200€ CPU+MB for these needs.
Regards,
Matias