Hi,

OneFlow does not support that use case, but it is something we could add in
the medium-long term [1].

I don't think the OneFlow server would need to be changed radically. I
guess we would need a pre-deployment phase where we create all the defined
networks, images, and templates.
And of course a way to cross-reference IDs and possibly other attributes.

Your use case seems like a good starting point to start the discussion
about the minimum requirements, template syntax, etc.

Regards

[1] http://dev.opennebula.org/issues/2125


--
Carlos Martín, MSc
Project Engineer
OpenNebula - Flexible Enterprise Cloud Made Simple
www.OpenNebula.org | cmar...@opennebula.org |
@OpenNebula<http://twitter.com/opennebula><cmar...@opennebula.org>


On Fri, Oct 25, 2013 at 7:36 PM, Daniel Dehennin <
daniel.dehen...@baby-gnu.org> wrote:

> Hello,
>
> I would like to manage some kind of “infrastructure libraries” with VMs
> templates and networks.
>
>
> For example, an “infrastructure” could declare:
>
> - 1 network called “internet”, shared between all infrastructures to have
>   network access with outside
>
> - 1 network called “DMZ”
>
> - 1 network called “LAN”
>
> - 1 “router” VMs with:
>   * its first interface on “internet”, configured as DHCP or contextualized
>   * its second interface on “DMZ”
>   * its third interface on “LAN”
>
> - X “server” VMs with one interface on “DMZ”
>
> - Y “workstation” VMs with one interface on “LAN”
>
>
> When a user instanciate this “infrastructure”:
>
> - 2 new networks are created:
>   * DMZ-<UNIQ NUMBER>
>   * LAN-<UNIQ NUMBER>
>
> - a temporary clone of “router” is created with:
>   * its first interface network untouched
>   * its second interface network set to “DMZ-<UNIQ NUMBER>”
>   * its third interface network set to “LAN-<UNIQ NUMBER>”
>
> - 1 VMs is started from that temporary VM template
>
> - a temporary clone of “server” is created with its interface network
>   set to “DMZ-<UNIQ NUMBER>”
>
> - X VMs are started from that temporary VM template
>
> - a temporary clone of “workstation” is created with its interface network
>   set to “LAN-<UNIQ NUMBER>”
>
> - Y VMs are started from that temporary VM template
>
> Do you think OneFlow could be extended for such use case?
>
> Or maybe it's already possible to do this but I do not find how?
>
> Regards.
>
> --
> Daniel Dehennin
> Récupérer ma clef GPG:
> gpg --keyserver pgp.mit.edu --recv-keys 0x7A6FE2DF
>
> _______________________________________________
> Users mailing list
> Users@lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>
_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to