This returns a nice list of statistics, including AggregatedAverageNormalizedIOPS for measuring overall disk performance.
Copy-VMFile. This new cmdlet allows administrators to copy files to a running VM without using a network connection. It does require Guest Services to be enabled on the Integration Services property page of the VM. A PowerShell cmdlet is also available to accomplish the same task:
Online VM exportWith Hyper-V R2, you can now perform a VM export on a running virtual machine or a virtual machine checkpoint. You can accomplish this from Hyper-V Manager or by using the PowerShell cmdlet Export-VM or Export-VMSnapshot. This requires a Windows Server 2012 R2 host, as this feature is not supported on previous versions.
Shared virtual disksClustering is typically considered a capability of physical hardware. It's primarily intended to provide failover capability for highly available (HA) resources. Hyper-V in Windows Server 2012 R2 includes support for shared virtual hard disks (VHDX) hosted on either an SMB 3.0 Scale-Out File Server or a Cluster Shared Volume (CSV) to provide physical redundancy for the storage. This eliminates the need for costly SAN hardware to build out an HA solution using VMs and commodity storage. One thing you won't be able to do with Shared Virtual Disks is implement Storage QoS.
The new Measure-VM cmdlet in PowerShell 4.0 gathers all sorts of resource measurements for your virtual machine.
Online virtual disk resizingVHDX files attached to a SCSI controller can be increased or decreased while the VM is running. You can use either the Edit Virtual Hard Disk Wizard, which is a part of Hyper-V Manager, or the Resize-VirtualDisk cmdlet in PowerShell. Online disk resizing works well with Generation 2 VMs as they use a SCSI disk by default. To perform an online resize with Generation 1 VMs, you will need to add a new SCSI controller. By default, Generation 1 VMs use an IDE controller.
Storage QoSHyper-V R2 adds the ability to configure a minimum and a maximum IOPS allocated to individual VMs. The minimum value is not fully functional in the preview release, but is seen as a way to guarantee a minimum level of IO to a VM. The importance of this feature comes to light when you have multiple I/O-hungry VMs running on the same host. Storage QoS is also tied specifically to VHDs attached to a SCSI controller.