WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Migrating domU and virtualization extensions

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Migrating domU and virtualization extensions
From: Christopher DeMarco <demarco@xxxxxxxx>
Date: Mon, 11 Jun 2007 23:58:21 -0400
Delivery-date: Mon, 11 Jun 2007 20:56:37 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200706112354.00099.mark.williamson@xxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <20070611184836.GA24899@xxxxxxxxxxxxxxxxxxxx> <200706112354.00099.mark.williamson@xxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
On Mon, Jun 11, 2007 at 11:53:59PM +0100, Mark Williamson wrote:

> Yes, I guess you should be able to - are they both the same manufacturer?  
> Both Intel?  What models are they, actually?

Well, I don't get it.

They're both Intel Xeons, but on the old box, the contents of
/proc/cpuinfo differ from the output of ``cpuid'' -- cpuinfo doesn't
list vme/vmx, but cpuid does.  Also, /proc/cpuinfo on the new system
lists *8* cores, but I coulda sworn that Dell's deal was for 2
dual-core Xeons.  Gotta lookit that onsite tomorrow.

But anyway, here's a diff against ``cpuid'' on both boxen.  "onion" is
the old one, "wilbur" is the new one:

--- onion       2007-06-11 23:48:55.000000000 -0400
+++ wilbur      2007-06-11 23:49:42.000000000 -0400
@@ -1,35 +1,35 @@
  eax in    eax      ebx      ecx      edx
-00000000 00000005 756e6547 6c65746e 49656e69
-00000001 00000f41 01020800 0000641d bfebfbff
-00000002 605b5001 00000000 00000000 007c7040
+00000000 00000006 756e6547 6c65746e 49656e69
+00000001 00000f64 03040800 0000e4bd bfebfbff
+00000002 605b5001 00000000 00000000 007d7040
 00000003 00000000 00000000 00000000 00000000
-00000004 00004121 01c0003f 0000001f 00000000
+00000004 04004121 01c0003f 0000001f 00000000
 00000005 00000040 00000040 00000000 00000000
+00000006 00000000 00000000 00000000 00000000
 80000000 80000008 00000000 00000000 00000000
-80000001 00000000 00000000 00000000 20100000
+80000001 00000000 00000000 00000001 20100000
 80000002 20202020 20202020 20202020 20202020
 80000003 6e492020 286c6574 58202952 286e6f65
-80000004 20294d54 20555043 30382e32 007a4847
+80000004 20294d54 20555043 30302e33 007a4847
 80000005 00000000 00000000 00000000 00000000
-80000006 00000000 00000000 04006040 00000000
+80000006 00000000 00000000 08006040 00000000
 80000007 00000000 00000000 00000000 00000000
 80000008 00003024 00000000 00000000 00000000
 
-Vendor ID: "GenuineIntel"; CPUID level 5
+Vendor ID: "GenuineIntel"; CPUID level 6
 
 Intel-specific functions:
-Version 00000f41:
+Version 00000f64:
 Type 0 - Original OEM
 Family 15 - Pentium 4
 Extended family 0
-Model 4 - 
-Stepping 1
+Model 6 - 
+Stepping 4
 Reserved 0
 
-Extended brand string: "                  Intel(R) Xeon(TM) CPU
2.80GHz"
+Extended brand string: "                  Intel(R) Xeon(TM) CPU
3.00GHz"
 CLFLUSH instruction cache line size: 8
-Initial APIC ID: 1
-Hyper threading siblings: 2
+Hyper threading siblings: 4
 
 Feature flags bfebfbff:
 FPU    Floating Point Unit
@@ -67,5 +67,5 @@
 60: unknown TLB/cache descriptor
 40: No 2nd-level cache, or if 2nd-level cache exists, no 3rd-level
cache
 70: Trace cache: 12K-micro-op, 4-way set assoc
-7c: 2nd-level cache: 1MB, 8-way set assoc, sectored, 64 byte line
size
-Processor serial: 0000-0F41-0000-0000-0000-0000
+7d: unknown TLB/cache descriptor
+Processor serial: 0000-0F64-0000-0000-0000-0000


> etc).  They get horribly confused if live migration happens - if they 
> suddenly find themselves migrated to a system without the capabilities they 
> were expecting, receive invalid operation exceptions, and probably crash.

Does this mean that an offline migration will work?  If I can just
shut down the domU and then ``tar | nc | tar'', I'm thrilled.  VMWare
won't run a VM from the old system on the new one.


-- 
Christopher DeMarco <demarco@xxxxxxxx>
Information Technology Supervisor
MAYA Group
+1-412-488-2900

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

<Prev in Thread] Current Thread [Next in Thread>