Hi,
In TR-4175 I read this:
Microsoft Windows Server 2012 Hyper-V includes dynamic and differencing VHDX drive types.
Dynamic disks start as sparse disks and are not populated until the first reads and/or writes occur.
Differencing disks start with a fixed disk as the parent. The differencing disks are only 4KB in size and
grow as the reads and writes occur. We tested with dynamic and differencing VHDX drives and found
the performance to be equivalent to fixed VHDX drives.
I thought I heard someone explaining that NTFS allocations on the parent for many dynamic VHDXs growing simultaneously was a bottleneck in real-world environments. Anyone ever heard of this or did I dream it up?
Also, if performance is now comparable, are there any real reasons to strongly recommend fixed anymore? There is always the "where to deploy thin provisioning" discussion (at VHDX layer and/or LUN / FlexVol layers) but assuming there is a preference for dynamic VHDX is there any reason not do to so?
I also checked and the New-NaVirtualDisk cmdlet even allows creation of dynamic VHDX....
Thanks!
Chris Madden