In just the last few months, I've noticed that Windows 2000 Servers are unable to handle any other network traffic when transferring a large file or working with a large piece of remote data. Here are two scenerios:
A Windows 2000 IIS 5.0 Web Server. At 10PM every night, I transfer a 1.5GB file to another server. When this happens, you can not access any websites on the server AND if you happen to have a Terminal Service session open, it blacks out the screen. The SECOND the file transfer completes, all services are restored. There are no events in the event log- nothing!
A Windows 2000 Server running SQL Server 2000. There is a particular DTS package which retrieves a fair amount of data from another SQL server. When this happens, no other nodes can retrieve data from this SQL Server. Once the job has finished transferring the data, all services are restored. There are no events in the event log- nothing!
The WIN2K servers are running SP4 and have the latest crits as of say 4 months ago. At this point, I'm afraid to apply any more!
So my question is this:
1) How can I work around this issue or how can I fix it?
2) How can I throttle the bandwidth used by my own server?
3) Is it time to throw Windows in the transh and go to BSD or Linux?