Hi Bjorn,

Which kind of services (OSGI, Spring Bean, ...) have you provisioned
with Puppet ?

Charles

2011/4/13 Björn Bength <bjorn.ben...@gmail.com>:
> Regarding Guillaume's comment about equal nodes, I can describe a
> requirement we currently have in one of our projects.
>
> The requirement is to partition functionality across a set of karaf
> nodes. I.e. some nodes (in a load balancing scenario) provides certain
> services, while others provide other services.
> This is to, for instance,  have a layered ESB architecture or have
> some services with completely different SLA's isolated from the rest.
> We have for now implemented this with the Puppet provision system
> where we have configured our nodes and put them in "named sets"
> (classes in Puppet).
> These sets of containers is then provisioned onto each host by a puppet agent.
>
> So, returning to the subject, it would be nice to be able to "name"
> clusters and put nodes in a named cluster, and it would provision
> itself. Magic.
> Or would you rather create different hazelcast configurations? I don't
> know Hazelcast that well.
>
> Regards
> Bjorn
>
>
>
>
>
> On Wed, Apr 13, 2011 at 3:02 PM, Ioannis Canellos <ioca...@gmail.com> wrote:
>> I am starting this discussion in order to gather the maximum possible
>> feedback about the features we want our clustering engine to have.
>>
>> Here is my view on the subject:
>>
>> a) Support auto discovery of nodes (via multicast and / or unicast).
>> b) Configuration replication (replicate configuration changes across the
>> nodes).
>> c) Features/Repositories replication (replicate feature repositories and
>> states).
>> d) Bundle state replication (replicate bundle states).
>> e) Event Admin (broadcast events across the nodes of the cluster).
>> f) Distributed Service Registry.
>>
>> --
>> *Ioannis Canellos*
>> *
>>  http://iocanel.blogspot.com
>>
>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>> Apache ServiceMix <http://servicemix.apache.org/>  Committer
>> *
>>
>

Reply via email to