[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Can Xen run 32, 32PAE and 64-bit fully virtualized domains run side-by-side?


  • To: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
  • From: "Omer Khalid" <Omer.Khalid@xxxxxxx>
  • Date: Mon, 19 Feb 2007 10:30:16 +0000
  • Cc: Gerd Hoffmann <kraxel@xxxxxxx>, "Daniel P. Berrange" <berrange@xxxxxxxxxx>, "Krysan, Susan" <KRYSANS@xxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 19 Feb 2007 02:29:43 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=EmoBxv2ATKyj/lyJ/0od/XuJeDjyQ28jSCMm3nWzBySEa6x85x2R0ozrDwGEuaYMTI2OgkvDC9QyuHdtOwRs3b8Va3TpYrS1MOKBOd4y4p6pPRFOI/doAfr6nPv6cV8kSj+gQNbYItJdxIPDTYMICGN/2IAVpcBPluWshh06Tko=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hello Mats,

I really appreciate your prompt reply. Just to be 100% sure and not to assume some thing in the "verbal language", I made this table to lay out the bit-landscape of dom0/domU for clarity purpose for Xen 3.0.5!

-----------------------------------------------------------------------------------------------
|                       |                       dom0                                       |
-----------------------------------------------------------------------------------------------
                      |     Para-virtualized        |    Fully-virtualized        |
-----------------------------------------------------------------------------------------------      
|                       |  32-bit | 32-bit-p | 64-bit | 32-bit | 32-bit-p | 64-bit |
-----------------------------------------------------------------------------------------------
|  d    |              |                                                                       |
|  o    |--------------------------------------------------------------------------------------
|  m   |   32-bit   |    Y     |     N     |   N     |     Y    |     Y      |    Y   |
|  a    |-------------------------------------------------------------------------------------|
|   i     |              |                                                                       |
|  n    |-------------------------------------------------------------------------------------|
|        |  32bit-P |    N     |     Y     |   N     |     N   |      Y     |     Y   |
|   U    |-------------------------------------------------------------------------------------|
|        |              |                                                                       |
|        |-------------------------------------------------------------------------------------|
|        |   64-bit  |    N     |     N     |   Y     |      N   |      N     |     Y   |
-----------------------------------------------------------------------------------------------

Would you agree with this?

Regards
Omer


On 2/16/07, Petersson, Mats <Mats.Petersson@xxxxxxx> wrote:


> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto: xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Omer Khalid
> Sent: 16 February 2007 15:49
> To: Krysan, Susan
> Cc: Petersson, Mats; Gerd Hoffmann; Daniel P. Berrange;
> xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] Can Xen run 32, 32PAE and 64-bit
> fully virtualized domains run side-by-side?
>
> Hello Krysan,
>
> I am trying to run 32 bit PAE Para-virtualized VM on a x86_64
> with Xen 3.0.3 64 bit. I always get this error: Xen Image is
> not compatiable.

That is the expected behaviour for 3.0.3. Current unstable (to become
3.0.5) contains code to fix this for 32PAE on 64. I don't know if there
are any problems running 32PAE on 64 at the moment [it's not what I'm
working on, so I haven't tried it] - but one thing is for sure, until
the release of 3.0.5, there is no stable release that supports different
bitness in the guest and the hypervisor/Dom0.

>
> You said in one of your messages on the Xen user list that
> you are running 32 bit, 32 bit PAE and 64 bit
> para-virtualized and HVM VM's with out any problems, where as
> in some threads from Jan 2007, it was argued that its not
> possible! I  am confused!

You can only (in current stable realeases of Xen) run "same on same" PV
guests. HVM guest are able to run "less or equal", meaning that a 64-bit
hypervisor supports "all" types of guests, but a 32-bit hypervisor won't
support 64-bit guests (and non-PAE hypervisor can't take PAE guests).

>
> Which version of Xen are you using? And are there specific
> configuration one have to make for domU images?

Read again what Susan wrote (copied here for clarity):
> Yes, on an x86_64 host you can run a mix of 32-bit,
> 32-bit PAE, and       64-bit fully virtualized domains side-by-side.
All of those are FULLY VIRTUALIZAED guests (that is HVM or non-PV
guests, whatever you want to call it.

>I have also run 64-bit paravirtualized domains side-by-side with fully
> virtualized domains.

Still not claiming to run para-virtual at anything other than "same as
Dom0".

--
Mats


>
> Any help would be much appreciated! Best Regards
>
> Omer
>
>
> On 2/9/07, Krysan, Susan <KRYSANS@xxxxxxxxxx> wrote:
>
>       Yes, on an x86_64 host you can run a mix of 32-bit,
> 32-bit PAE, and
>       64-bit fully virtualized domains side-by-side.  I have
> also run 64-bit
>       paravirtualized domains side-by-side with fully
> virtualized domains.
>
>       Weekly I boot up the following domains simultaneously
> on x86_64 host:
>
>       SMP 64-bit SLES10 paravirtualized domain
>       SMP 32-bit SLES10 fully virtualized domain
>       SMP 32-bit PAE SLES10 fully virtualized domain
>       SMP 64-bit SLES10 fully virtualized domain
>       UP Windows XP fully virtualized domain
>       UP Windows 2003 Server fully virtualized domain
>
>       Once the domains have booted, I log in and run top
> command in the SLES10
>       guests and Windows task manager in the Windows guests.
>
>       Thanks,
>       Sue Krysan
>       Linux Systems Group
>       Unisys Corporation
>
>       -----Original Message-----
>       From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
>       [mailto: xen-users-bounces@xxxxxxxxxxxxxxxxxxx ] On
> Behalf Of Liang Yang
>       Sent: Friday, February 09, 2007 2:17 PM
>       To: xen-users@xxxxxxxxxxxxxxxxxxx
>       Cc: Xen devel list
>       Subject: [Xen-users] Can Xen run 32,32PAE and 64-bit
> fully virtualized
>       domains run side-by-side?
>
>       Hi,
>
>       Can Xen run 32, 32PAE and 64-bit fully virtualized domains run
>       side-by-side?
>       Or all DomainUF has to be the same mode?
>
>       Thanks,
>
>       Liang
>
>
>       _______________________________________________
>       Xen-users mailing list
>       Xen-users@xxxxxxxxxxxxxxxxxxx
>       http://lists.xensource.com/xen-users
>
>       _______________________________________________
>       Xen-users mailing list
>       Xen-users@xxxxxxxxxxxxxxxxxxx
> <mailto: Xen-users@xxxxxxxxxxxxxxxxxxx>
>       http://lists.xensource.com/xen-users
>
>
>
>
>
> --
> ---------------------------------------------------------------
>
>
> CERN - European Organization for Nuclear
> IT Department,  CH-1211 Geneva 23, Switzerland
>
> Phone: +41 (0) 22 767 7996
> Fax:     +41 (0) 22 767 4900
> E-mail : Omer.Khalid@xxxxxxx
> Homepage: http://cern.ch/Omer.Khalid
>





--
---------------------------------------------------------------
                                                                            
CERN – European Organization for Nuclear
IT Department,  CH-1211 Geneva 23, Switzerland

Phone: +41 (0) 22 767 7996
Fax:     +41 (0) 22 767 4900
E-mail : Omer.Khalid@xxxxxxx
Homepage: http://cern.ch/Omer.Khalid
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.