[openstack-dev] Unified Guest Agent proposal
harlowja at yahoo-inc.com
Fri Dec 6 20:27:10 UTC 2013
Another idea that I'll put up for consideration (since I work with the
cloud-init codebase also).
Cloud-init which currently does lots of little useful initialization
types of activities (similar to the racker agents activities) has been
going through some of the same questions as to should it be an agent
(or respond to some type of system signal on certain activities, like new
network metadata available). So this could be another way to go.
Including (ccing) scott who probably has more ideas around this to :-)
On 12/6/13 12:12 PM, "Sandy Walsh" <sandy.walsh at rackspace.com> wrote:
>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 .
>> 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  and windows . 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.
>>  https://wiki.openstack.org/wiki/UnifiedGuestAgent
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
More information about the OpenStack-dev