Hi Dor,
I appreciate your comments. The GUI interface would be an attempt to give
KVM the same kind of features that some of the commercial virtualization
products provide. A single GUI interface to manage multiple virtual host
systems. The goal would be to create a tightly integrated solution that
would allow management of even the most subtle KVM features, options, and
functions. The exposure of the host / guest communication facilities would
be a good example. It might also be interesting to take a look at
providing a guest utility library as well. I'm very excited about the KVM
project and the tremendous potential it opens up in virtualization. It's
really got the gears in my head turning.
Thanks,
-G
"Dor Laor" <[EMAIL PROTECTED]>
09/04/2007 02:38 AM
To
<[EMAIL PROTECTED]>, <kvm-devel@lists.sourceforge.net>
cc
Subject
RE: [kvm-devel] libqemu => libkvm?
Hi Folks,
I've been spending some time playing around with KVM and I am starting to
become interested in making a contribution to the project. I'm considering
the idea of writing a library interface to libqemu in a KVM context. I am
aware of libvirt, but that isn't what I'm thinking here. This lib would be
very specific to KVM. I have been poking around in the source a bit and it
seems like it would be possible. Before I go further, I thought I would
ask a few questions. I would also appreciate any and all opinions on the
subject.
1. Is anyone already thinking about , or actually doing this?
That's a real interesting idea. Actually this is the first time I
discovered people use libqemu
apart from qemu itslef. We didn't thought about this yet.
2. Does this sound useful?
It does create some interesting VM-process merges although a regular VM
has monitor interface
or dbus interface so many actions can be done by tcp to qemu.
Actually there is work in progress to add dbus interface to qemu. I might
not fit every thing but can help
for some cases.
3. Is the libqemu API stable enough at this point to write code against?
I believe KVM triggers some changes to it.
4. Can anyone see any immediate road blocks to doing this?
Except for exposing the same api, no.
This would probably also include a cross platform GUI interface at some
point. This interface would be specific to KVM and the subtle nuances that
make it unique. I've been looking for a good excuse to use FLTK on a
project anyway ;-)
Why do you need a gui? What's your application/plan for it?
Thanks for your consideration,
-G
Regards, Dor
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel