|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentpara
To: |
"Tian, Kevin" <kevin.tian@xxxxxxxxx>, "Dong, Eddie" <eddie.dong@xxxxxxxxx>, "Matt Chapman" <matthewc@xxxxxxxxxxxxxxx> |
Subject: |
RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization) |
From: |
"Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx> |
Date: |
Tue, 1 Nov 2005 08:42:50 -0800 |
Cc: |
"Ling, Xiaofeng" <xiaofeng.ling@xxxxxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx |
Delivery-date: |
Tue, 01 Nov 2005 16:44:53 +0000 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
List-help: |
<mailto:xen-ia64-devel-request@lists.xensource.com?subject=help> |
List-id: |
Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com> |
List-post: |
<mailto:xen-ia64-devel@lists.xensource.com> |
List-subscribe: |
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe> |
Sender: |
xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thread-index: |
AcXerXo76q/haFr+QWGubs2JLsu1/QAAmd0wAA7Ef8AAAiCdgAADn4WA |
Thread-topic: |
[Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization) |
> >However, I agree with Matt that a PMT for other domains
> >(domU) is a bad idea as it creates many problems for migration,
> >save/restore, ballooning, and adding new domains to an already
> >loaded system. Further, the grant table abstraction is the primary
> >mechanism for page sharing for domU in Xen (on Xen/x86).
> >I think if domU has any knowledge of actual machine addresses,
> >the Xen team would consider this a bug that should be fixed.
>
> Here we need to clarify one concept. When domU behaves as a
> driver domain, it becomes one necessary assistant to dom0 to
> co-construct the virtual environment. At that time, the
> driver domU should also be owned by system administrator like
> dom0 since these domains controls physical resources. They
> driver domU are just service provider (backend) as dom0 and
> there's on need to migrate them. IMO, migration is mainly
> applied to non-driver domU which are simply
> service-subscriber (frontend). Then migration is necessary
> for them by hooking them to different service-providers on
> another machine.
OK. I agree that "isolated driver domains (IDDs)" -- to use
the Xen term -- can also use a physical-to-machine mapping table.
IDDs don't exist right now even in Xen/x86. I would like to wait
to see how Xen/x86 handles them before we support them in
Xen/ia64, but agree that we could, for example, test for
"d has the capability to run virtual driver backends" rather
than just test for "d == dom0".
> More, driver domains are necessary for server environment
> (especially for IA64), and it would be nightmare to only have
> one dom0 controls all physical resources and acts as only
> backend to serve all other domains.
This depends on use model. Driver domains may be more necessary
on a scale-up server which has many I/O slots but less necessary
on a scale-out server which has a single "fat pipe".
Dan
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization), Magenheimer, Dan (HP Labs Fort Collins)
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization), Tian, Kevin
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization),
Magenheimer, Dan (HP Labs Fort Collins) <=
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization), Dong, Eddie
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization), Magenheimer, Dan (HP Labs Fort Collins)
- RE: [Xen-ia64-devel] Re: PMT table for XEN/IA64 (was: RE:Transparentparavirtualization vs. xen paravirtualization), Dong, Eddie
|
|
|
|
|