JoeD
July 18th, 2004, 23:53
Hello everyone,
I am finding some challenges in the RAID world and was hoping that some of you would have some more great ideas as to getting through these bottlenecks that I am experiencing.
I am writing a program to process and split data that is flowing from an input data board into a dual xeon processor system. The RAID must be in a RAID 5 configuration (4 SATA Drives). I'm using an Intel server board, an Adaptec 2410sa 4 port controller, and four Seagate SATA 7200.7 160GB drives. So far, the best throughput that I can get is 34MB/s sustained. I need to get 60MB/s.
I think my problem may be with the file write routines, but I don't know how to determine this. Using Visual C++ 6.0, can anyone give me some advice on how to make sure that my file handling routines are optimized for really fast throughput?
Thanks,
Joe
I am finding some challenges in the RAID world and was hoping that some of you would have some more great ideas as to getting through these bottlenecks that I am experiencing.
I am writing a program to process and split data that is flowing from an input data board into a dual xeon processor system. The RAID must be in a RAID 5 configuration (4 SATA Drives). I'm using an Intel server board, an Adaptec 2410sa 4 port controller, and four Seagate SATA 7200.7 160GB drives. So far, the best throughput that I can get is 34MB/s sustained. I need to get 60MB/s.
I think my problem may be with the file write routines, but I don't know how to determine this. Using Visual C++ 6.0, can anyone give me some advice on how to make sure that my file handling routines are optimized for really fast throughput?
Thanks,
Joe