From: Daniel Veillard <veillard@redhat.com>
To: John Anderson <johnha@ccbill.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Xen API/libvirt & Remote
Date: Thu, 3 Aug 2006 04:45:59 -0400 [thread overview]
Message-ID: <20060803084559.GA4461@redhat.com> (raw)
In-Reply-To: <A7F39817EC2477418A3AA053E69F835A3AA0F7@Exchange.ccbill-hq.local>
On Wed, Aug 02, 2006 at 04:28:37PM -0700, John Anderson wrote:
> I've been reading through the Xen API wiki page and it's associated PDF,
> as well as checking out libvirt for a solution to remotely manage xend
> daemons. Unless I missed something, it seems both the Xen API and
> libvirt only make xml-rpc calls to a local xend daemon. Is this true or
> am I way off base?
It's a bit more complex, first libvirt does not (yet) make xml-rpc calls
it currently does more ad-hoc HTTP based calls when talking to xend. Second
libvirt interract with Xen in more ways than just with xend.
> If the Xen API & libvirt can only connect to a local xend daemon, are
> there any alternatives short of providing your own transport (i.e.
> ssh/telnet to invoke the command locally) ?
I think libvirt 0.1.3 should be able to connect to remote xend daemons
using the HTTP protocol. It will be limited to xend based accesses and
there is unfortunately no authentication.
Security wise opening the HTTP port is a big no-no in my opinion, anybody
getting access to the network one way or another would instantly get control
over every domain running. Using SSH or other secure authenticated transport
to then connect to the local service sounds way saner, that's why I didn't
really pushed or tested the remote access. But passing an URL pointing to
the remote service when opening the libvirt connection may work, though as
said I don't really recommend this.
Daniel
--
Daniel Veillard | Red Hat http://redhat.com/
veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
next prev parent reply other threads:[~2006-08-03 8:45 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-02 23:28 Xen API/libvirt & Remote John Anderson
2006-08-03 8:45 ` Daniel Veillard [this message]
2006-08-08 21:41 ` Ewan Mellor
-- strict thread matches above, loose matches on Subject: below --
2006-08-03 17:14 John Anderson
2006-08-04 13:46 ` Daniel P. Berrange
2006-08-04 18:09 John Anderson
2006-08-05 8:27 ` Daniel Veillard
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=20060803084559.GA4461@redhat.com \
--to=veillard@redhat.com \
--cc=johnha@ccbill.com \
--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.