[CRIU] p.haul web-gui
Pavel Emelyanov
xemul at parallels.com
Wed Oct 14 05:02:03 PDT 2015
On 10/13/2015 05:32 PM, Adrian Reber wrote:
> I have integrated an existing criu web-gui
>
> https://github.com/ThomasJClark/criu-gui-demo
Interesting :)
> into p.haul. The above mentioned criu web-gui was re-implementing many
> things p.haul already does and therefore I thought it might be
> interesting. The web-gui shows the process trees from two systems and
> the user can drag-and-drop a process from one system to another and
> p.haul will migrate the process in the background. This was of course
> before the stand-alone mode was removed ;-)
>
> The current code is here:
>
> https://github.com/adrianreber/p.haul
>
> Before integrating this further into p.haul-wrap I wanted to ask if this
> a feature which would be interesting to integrate into p.haul.
Yes I think :) If it sits completely aside the rest of the code,
I'd consider this as a nice web-giu extension :)
> Right now only process trees are displayed but it could be enhanced to
> list the running containers, depending on the mode selected (pid, lxc, vz).
>
> The current setup was to start p.haul-service on two hosts:
>
> host01# ./p.haul-service --web-gui
>
> host02# ./p.haul-service --web-gui --web-partner host01
>
> I can now connect on any host with a browser on port 8080 and get an
> overview of the running processes. Dragging and dropping a process
> starts a p.haul process migration.
>
> I have a video showing p.haul with web-gui in action at:
>
> http://lisas.de/~adrian/criu-gui.ogg
>
> Is this something which would make sense to integrate into p.haul?
I would also invite the author of the original code to jump into
our band-wagon :)
-- Pavel
More information about the CRIU
mailing list