Vreemd snelheidsprobleem met Windows 2003 server
Ik zoek een verklaring voor het volgende vreemde probleem dat ik ondervind met onze Windows 2003 server. De situatie die hieronder beschreven wordt, doet zich altijd voor, dus ook wanneer de server volledig onbelast is.
Als ik één bestand van 200MB van een werkstation naar de server kopier, dan duurt dat +/- 40seconden. Als ik een bestand van 200MB van de server naar een werkstation kopieert duurt dat ook +/- 40 seconden...
Als ik 100 bestanden van 2MB van de server naar een werkstation kopieer, dan duurt dat dat ook ongeveer +/-40 seconden. Als ik 100 bestanden van 2MB van een workstation naar de server kopieer dan duurt dat +/- 170 seconden.
Sterker nog: als ik 100 bestandjes van +/- 4K van de server naar een workstation kopieer, dan duurt dan +/- 4 seconden. Als ik diezelfde 100 bestandjes van een workstation naar de server kopieer, dan duurt dat 2 minuten.
Ik heb de indruk dat van zodra er informatie van een workstation naar de server wordt geschreven, de initialisatie (of hoe je dat ook noemt) abnormaal lang duurt (ongeveer iets minder dan een seconde) voor de datatransfer werkelijk start en dit voor elk bestand opnieuw. Bij grote bestanden valt dat niet op omdat eenmaal de transfer op gang is, alles aan de normale snelheid verloopt. Indien je echter zeer veel kleinere bestanden kopieert, dan wordt dit soms onwerkbaar omdat er per bestand een 'initialisatietijd' nodig is van +/- 1 seconde. Als je 120 kleine bestandjes kopieert, die eigenlijk op enkele seconden zouden moeten zijn overgezet, zit je dus toch twee minuten te wachten. Soms moeten wij echt duizenden kleine bestanden overzetten (kopieren) naar de server, en dan loopt dat op tot verschillende uren wachten.
Het vreemde is dat dit enkel gebeurt wanneer informatie wordt gekopieerd van een workstation naar de server en niet wanneer het verkeer in de ander richting loopt (van de server naar het workstation).
Is er iemand die hier enige verklaring of oplossing voor heeft ?
Ik zoek een verklaring voor het volgende vreemde probleem dat ik ondervind met onze Windows 2003 server. De situatie die hieronder beschreven wordt, doet zich altijd voor, dus ook wanneer de server volledig onbelast is.
Als ik één bestand van 200MB van een werkstation naar de server kopier, dan duurt dat +/- 40seconden. Als ik een bestand van 200MB van de server naar een werkstation kopieert duurt dat ook +/- 40 seconden...
Als ik 100 bestanden van 2MB van de server naar een werkstation kopieer, dan duurt dat dat ook ongeveer +/-40 seconden. Als ik 100 bestanden van 2MB van een workstation naar de server kopieer dan duurt dat +/- 170 seconden.
Sterker nog: als ik 100 bestandjes van +/- 4K van de server naar een workstation kopieer, dan duurt dan +/- 4 seconden. Als ik diezelfde 100 bestandjes van een workstation naar de server kopieer, dan duurt dat 2 minuten.
Ik heb de indruk dat van zodra er informatie van een workstation naar de server wordt geschreven, de initialisatie (of hoe je dat ook noemt) abnormaal lang duurt (ongeveer iets minder dan een seconde) voor de datatransfer werkelijk start en dit voor elk bestand opnieuw. Bij grote bestanden valt dat niet op omdat eenmaal de transfer op gang is, alles aan de normale snelheid verloopt. Indien je echter zeer veel kleinere bestanden kopieert, dan wordt dit soms onwerkbaar omdat er per bestand een 'initialisatietijd' nodig is van +/- 1 seconde. Als je 120 kleine bestandjes kopieert, die eigenlijk op enkele seconden zouden moeten zijn overgezet, zit je dus toch twee minuten te wachten. Soms moeten wij echt duizenden kleine bestanden overzetten (kopieren) naar de server, en dan loopt dat op tot verschillende uren wachten.
Het vreemde is dat dit enkel gebeurt wanneer informatie wordt gekopieerd van een workstation naar de server en niet wanneer het verkeer in de ander richting loopt (van de server naar het workstation).
Is er iemand die hier enige verklaring of oplossing voor heeft ?