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/
Home Products Support Community News


Re: [Xen-devel] simple backend, frontend

On Fri, 12 Nov 2004, Keir Fraser wrote:

> >  Now if I need to add another custom backend using the same method as
> > the netif or blkif backends dont I have to modify Xend as well?
> >
> > Is there a simpler way of establishing event channels between domains
> > by directly accessing the API in xen/common/event_channel.c
> >
> >  Some assumptions that Im making - the frontend will be started only
> > after the backend is running. Im primarily going to be using this
> > frontend/backend for transferring large data between a user domain and
> > the control domain.  So I will have to establish shared mem pages as
> > well.
> To set up an event channel and shared memory between two domains you
> need some out-of-band communication, which may or may not be xend.
> Instead the communication could be done via an interdomain IP network,
> for example. However you arrange it, each domain probably needs to
> know the domid of the other guy. Also both ends need to know the
> address of the page they are to share, and the remote port for teh
> shared event channel.

How do xenU domains talk to dom0?  Is it a single point-to-point kind of
channel?  Maybe extend that to be multipoint, like ethernet.  Then, that can
be extended to be intra-machine, for cluster support.

This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
Xen-devel mailing list

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