Hi David,

This looks really intriguing! I know that at Puppet Labs there are a couple
people playing around with ideas like this as well.


On Tue, Nov 6, 2012 at 3:58 AM, David C <[email protected]> wrote:

> Hi everyone!
>
> A couple of months ago I finished my master thesis. During that thesis I
> used Puppet to manage clouds as single resources. For instance
>
> torque {'mycloud':
>    head => ["155.210.XXX.AAA", "/var/tmp/dceresuela/lucid-tor1.img"],
>    compute => ["/etc/puppet/modules/torque/files/compute-ips.txt",
>                "/etc/puppet/modules/torque/files/compute-imgs.txt"],
>    vm_domain => "/etc/puppet/modules/torque/files/mycloud-template.xml",
>    pool => ["155.210.XXX.BBB"],
>    ensure => running,
> }
>
> would create a TORQUE cloud to execute batch jobs. The idea is to manage
> clouds as single resources and not as a composition of machine instances
> and make Puppet manage that cloud. If, for instance, one machine should
> fail Puppet would create another instance to replace it. I also verified
> this approach with an AppScale cloud and a web cloud: load balancer, web
> servers and database server. I used KVM to support the virtual machines.
>
> As I have finished the thesis and I don't know if I am going to work more
> on this in the near future I just wanted to let you know what I have done
> in case anyone is interested and wants to work with it (and believe me when
> I say there is a lot of work to be done). The code is hosted on github:
> - https://github.com/dcere/pfc/  - the whole thesis: code, documentation,
> administrative documents, report...
> - https://github.com/dcere/pfc-dev  - only code, ready to be cloned
> so feel free to fork it and ask anything.
>
> Thank you!
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-dev/-/gZ7tGHtzlOEJ.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-dev?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to