9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: erik quanstrom <quanstro@quanstro.net>
To: 9fans@9fans.net
Subject: Re: [9fans] new lguest port available
Date: Wed, 23 Apr 2008 20:53:56 -0400	[thread overview]
Message-ID: <22dab4d01b21fbbb552e41444d65fa6d@quanstro.net> (raw)
In-Reply-To: <a4e6962a0804231740u58eb1548gc18c787f675c813b@mail.gmail.com>

> You on the wrong portion of the problem -- the disk solution they have
> is effectively AOV (ATA over Virtio), you aren't going to do better by
> putting a virtual network driver in between.  They just have to tune
> their userspace gateway for disk access -- they put a lot of work into
> making the virtio<->tun/tap gateway really efficient and I think they
> are just using the crappy Qemu block device at the moment.  Once they
> short-out the gateway between the guest-virtio channel and the
> in-kernel block driver it'll be much faster than tunneling AOE over
> the network device to the host.

what i'm saying is boils down to 10ms + 100ns  is essentially 10ms.
so it's slower, but at a level a couple (or three) orders of magnitude too
low to be very significant.

> [...] adding extra layers for nothing.

avoiding maintaing a second interface doesn't count?  and according
to ron, the network is fast right now.  this virtual ata interface isn't.

now i'm really dreaming but ... why don't you convince the virtualizer guys
to implement aoe instead of a straight ata interface for high performance.
it would be less work for them too, and would eliminate the extra layer --
vblade.

- erik



  reply	other threads:[~2008-04-24  0:53 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-23 18:01 ron minnich
2008-04-23 18:10 ` Eric Van Hensbergen
2008-04-24 16:21   ` ron minnich
2008-04-23 19:21 ` Juan M. Mendez
2008-04-23 20:30   ` Stefan Hajnoczi
2008-04-23 22:56   ` ron minnich
2008-04-23 23:00     ` ron minnich
2008-04-23 23:22     ` erik quanstrom
2008-04-23 23:40       ` ron minnich
2008-04-23 23:55         ` erik quanstrom
2008-04-24  0:11       ` Eric Van Hensbergen
2008-04-24  0:29         ` erik quanstrom
2008-04-24  0:40           ` Eric Van Hensbergen
2008-04-24  0:53             ` erik quanstrom [this message]
2008-04-24  1:24               ` Eric Van Hensbergen

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=22dab4d01b21fbbb552e41444d65fa6d@quanstro.net \
    --to=quanstro@quanstro.net \
    --cc=9fans@9fans.net \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).