All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ligesh <xen@lxlabs.com>
To: Daniel Stodden <stodden@cs.tum.edu>
Cc: muli@il.ibm.com, xen-devel@lists.xensource.com,
	Michael LeMay <mdlemay@epoch.ncsc.mil>
Subject: Re: Communicating with the domU from dom0 without Network
Date: Wed, 9 Aug 2006 05:17:11 +0530	[thread overview]
Message-ID: <20060808234711.GA25507@lxlabs.com> (raw)
In-Reply-To: <1155070472.5293.97.camel@lapbode42.lrr.in.tum.de>


 Your arguments are valid in the case of domU-domU communication system, but not for dom0-domU. The dom0 will be, and should be aware of migrations and also there should be non-networking mechanism to manage and control every aspect of domU from dom0. This in my opinion, is a basic requirement.  But I think ppp over serial port might be the exact thing what I was looking for. PPP doesn't provide domU-domU, but yes domU-domU actually defeats the entire purpose of Xen which is isolation, and also that Xen should be agnostic about the type of the OS running inside the domU.

--
:: Ligesh :: http://ligesh.com 



On Tue, Aug 08, 2006 at 10:54:32PM +0200, Daniel Stodden wrote:
> hi all.
> 
> since you've explicitly asked for comments, here's mine.
> 
> from a performance point of view, it is all obviously correct. get rid
> of the tcp congestion/flow/reliability overhead. in a synchronous,
> reliable environment like host-local domain intercommunication
> infrastructure, as you propose, it is nothing but overhead, and should
> speed up things a lot. plus it saves a whole bunch of memory.
> 
> but there's a different point of view, which i would like to point out.
> 
> if you think about the whole 'virtualization' thing, some of the
> relevant literature is correct to point out that simple unix process is
> nothing but a virtual machine. a 'process vm', in many respects quite
> different from a system vm on top of a hypervisor, like xen, though it
> already has a number of features which make up a virtual machine.
> resource control and abstraction, as an example, being the most
> prominent ones. such comparisons are especially daunting if you look at
> a paravirtualizing, microkernel-style hypervisor design, like xen is
> one.
> 

  parent reply	other threads:[~2006-08-08 23:47 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-07 12:40 Communicating with the domU from dom0 without Network Ligesh
2006-08-07 12:57 ` Muli Ben-Yehuda
2006-08-07 13:31   ` Ligesh
2006-08-07 13:32     ` Muli Ben-Yehuda
2006-08-07 13:49       ` Ligesh
2006-08-07 16:18         ` Michael LeMay
2006-08-08 10:49           ` Ligesh
2006-08-08 12:17             ` Michael LeMay
2006-08-08 14:45               ` Ligesh
2006-08-08 14:56                 ` Keir Fraser
2006-08-08 18:15                   ` Ligesh
2006-08-08 18:59                     ` Ian Campbell
2006-08-08 14:41           ` Mike D. Day
2006-08-08 20:54           ` Daniel Stodden
2006-08-08 23:04             ` Harry Butterworth
2006-08-08 23:34               ` Daniel Stodden
2006-08-08 23:47             ` Ligesh [this message]
2006-08-09 12:09               ` Daniel Stodden
2006-08-09 12:22                 ` Daniel Stodden

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=20060808234711.GA25507@lxlabs.com \
    --to=xen@lxlabs.com \
    --cc=mdlemay@epoch.ncsc.mil \
    --cc=muli@il.ibm.com \
    --cc=stodden@cs.tum.edu \
    --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.