I'm wondering how windows server redirect perfomance

I'm wondering how windows server redirect perfomance.

For Example:

Fileserver and Terminalserver. Onto the Terminalserver connecting 2 Networkshares (i.g. L: and Z:) which are on different hard disks on Fileserver (NTFS Volumes).

If I start a File copy (cmd, powershell or what ever) from Terminalserver from L: to Z: in performance Monitor there is a big load on File (Network-Card, Filesystem) and Terminalserver (process itself)

I supposed that the primary File copy it's explained on Fileserver (Network Redirector) and I'm wondering where the load on Terminalserver is caused. it is real free of charge to have load on Terminalserver isn't it?

thanks for the enlightenment
reredokIT ConsultantAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joseph HornseyPresident and JanitorCommented:
To clarify, you've got two shares on two different NTFS volumes on your file server.

When logged into the terminal server, you have mapped L: to one of the shares and Z: to the other.

So, while logged into the terminal server, you copy a file from L: to Z; (or vice versa).

Copying a file from one network share to another follows this sort of process:

1. Terminal server asks file server for file from L:
2. File server reads file from disk
3. File server send file across network to terminal server
4. Terminal server receives the file and may write it to disk temporarily, depending on available memory and file size
5. Terminal server reads file from memory or disk
6. Terminal server sends file to file server
7. File server writes it to disk

The user's activity on the terminal server is going to use resources on that server and create a load on that sever.  Memory, CPU, disk and network will all be used and could create a very large load on the server if it's already heavily utilized.

Does that answer your question?
reredokIT ConsultantAuthor Commented:
This is exactly this what I observe in Performance Monitor.

however, it would not be much more intelligent that a "Network redirector" the real logic recognises behind it. It only a copy on Fileserver between his NTFS Volumes. There is not need to transfer Network traffic on File and Terminalserver.
reredokIT ConsultantAuthor Commented:
Maybe it is better to be explained the reason of my question.

The Fileserver is an SBS 2008 Server which I cannot install Powershell 4.0 but I need Powershell Get-FileHash methods. So I start File copy and File compare on Terminalserver Windows 2008R2 where I have Powershell 4.0
Get a highly available system for cyber protection

The Acronis SDI Appliance is a new plug-n-play solution with pre-configured Acronis Software-Defined Infrastructure software that gives service providers and enterprises ready access to a fault-tolerant system, which combines universal storage and high-performance virtualization.

Joseph HornseyPresident and JanitorCommented:
So, you have to copy the files to do the Get-FileHash methods and then copy them back?
reredokIT ConsultantAuthor Commented:
No. I copy with UNC path. Powershell Get-FileHash it is explained on the Terminalserver 2008 R2. L: or it's UNC is Source and Z: or it's UNC is Backup.
I am not trusted yet with Remote Sessions in Powershell. A Remote session possibly reduces the network load.
Joseph HornseyPresident and JanitorCommented:
I see.

Yes, a remote session would speed that up because the files would stay put and the operations on those files would happen on the other computer... you would only be sending commands and receiving results.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Networking

From novice to tech pro — start learning today.