Update rollup 3 for System Center 2012 R2 Virtual Machine Manager released

RU3 for SCVMM 2012 R2 was released on July 29th.

I feel like this was a silent release. I couldnt find this information on any blog or forums.

Issues that are fixed in this update rollup
Total storage for a User role is reported incorrectly. For example, the User role can use only half of the allowed quota.
A host cluster update fails intermittently because of a locked job.
Virtual machine (VM) refreshers do not update highly available virtual machines (HAVMs) after failover to another node.
A cluster IP address for a guest cluster configuration in a Hyper-V Network Virtualization (HNV) environment is not updated correctly by using HNV policies during failover.
The cluster IP address in an HNV environment is updated incorrectly during failover
Server Message Block (SMB) shares may not be usable by high availability (HA) workloads if they are also connected to stand-alone hosts.
Storage objects discovery does not occur on a Virtual Machine Manager server if the discovery item is too big.
 A Virtual Machine Manager job that assigns network service backend connectivity fails.
Enable maintenance mode fails when you evacuate failed-state VMs.
The Virtual Machine Manager service cannot be restarted because of database corruption.
The ZH-TW language incorrectly appears in the tooltip of the VM Network icon.
Library refresher rewrites the alternative data stream on every file during every update.
For iSCSI hardware storage-based array, when the MaskingPortsPerView property option is set to "multi-port per view," the target endpoint is not obtained as the port address.
The virtual hard disk (VHD) is left in the source folder after storage migration is completed.
The addition of a bandwidth limitation to an existing virtual private network (VPN) connection is not added to the generated script.
A VM that is attached to an HNV VM network loses connectivity when it is live migrated to another node in the failover cluster that is not currently hostingother VMs that belong to the same VM network.
VM network shared access is lost after a service restart or an update interval.
The Remove-SCFileShare command fails for a network-attached storage SMI-S provider.
Setting the template time zone to UTC (GMT +0:00) is incorrectly displayed as "Magadan Standard Time."
The System Center 2012 R2 Virtual Machine Manager crashes when you add groups that contain the at sign (@) character in User roles.
VM deployment fails in a VMWare environment when you have virtual hard disk (.vmdk) files of the same size in your template.
Deployment of an application host on HAVMM fails and generates a 22570 error.
Live migration of an HAVM cross cluster creates a duplicate VM role in the target cluster.
An error occurs when you apply physical adapter network settings to a teamed adapter.
A VMM agent crashes continuously when the HvStats_HyperVHypervisorLogicalProcessor query returns a null value.
A host refresh does not update the VMHostGroup value of a VMWARE cluster after the cluster is moved from VCENTER.
VMM reports an incorrect Disk Allocation size for dynamic VHDs that are mapped to a virtual machine.
A VMM service template script application does not work for a self-service role.
VM creation fails if Virtual Machine Manager undergoes failover during the creation process.
The Access Status value of a file share is incorrect in the user interface.
The Virtual Machine Manager service crashes because of an invalid ClusterFlags value.
VMs cannot be deployed from a service template to a cloud across multiple host clusters (multiple datacenters).
Features that are added in this update rollup
This update includes a Linux guest agent upgrade to support the following new operating systems:
 Ubuntu Linux 14.04 (32-bit)
 Ubuntu Linux 14.04 (64-bit)
 This update also includes the following:
 Host DHCP extension driver upgrade
 Several performance improvements
 Several Management Pack package improvements






Hyper-V gaining market share !

Another good day for Hyper-V lovers ! As expected, Microsoft is gaining on the market share server virtualization. And apparently, we could see that VMWare is loosing on the other side.


Virtualization Market Share-2014

Virtualization Market Share-2014



I did see that many VMWare customers are moving towards Hyper-V. At the same time, virtualization spectrum is expanding. Now Huawei is picking up. Others like Oracle, RedHat etc are slowly growing up. Its not same as the old days where VMWare had a monopoly without any major competitor. In this bigger market with multiple players, Microsoft is growing rapidly which is just awesome !




Gartner Magic Quadrant for Server Virtualization – 2014

Much awaited gartner report for server virtualization is now available.


Hyper-V is picking up and getting closer to VMWare. This year, Huawei also got included into the group.


Microsoft has effectively closed most of the functionality gap with VMware in terms of the x86 server virtualization infrastructure. Additional gaps remain in management and automation features — notably, VMware’s Site Recovery Manager (SRM) is more automated and better-suited for large-scale disaster recovery requirements. Importantly, Microsoft made Hyper-V Recovery Manager (HRM) available in January 2014 — an Azure-hosted service that orchestrates Hyper-V Replica for disaster recovery purposes. Microsoft plans to expand that offering by including Azure-based replication and recovery, and renaming the offering Microsoft Azure Site Recovery (currently in preview mode). It is too early to judge the competitiveness of these offerings, but they will be critical to Microsoft’s success against VMware.

System Center VMM 2012 and Windows Azure Pack (delivered October 2013) dramatically improve the ability to create private cloud solutions based on Hyper-V, which also enables service providers to use Microsoft as the basis for cloud offerings. While Microsoft does not have the service provider ecosystem that VMware has, Microsoft’s Azure service is becoming a growing attraction for enterprises that want to develop Microsoft-based applications on-premises and in the cloud using common development and management tools.

While the management functionality is strong, ease of use (for example, clients report that Hyper-V HA is relatively difficult to set up and manage) and lack of fully centralized management remain issues. While most management tasks can be handled through VMM, some require Hyper-V Manager or Windows PowerShell. Microsoft has made improvements in recent versions of Hyper-V and System Center.

Microsoft can now meet the needs of most enterprises with respect to server virtualization. Its challenge is neither feature nor functions, but competing in a market with an entrenched competitor, VMware. Microsoft is now winning a good percentage of enterprises that are not heavily virtualized yet — especially those that are mostly Windows-based (while Linux support is improved, especially in Windows Server 2012 R2, there are very few customers using Hyper-V for Linux). However, few enterprises that are heavily virtualized with an alternative technology are choosing to go through the effort to switch. A growing number of large enterprises are finding niches in which to place Microsoft — for example, in stores, branch offices or separate data centers. This strategy of “second sourcing” will enable these enterprises to evaluate Hyper-V for further deployments and perhaps leverage the competition in deals with VMware. While Microsoft’s technology is capable, winning the larger and more mission-critical deployments will be an uphill battle and will require more proof points.

Microsoft’s challenge is less about products but much more about sales and marketing, as well as overcoming an entrenched competitor with high-quality products and happy customers. The most important factor in Microsoft’s favor is price. Unlike VMware, Microsoft does not rely uniquely on a business model based on virtualization software. At the same time, the market — including service providers — is becoming more concerned about vendor lock-in. In a market moving to cloud infrastructures based on virtualization software, and with growing interest in potentially heterogeneous and open-source solutions such as OpenStack, Microsoft must be careful to not position itself as just another proprietary solution. Furthermore, it must find ways to differentiate itself from VMware based on its service provider and Azure offerings — for example, using Azure for disaster recovery and developing new applications Azure — but managed centrally together with on-premises assets. In the end, Azure interoperability may become the more important factor compared with price.


Server Virtualization - Gartner Magic Quadrant - As of July 2014

Server Virtualization – Gartner Magic Quadrant – As of July 2014



Hyper-V Dashboard V 3.2 released

With few bug fixes and few enhancements, the new version of Hyper-V Dashboard is now available on technet gallery.

V 3.1 had a bug where if  a Hyper-v host was only having a single VM, the script was not able to identify it properly.

Apart from this, few other enhancement on the color coding also done now.

Try it out now !


VM report


Host Report


storage report




Microsoft Virtual Machine Converter 2.0 Released


Microsoft Virtual Machine Converter 2.0 released

MVMC is a great tool which is required if have a mixed Hypervisor environment. The previous version, MVMC v1 was released in 2012. However, v1 dont have support for Windows 8 and Windows 2012 R2.

Now we got V2 with lot many new features including Powershell support.

MVMC 2.0 release of MVMC includes the following new features:

  • Converts virtual disks that are attached to a VMware virtual machine to virtual hard disks (VHDs) that can be uploaded to Windows Azure.
  • Provides native Windows PowerShell capability that enables scripting and integration into IT automation workflows.

Note   The command-line interface (CLI) in MVMC 1.0 has been replaced by Windows PowerShell in MVMC 2.0.

  • Supports conversion and provisioning of Linux-based guest operating systems from VMware hosts to Hyper-V hosts.
  • Supports conversion of offline virtual machines.
  • Supports the new virtual hard disk format (VHDX) when converting and provisioning in Hyper-V in Windows Server® 2012 R2 and Windows Server 2012.
  • Supports conversion of virtual machines from VMware vSphere 5.5, VMware vSphere 5.1, and VMware vSphere 4.1 hosts Hyper-V virtual machines.
  • Supports Windows Server® 2012 R2, Windows Server® 2012, and Windows® 8 as guest operating systems that you can select for conversion.


Standard MVMC Features

In addition to the new features previously identified, MVMC provides the following functionality:

  • Converts and deploys virtual machines from VMware hosts to Hyper-V hosts on any of the following operating systems:
  • Windows Server® 2012 R2
  • Windows Server® 2012
  • Windows Server 2008 R2 SP1
  • Converts VMware virtual machines, virtual disks, and configurations for memory, virtual processor, and other virtual computing resources from the source to Hyper-V.
  • Adds virtual network interface cards (NICs) to the converted virtual machine on Hyper-V.
  • Supports conversion of virtual machines from VMware vSphere 5.5, VMware vSphere 5.0, and VMware vSphere 4.1 hosts to Hyper-V.
  • Has a wizard-driven GUI, which simplifies performing virtual machine conversions.
  • Uninstalls VMware Tools before online conversion (online only) to provide a clean way to migrate VMware-based virtual machines to Hyper-V.

Important   MVMC takes a snapshot of the virtual machine that you are converting before you uninstall VMware Tools, and then shuts down the source machine to preserve state during conversion. The virtual machine is restored to its previous state after the source disks that are attached to the virtual machine are successfully copied to the machine where the conversion process is run. At that point, the source machine in VMware can be turned on, if required.

Important   MVMC does not uninstall VMware Tools in an offline conversion. Instead, it disables VMware services, drivers, and programs only for Windows Server guest operating systems. For file conversions with Linux guest operating systems, VMware Tools are not disabled or uninstalled. We highly recommend that you manually uninstall VMware Tools when you convert an offline virtual machine.

  • Supports Windows Server and Linux guest operating system conversion. For more details, see the section “Supported Configurations for Virtual Machine Conversion” in this guide.
  • Includes Windows PowerShell capability for offline conversions of VMware-based virtual hard disks (VMDK) to a Hyper-V–based virtual hard disk file format (.vhd file).

Note   The offline disk conversion does not include driver fixes.

Supported Configurations for Virtual Machine Conversion

The following table shows all supported configurations for virtual machine conversion.

VMware sources: VMware vSphere 5.5
VMware vSphere 5.1
VMware vSphere 4.1
VMware vCenter Server 5.5
VMware vCenter Server 5.1
VMware vCenter Server 4.1
VMware ESXi 5.5
VMware ESXi 5.1
VMware ESXi/ESX 4.1
Destination host servers:

Note   Hyper-V must be enabled.

Windows Server 2012 R2 Standard
Windows Server 2012 R2 Enterprise
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Enterprise
Windows Server 2012 Datacenter
Windows Server 2008 R2 Standard with Service Pack 1 (SP1)
Windows Server 2008 R2 Enterprise with Service Pack 1 (SP1)
Windows Server 2008 R2 Datacenter with Service Pack 1 (SP1)
Operating systems that are supported for which MVMC can be installed: Windows Server 2012 R2 Standard
Windows Server 2012 R2 Enterprise
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Enterprise
Windows Server 2012 Datacenter
Windows Server 2008 R2 Standard with Service Pack 1 (SP1)
Windows Server 2008 R2 Enterprise with Service Pack 1 (SP1)
Windows Server 2008 R2 Datacenter with Service Pack 1 (SP1)
Guest operating systems that are supported for conversion to Hyper-V: Windows Server 2012 R2 Standard x64
Windows Server 2012 R2 Datacenter x64
Windows Server 2012 Standard x64
Windows Server 2012 Datacenter x64
Windows Server 2008 R2 Standard x64
Windows Server 2008 R2 Enterprise x64
Windows Server 2008 R2 Datacenter x64
Windows Web Server 2008 R2 x64
Windows Server 2008 Standard
Windows Server 2008 Standard x64
Windows Server 2008 Enterprise
Windows Server 2008 Enterprise x64
Windows Server 2008 Datacenter
Windows Server 2008 Datacenter x64
Windows 8 Enterprise
Windows 8 Enterprise x64
Windows 8 Pro
Windows 8 Pro x64
Windows 7 Enterprise
Windows 7 Enterprise x64
Windows 7 Professional
Windows 7 Professional x64
Windows 7 Ultimate
Windows 7 Ultimate x64
Windows VistaEnterprise x64
Windows Vista Enterprise
Red Hat® Enterprise Linux® 6 (x86/x64)
Red Hat Enterprise Linux 5 (x86/x64)
Ubuntu 12.04 (x86/x64)
Ubuntu 10.04 (x86/x64)
SUSE® Linux Enterprise Server 11 (x86/x64)
CentOS 6 (x86/x64)
CentOS 5 (x86/x64)
Debian GNU/Linux 7 (x86/x64)
Oracle Linux 6 (x86/x64)
Oracle Linux 5 (x86/x64)


I am planning to do one more followup post on this with some demos.

You can download MVMC and the help files here.





Oracle Enterprise Linux on Hyper-V

Its a while Microsoft and Oracle made a joint announcement on the support for Oracle Enterprise Linux on Hyper-V.


Though OEL 6.3 and OEL 6.4 did supported Hyper-V, the latest Oracle Enterprise Linux – OEL 6.5 works on Hyper-V with all major features.

OEL Support

You can refer the full information on this Technet blog.




Cheers !




Resizing VHDX – Online

HyperV now supports online resizing of VHDX. A VHDX disk which is used by a VM can be resized and without restarting the VM, This is really an important feature which will allow flexibility on expending or shrinking VHDX on the fly as per the requirement.


VHDX – the ability to expand and shrink virtual hard disks is exclusive to virtual hard disks that are using the .vhdx file format. Online resizing is supported for VHDX disk types, including fixed, differencing, and dynamic disks. Virtual hard disks that use the .vhd file format are not supported for resizing operations.

SCSI controller – the ability to expand or shrink the capacity of a virtual hard disk is exclusive to .vhdx files that are attached to a SCSI controller. VHDX files that are attached to an IDE controller are not supported.

Irrespective of the Generations – Gen1 or Gen2, Online Resizing will work fine if the prerequisites are met.

Lets try this on a Gen1 VM with a SCSI Disk.

G1 VM - BeforeResize


The DISK1 in the above screen shot is a SCISI Disk


Get-VM VMName |Get-VMHardDiskDrive -ControllerType SCSI |Resize-VHD -SizeBytes 500GB





Now the VHDX is expanded. As the GUST OS on this VM is Windows 2008 R2, To get this change reflected on the VM, From DISK Management , Initiate a RESCAN. With Windows Server 2012, This change will get reflected immediately without a rescan.


After Resize – 500 GB


If its a GEN2 VM, Its more easy as the default DISK which is getting created is a SCSI Disk. So even a System Drive can be expanded.



Gen2 VM – Before VHD Resize



Get-VM VMName |Get-VMHardDiskDrive -ControllerType SCSI |Resize-VHD -SizeBytes 1TB



Resize-VHD G2 VM


If its a Windows Server 2012 VM, the change will get reflected immediately and don’t need a rescan.



G2 VM – After Resize


The current C drive which is 100 GB can now expanded  to start using the added space.

From Disk Management -> Right Click on the volume which needs to be extended

Select Extend Volume

Extend Volume

Extend Volume


The maximum available space will be set by default , how ever this could be reduced as per the requirement.

DISK Management - Extend-Volume -  Configure Size

DISK Management - Extend-Volume -  Summary

DISK Management – Extend-Volume – Summary

And now the C Drive is 1 TB.

DISK Management - After extending volume

DISK Management – After extending volume


Explorer View

Cheers !


Hyper-V Dashboard – 500+ downloads

Its a special day for me. My Hyper-V Dashboard crossed 500 downloads in three months. Thanks for all those who have downloaded, commented, tweeted and provided me feedback over email.


Cheers !


HyperV Dashboard

HyperV Dashboard