VirtualMetric Hyper-V Monitoring, Hyper-V Reporting


Cozumpark Bilisim Portali
Future of Linux Support: Ubuntu 12 on Hyper-V v3
Posted in Linux Server, Virtual Machine Manager | 4 Comments | 8,667 views | 26/03/2012 04:19

Ubuntu 12 is coming with Hyper-V drivers for the best integration and usability. Ubuntu 12 is still in Beta like Hyper-V v3 but results are promising. I’m posting some important screenshots from Ubuntu 12. You can also find benchmark results of new Ubuntu 12 on Hyper-V v3.

1. Ubuntu Login Screen and no “SMBus Base Address Uninitialized” warning anymore!

2. Ubuntu 12 recognizes Hyper-V synthetic network driver by default.

3. Let’s see installed Hyper-V modules.

4. Unfortunately, there is no KVP service with Ubuntu 12. (I used Set-LinuxVM for KVP test)

5. Integrated shutdown is coming with out-of-box.

6. Ubuntu 12 recognizes disks as scsi devices.

7. We are able to use all CPU power. (I used “stress” command)

8. Here you can see benchmark results on my desktop PC.

These are good results for a desktop PC. Probably you will get much better results with your server and storage.

Comments (4)

Victor Miasnikov

April 2nd, 2012

Good result

Ubuntu 12.04 (PP) development kernel tree — Ubuntu-3.2.0-20.33;a=summary

Ubuntu 12.04 — Ubuntu-3.2.0-20.33

F: drivers/hid/hid-hyperv.c
F: drivers/hv/*
F: drivers/scsi/storvsc_drv.c
F: drivers/staging/hv/*

Updated version of the Hyper-V storage, network, and mouse drivers
from those planned for v3.4. The drivers in v3.2 simply do not
work correctly dropping access to the drive after a few seconds
of sustained use. Testing with the Azure folk showed that the
v3.4 drivers worked well in the v3.2 codebase. Intial version
from linux-next pre-merge window, update from v3.4-stable once
it releases.


Comment 27 for bug 929545 ( #27)

Mike Sterling (mike-sterling) wrote on 2012-02-14:

. . .

In fact, I would strongly suggest that the latest hv* drivers from linux-next be used if at all possible.
The snapshot being used as the base for the Precise kernel only has the hv_vmbus driver out of staging.
With the release of the 3.3 kernel, the hv_netvsc and hv_mouse drivers were approved for exit,
and we've already received word that the hv_storvsc driver will exit in 3.4.
The quality of code after going through the community review is leaps and bounds better
than what is present in 3.2, and should be ideal for a -LTS release.

To accomplish this, you can either pull from linux-next and replace the files in
(which would require no changes to the build system),
or pull the appropriate files out of the various folders (as well as the Kconfigs)
and place them in the locations as of linux-next:

drivers/hv, drivers/net/hyperv/, drivers/hid/hid-hyperv.c, drivers/scsi/storvsc_drv.c


Victor Miasnikov

April 3rd, 2012

Please, fix this issue:

. . .
4. Unfortunately, there is no KVP service with Ubuntu 12. (I used Set-LinuxVM for KVP test)
. . .

IMHO, need backport this:

2012-03-16 K. Y. Srinivasan

Tools: hv: Fully support the new KVP verbs in the user…
…messages in the user level daemon. Hyper-V defines

2012-03-13 K. Y. Srinivasan

Drivers: hv: Add new message types to enhance KVP
…functionality for Linux guests on Hyper-V. As part of this,

and other from 3.4-rc1


Victor Miasnikov

April 3rd, 2012

—– Original Message —–
From: “Mike Sterling” mike.sterling (at) microsoft (.) com
To: vvm
Sent: Tuesday, April 03, 2012 5:59 PM

This fix has been checked in to Ubuntu 12.04, and should be available to test in the daily ISO’s next week.

Very well!


April 3rd, 2012

Wow, thanks for info Victor. Much appreciated.

So then let’s make another test with Ubuntu 12 later.. :)


Leave a Reply