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

RE: [Xen-users] Xm live migration between Intel and AMD


  • To: "'Xen Users List'" <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: <admin@xxxxxxxxxxx>
  • Date: Thu, 17 Nov 2011 11:28:05 -0600
  • Delivery-date: Thu, 17 Nov 2011 17:28:37 +0000
  • Importance: Normal
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: Acyk1Z3WUIZ9lL9hQEmCYpiqWKLgFQAd81mA

Yes, the docs say that.  In fact, you need to have exactly the same CPU, not just the same brand.  For example, you cannot even add a new server to an existing pool if the CPUs are not identical.  We recently added a dual Intel Xeon 5645 server to a pool that contained servers with dual Intel Xeon 5520.  The only way we could add it to the pool was by using CPU leveling.  We had to use xe to ask the existing pool members what their CPU features were and then we used xe on the new node to mask its CPU features down to the same level as the existing nodes in the pool.  Then we could add the new node without any problem.  I don’t think the CPU leveling tricks will work between Intel and AMD, though.  I think the trick only works within a given brand.

 

-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Andrew Wells
Sent:
Wednesday, November 16, 2011 9:03 PM
To: James Harper
Cc: Antonio Colin; Xen Users List
Subject: RE: [Xen-users] Xm live migration between Intel and AMD

 

Don't the docs say you have to have the same cpu's to do a pool, and therefore a migration?

On Nov 16, 2011 5:50 PM, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote:

>
> I need to do a live migration between two different hosts:
>
> 1: Intel(R) Core(TM)2 CPU
> 2: AMD Athlon(tm) Processor TF-20
>

I tested this once upon a time... I think the cpuid entry I used was:

cpuid = [ '0:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0',

'1:eax=0x06b1,ecx=xxxxxxxxxxx0000xx00xxx0000000xx0,edx=xxx00000xxxxxxx0x
xxxxxxxx0xxxxxx',
         '4:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0',
         '0x80000000:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0']

I tested it with XP and it worked but Silverlight wouldn't install
because it needs the SIMD instructions and they are turned off because
Intel and AMD have different implementations.

James

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

_______________________________________________
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®.