[openstack-dev] Unified Guest Agent proposal

Sandy Walsh sandy.walsh at rackspace.com
Fri Dec 6 20:12:16 UTC 2013



On 12/06/2013 03:45 PM, Dmitry Mescheryakov wrote:
> Hello all,
> 
> We would like to push further the discussion on unified guest agent. You
> may find the details of our proposal at [1].
> 
> Also let me clarify why we started this conversation. Savanna currently
> utilizes SSH to install/configure Hadoop on VMs. We were happy with that
> approach until recently we realized that in many OpenStack deployments
> VMs are not accessible from controller. That brought us to idea to use
> guest agent for VM configuration instead. That approach is already used
> by Trove, Murano and Heat and we can do the same.
> 
> Uniting the efforts on a single guest agent brings a couple advantages:
> 1. Code reuse across several projects.
> 2. Simplified deployment of OpenStack. Guest agent requires additional
> facilities for transport like message queue or something similar.
> Sharing agent means projects can share transport/config and hence ease
> life of deployers.
> 
> We see it is a library and we think that Oslo is a good place for it.
> 
> Naturally, since this is going to be a _unified_ agent we seek input
> from all interested parties.

It might be worth while to consider building from the Rackspace guest
agents for linux [2] and windows [3]. Perhaps get them moved over to
stackforge and scrubbed?

These are geared towards Xen, but that would be a good first step in
making the HV-Guest pipe configurable.

[2] https://github.com/rackerlabs/openstack-guest-agents-unix
[3] https://github.com/rackerlabs/openstack-guest-agents-windows-xenserver

-S


> [1] https://wiki.openstack.org/wiki/UnifiedGuestAgent
> 
> Thanks,
> 
> Dmitry
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 



More information about the OpenStack-dev mailing list