From: Anthony Liguori <aliguori@us.ibm.com>
To: Noam Taich <noam.taich@qumranet.com>
Cc: xen-devel@lists.xensource.com, john.l.byrne@hp.com
Subject: Re: Migration and CPU type?
Date: Thu, 16 Feb 2006 12:32:09 -0600 [thread overview]
Message-ID: <43F4C529.90201@us.ibm.com> (raw)
In-Reply-To: <64F9B87B6B770947A9F8391472E0321603494ADF@ehost011-8.exch011.intermedia.net>
Noam Taich wrote:
>
> I created my guest on my Athlon and tried to migrate it to my laptop
> running a Pentium M. The guest failed.
>
As a general principle, migrating between AMD and Pentium chipsets is a
bad idea.
If you google a bit, VMware has VMotion compatibility tables that match
which processor families they consider "safe" to migrate to and from.
Regards,
Anthony Liguori
>
> When I tried the opposite, creating it on my laptop and migrating it
> to my Athlon, it worked… Not only that, but now, after being forged in
> the flamed of the Pentium M, I could migrate it BACK from the Athlon
> to the laptop…then to an Opteron… That was fun. It can actually
> function like a roaming guestJ
>
> One problem is that OSs usually gather information on the system they
> are running, on all the features the CPU offers them.
>
> What if one or more of the features is not supported on the target
> host? You think it will crash?
>
> NOT necessarily. It won't crash if there's currently no running code
> on the guest that uses that feature.
>
> I believe It will also be a problem if some code that USES such a
> feature is ON the guest RAM image, but for some reason is not
>
> Currently running, until a user dose something…this could lead to
> seemingly unexplained crashes.
>
> I am also interested in future compilations/executions on the migrated OS…
>
> It can be affected too…
>
> NOW, having said that… completely preventing migration between CPUS
> that are not 100% compatible may not be a good idea…
> after all…you may KNOW that the current configuration will work on the
> other machine (or you may know it was migrated from there
>
> In the first place), and you may need to do a hardware upgrade with no
> downtime… no reason to prevent this…
>
> I discovered that as long as you create the guest on the machine with
> the LEAST amount of features among the ones it may
>
> Be migrated to (the one that has NO feature the other ones don't have)
> , the migration seems to work fine in every direction.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
next prev parent reply other threads:[~2006-02-16 18:32 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-16 8:53 Migration and CPU type? Noam Taich
2006-02-16 16:56 ` John Byrne
2006-02-16 17:18 ` Ralph Passgang
2006-02-16 18:32 ` Anthony Liguori [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-02-15 23:50 John Byrne
2006-02-16 18:25 ` Anthony Liguori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=43F4C529.90201@us.ibm.com \
--to=aliguori@us.ibm.com \
--cc=john.l.byrne@hp.com \
--cc=noam.taich@qumranet.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.