VMware
9 Replies Last post: Oct 21, 2006 12:11 PM by kma  

VMware Server: Intel VT supported & x86_64 posted: Oct 10, 2006 7:01 PM

Click to view kawika's profile Novice 11 posts since
Oct 10, 2006
Hello,

I read that "VMware Server" has Intel VT (Virtualization Technology) support. However, how do I find out if it is activated ?

I downloaded from the web site version 1.0.1. This build is for i386. I would like to know if there is a version for x86_64 ?

Thanks!

Re: VMware Server: Intel VT supported & x86_64

1. Oct 10, 2006 7:14 PM in response to: kawika
Click to view RDPetruska's profile Guru 15,875 posts since
Jan 11, 2005
I read that "VMware Server" has Intel VT
(Virtualization Technology) support. However, how do
I find out if it is activated ?
If you can create and run 64-bit guests, then you have VT enabled/activated. Simple as that.

I downloaded from the web site version 1.0.1. This
build is for i386. I would like to know if there is
a version for x86_64 ?
Nope.

Re: VMware Server: Intel VT supported & x86_64

3. Oct 10, 2006 9:08 PM in response to: kawika
Click to view RDPetruska's profile Guru 15,875 posts since
Jan 11, 2005
Read this fine technical paper detailing the lab results obtained by VMware employees which should answer all these questions...
http://www.vmware.com/vmtn/resources/528

It there a reason why VT is only enabled for 64-bit on VMware Server ?
No, you've got it backwards. The ability to run 64-bit guests depends on EMT64 and VT support. So the inability to run 64-bit guests shows you that you do not have VT enabled in your CPU or motherboard. If you read that paper, you will see that there is zero benefit for modifying the virtualization code VMware uses to "take advantage of" the current generation of hardware virtualization contained in VT.

Re: VMware Server: Intel VT supported & x86_64

6. Oct 11, 2006 12:31 AM in response to: kawika
Click to view DaveP's profile Master 1,404 posts since
Aug 30, 2003
You can try VT for 32-bit guests by adding the following line to your VMX file:

[code]monitor_control.vt32 = TRUE[/code]
However, it may spew out debug messages into the log files.

Dave

Re: VMware Server: Intel VT supported & x86_64

8. Oct 11, 2006 3:52 AM in response to: kawika
Click to view RDPetruska's profile Guru 15,875 posts since
Jan 11, 2005
Just wonder which Intel chip has the Vt-d?
None. It's in R&D. That's why, however, in my comments above I stated "with current generation hardware virtualization".

Re: VMware Server: Intel VT supported & x86_64

9. Oct 21, 2006 12:11 PM in response to: DaveP
Novice 34 posts since
Oct 1, 2003
You can try VT for 32-bit guests by adding the
following line to your VMX file:

[code]monitor_control.vt32 = TRUE[/code]


...except you'd be crazy to do so! vt32 performance is even worse than vt64 performance, because we haven't even bothered tuning it.

The surprising fact is that, for the time being, hardware "assistance" is significantly slower (for most workloads) than the all-software approach. We use VT on 64-bit Intel hardware because we have to, not because we want to.

(So, what does all this hardware "assistance" accomplish? It makes it much easier to make a "fast enough" VMM. If you're VMware, and you already have a pretty darned fast VMM, it doesn't add any value.)

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities