Hy,

I'm writing my thesis on Virtualizzation and it's application to
security.

Now for Xen Hypervisor there are a lot of application already developed
(like XenRim, XenFit, XenKimono) and very nice ideas...

I want to transfer these ideas on Kvm...but is a little bit harder than
i thought. 

So the firs treat was to do an application in the "host" machine that
comunicate in some way with another application in the "guest" machine
(the VM).

I've tried to use the Libvirt function...but they're designed
principally to work with Xen...

So I guest how i can read the memory of a VM ?! 

Must I interface my application in the host machine directly with the
Qemu ?

There is a better solution supported by KVM to implement shared memory
between VMs or between VMs and "host" system?

 

You have the following options:

1. A plain tcp/ip from guest to host (you probably considered that ahh)

2. We have a virtual device in qemu called vmchannel it is visible as
pci device in the guest.

    Currently they communicate using port io, it will soon change to
virtio interace (shared memry).

    It is goo for guest-host communication.

3. A 9p interface is developed too by Eric Van Hensbergen, it is work in
progress.

 

You're free to add your own.

 

Thank you for your time

Francesco

-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to