Le 27 nov. 2012 à 17:51, David Nalley <[email protected]> a écrit :

> On Tue, Nov 27, 2012 at 11:40 AM, Julien Garet <[email protected]> wrote:
>> Hello,
>> 
>> 
>> We have discovered something today we didn't expect... We are using CS 3.0.2 
>> with KVM hypervisors. Our users want to be able to use 32 or 64 bits VMs, 
>> so, we have set up templates using 32 or 64 bits OSes (setting OS type 32 or 
>> 64 bits accordingly), but that does not have any impact on the VM 
>> deployed... arch option in the domain xml file is x86_64, whatever we choose 
>> as OS Type.
>> 
>> 
>> Is there a way to deploy 32bits VMs on 64bits hypervisors ?
>> 
>> 
> 
> The arch of the operating system is different than the arch of the
> virtualized CPU (which is what I think you are referring to).
> What benefit do you expect to extract from having a virtualized 32bit
> CPU compared to a virtualized 64bit cpu? Do users that have physical
> machines in your environment note that you deployed a 32bit OS on a
> 64bit CPU?

Our users are doing continous integration on the instances and they have 
noticed it wasn't a virtualized 32bits cpu ;-) It's a pain to work for 
researchers in computer science ! :-D

The idea behind is KVM permits 32bit virtualization on 64bits hardware, and 
it's quite frustrating to just hide the truth (32bits OS on 64bits hardware).

Do we have a way to set kvm options on the guests or have Cloudstack force 
32bits virtualization on 32bits templates ?

> 
> --David

Reply via email to