I'm trying to send files via Windows FTP to multiple PS3s at the same time. I've setup my computer with a SATA II Hard Disk (7200 RPM Desktop HD, 120GB) and a Gigabit LanCard on PCI Express. I've got a 8 port Gigabit Managed Switch. And I've got all CAT 6 cables & connectors.

When i send the files to just one PS3 - one file at a time - i get an average speed between 20 - 25 Megabytes / Second.

But if I start transfer to 2 PS3s simultaneously, I get an average speed of 7 Megabytes / Second on each, giving an aggregate of 14 Megabytes / Second.

Firstly the aggregate does not make sense, secondly, I can't seem to find the bottle neck in the process.

I was expecting that each PS3 simultaneously can get up to atleast 20 MB / second with this setup. I want to upload to around 8-10 PS3s simultaneously.

FTP Server: BlackB0x v1.2
FTP Client: CuteFTP (Premium Version)
FileZilla

PS3: CFW 3.55-kmeaw

Any suggestions on what would be the fastest way to do this?

Please don't suggest buying 8 External HDs, because even with External HDs, I'm not able to achieve more than 15 Megabytes / Second speeds.