All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kip Macy <kmacy@fsmware.com>
To: Nicholas Lee <nic-lists@plumtree.co.nz>
Cc: Moshe Bar <moshe@xensource.com>, xen-devel@lists.sourceforge.net
Subject: Re: databases and xen?
Date: Mon, 17 Jan 2005 18:36:13 -0800 (PST)	[thread overview]
Message-ID: <20050117183127.T81222@demos.bsdclusters.com> (raw)
In-Reply-To: <20050118020833.GD29341@stateless>




On Tue, 18 Jan 2005, Nicholas Lee wrote:

> On Tue, Jan 18, 2005 at 04:02:01AM +0200, Moshe Bar wrote:
> > I have run Mysql and Oracle 9i without any problems on 2.0.0 and 2.0.1
> > , but I didn't have LVM (don't think that would create problems)
>
> I would have thought that using loopback/file or NFS VBD would have
> caused performance issue and lost of database guarantees.

It definitely causes performance degradation, but that is certainly not
the only way to set a domain up, merely the cheapest. The I/O syncer is
all going to be managed from DOM0, so if the guest crashes
transactional integrity is maintained. If the HW crashes you have the
same issues as with ext2. If you want integrity guarantees and high
performance you'll likely want a fibre channel device exported to the
guest.


> Or does a fsync on a File VBD get pushed though to the host (dom0)?
There is no fsync on a block device. An I/O should only be acknowledged
when the device commits it. Nonetheless, on Linux I would wager that it
stays in the buffer cache until the syncer gets around to flushing it.



				-Kip



>
> Nicholas
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by: Beat the post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
> It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

  reply	other threads:[~2005-01-18  2:36 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-17  9:55 databases and xen? Nicholas Lee
2005-01-18  1:26 ` Wim Coekaerts
2005-01-18 18:31   ` Rik van Riel
2005-01-18 20:45     ` Ian Pratt
2005-01-18 22:21       ` Matt Ayres
2005-01-18  2:02 ` Moshe Bar
2005-01-18  2:08   ` Nicholas Lee
2005-01-18  2:36     ` Kip Macy [this message]
2005-01-18  9:13 ` Fajar A. Nugraha
  -- strict thread matches above, loose matches on Subject: below --
2005-01-17 20:41 Nicholas Lee

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=20050117183127.T81222@demos.bsdclusters.com \
    --to=kmacy@fsmware.com \
    --cc=moshe@xensource.com \
    --cc=nic-lists@plumtree.co.nz \
    --cc=xen-devel@lists.sourceforge.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 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.