From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: Could Xen hyperviosr be able to invoke Linux systemcalls? Date: Wed, 19 Aug 2015 11:27:29 -0700 Message-ID: <1440008849.2772.16.camel@citrix.com> References: <1439839526.4239.18.camel@citrix.com> <1439889401.4239.40.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4964380423728462479==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Kun Cheng Cc: Frediano Ziglio , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org --===============4964380423728462479== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mmxWWx0QUSuKQkSWqsrj" --=-mmxWWx0QUSuKQkSWqsrj Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2015-08-19 at 00:47 +0000, Kun Cheng wrote: > Live migration between nodes is perhaps the easiest way. But it also > has draw backs mainly because that migration is coarse-grained. > What I'm saying is that you can, as a first step, look at the migration code and implement (let's call it so) page moving in a similar way. That does not mean that you'd have to *always* move all the pages, like a migration does, you well can move only one page, or a bunch of them. It's the mechanism for implementing that you should take inspiration from. > Supposing that a VM has multiple VCPUs, if only some of them are > moved to another node or some other nodes. Then it will be tough to > decide which one should be the target node for the live migration. > A policy needs to be defined, sure. But we're not talking about that, we're talking about, after you've decided what to do, how to do that. > However, I also think live migration is the best 'first step'. But > finally a fine grained memory migration is the destination. By the > way, I am currently digging the migration code. ;)=20 > Great! :-) Regards, Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-mmxWWx0QUSuKQkSWqsrj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlXUypEACgkQk4XaBE3IOsTZ+gCfZx2jkjKmVHJVm7dV70RHpZ1Y MMQAn0eQSRf2HepzZ0B3c5MHDmZICDSQ =kWuP -----END PGP SIGNATURE----- --=-mmxWWx0QUSuKQkSWqsrj-- --===============4964380423728462479== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============4964380423728462479==--