I have a Windows 2003 file server that is massively busy. Tens of millions of files come and go on the server every day. I'm looking for statistics to gather to help me size and configure the Windows 2008 R2 replacement for this machine. I have a good handle on the basics (memory, cpu, network), but I'm particularly concerned about file serving, file movement etc. Any guidance?
added detail -- The files are mostly internal (to the server) movement driven by scripts, though there is a SQL server dropping and picking up files remotely. I have good handle on metrics once the files are served to outside clients (which is a very small percentage). We push the limits of path depth (dozens of subfolders), number of files in a directory (not uncommon to find 50k+) and total number of files (50M+ at rest, 100k+ in motion).