We are currently using WDS on Windows Server 2008 R2 to deploy Windows XP images out to our clients, and we are beginning the process of deploying Windows 7 to test environments. Due to the way that WDS handles client naming, I found and installed MDT 2010 on the same server as WDS, which from what I understand is recommended. Setup and everything was a breeze, but we have one major problem:
WDS was able to deploy my 13gb image file in about 35 minutes, using Unicast transmission. MDT 2010 takes a little over an hour and 20 minutes to accomplish the same task, with the exact same image file and it is also set to use Unicast transmission. I have tried several different machines with completely different network chipsets as well as two different Hyper-V virtual machines one with a legacy card and one with a native card. None of this seems to make a bit of difference in speed. I have tried injecting several different versions of drivers for each network card with no luck, as well as several different versions of raid controller drivers with no luck.
And as if that isn't weird enough, even though I have double-triple checked that Multicast is disabled, it appears that when two machines are pulling the image at the same time that the process goes about 10 minutes faster for one machine, and 20-30 minutes faster for another. Is there something I'm missing? I've scoured Google to the deepest darkest depths to no avail. Thanks!
Edit: I neglected to mention that the capture process is seemingly unaffected by this. The capture for the image referenced above took about 30 minutes to complete.