heres the problem: while copying files over the network from my pc to my server, the server hangs big time.
network: gigabit lan, intel gigabit adapter in the server, onboard marvell adapter in my machine. using a netgear 5port switch. all ips are set up static by me becasue my server refuses to cooperate with me setting up dhcp (static ips have been up and remained the same for about 2 years, so thats not the problem)
my pc has its hard drives in hardware raid-0 config (2 drives)... my server has an OS drive, and a software (through windows) raid-5 array (5 drives, 4 of which are scsi, 1 is ide) the server has 512 mb of ram
my pc is windows 2000, the server is win 2000 server ed.
transfering a folder contain backups of my stuff from my pc to the server goes just fine, files range from 1kb to about 50mb in size, the whole folder about 2-4 gbs
the problem arises when i try to transfer isos.. 700mb transfer and it gets about halfway and comes to a dead halt. the servers hds are going nuts, and during this time the server cant come out of the screensaver, cant move the mouse, do ANYTHING. if i have taskmgr up on the performance page wherever the graph was when the filetransfer halted is where the graph will stay untill the transfer is canceled on my pcs end. a good description would be when the transfer halts, a screenshot of my server is taken and that is what you would see for the next 10 minutes.
this happens with any iso, the bigger the file the sooner it happens
i have zipped the isos on my pc with 200mb spanning and it can copy about 2 files and halt on the 3rd. so i cancel and try again
i try doing 1 file at a time, the 200mb file would transfer in a little more than 10 seconds to the server, and then the servers hard drives would be busy for the next 5 minutes
what i think: i think that i would copy the files over, and it would fill up the ram in the server, and stop accepting more data when the ram is full, which locks the server and halts the transfer... because of software raid-5 being one of the slowest raid comfigs out there, the data takes FOREVER to write from being stored in the ram.
why would copying over the network store all the data into the ram instead of directly writing it to the drive? i have no clue but i cant procede with what i am doing untill i get my data onto the server.
to answer some questions that might come up: i MUST run software raid-5 on my server for data redundancy, i have an old dell (1999) and the hard drives are not even worth their weight because they arnt reliable. i dont have the cash to run raid 0+1, and the hard drives fail too often to run raid-0, and making backups on dvds is out of the question (if i dont have cash to buy hard drives, i dont have cash to buy dvds every month)
also i have never had any problems with transfering stuff to the drives in the past, yes it would be slow because my array gets like 1.5mb per second write, but i want to know y it would cache the data instead of directly writing it, and the systems becomes completly unstable while writing...
any help? need to get past this so i can move on to what i actually need to do,, -thanks in advance
network: gigabit lan, intel gigabit adapter in the server, onboard marvell adapter in my machine. using a netgear 5port switch. all ips are set up static by me becasue my server refuses to cooperate with me setting up dhcp (static ips have been up and remained the same for about 2 years, so thats not the problem)
my pc has its hard drives in hardware raid-0 config (2 drives)... my server has an OS drive, and a software (through windows) raid-5 array (5 drives, 4 of which are scsi, 1 is ide) the server has 512 mb of ram
my pc is windows 2000, the server is win 2000 server ed.
transfering a folder contain backups of my stuff from my pc to the server goes just fine, files range from 1kb to about 50mb in size, the whole folder about 2-4 gbs
the problem arises when i try to transfer isos.. 700mb transfer and it gets about halfway and comes to a dead halt. the servers hds are going nuts, and during this time the server cant come out of the screensaver, cant move the mouse, do ANYTHING. if i have taskmgr up on the performance page wherever the graph was when the filetransfer halted is where the graph will stay untill the transfer is canceled on my pcs end. a good description would be when the transfer halts, a screenshot of my server is taken and that is what you would see for the next 10 minutes.
this happens with any iso, the bigger the file the sooner it happens
i have zipped the isos on my pc with 200mb spanning and it can copy about 2 files and halt on the 3rd. so i cancel and try again
i try doing 1 file at a time, the 200mb file would transfer in a little more than 10 seconds to the server, and then the servers hard drives would be busy for the next 5 minutes
what i think: i think that i would copy the files over, and it would fill up the ram in the server, and stop accepting more data when the ram is full, which locks the server and halts the transfer... because of software raid-5 being one of the slowest raid comfigs out there, the data takes FOREVER to write from being stored in the ram.
why would copying over the network store all the data into the ram instead of directly writing it to the drive? i have no clue but i cant procede with what i am doing untill i get my data onto the server.
to answer some questions that might come up: i MUST run software raid-5 on my server for data redundancy, i have an old dell (1999) and the hard drives are not even worth their weight because they arnt reliable. i dont have the cash to run raid 0+1, and the hard drives fail too often to run raid-0, and making backups on dvds is out of the question (if i dont have cash to buy hard drives, i dont have cash to buy dvds every month)
also i have never had any problems with transfering stuff to the drives in the past, yes it would be slow because my array gets like 1.5mb per second write, but i want to know y it would cache the data instead of directly writing it, and the systems becomes completly unstable while writing...
any help? need to get past this so i can move on to what i actually need to do,, -thanks in advance
