[OOTB-distro] Clustering/load balancing Alfresco Commmunity

Torben Lauritzen tl at magus.dk
Wed May 6 09:57:27 BST 2015


On 04/05/2015, at 22.55, Martin Cosgrave <martin at ocretail.com> wrote:

> 
> I'm looking at this: http://docs.alfresco.com/4.1/concepts/ha-scenarios.html
> 

It looks like it is not the entire picture :-)

> I'm not sure what "L2 cache" is. Based on the diagram I'd guess it's something transformed from db format into lucene metadata. Whether this is still relevant in the solr world I'm not sure but there is probably some analogue.
> 
> So bearing in mind I have no experience with any kind of enterprise clustering, here goes my reckoning, feel free to shoot it down.
> 
> The three things we can cluster are filesystem, database, and the index data.
> 
> It seems likely to me that the filesystem clustering is handled by SANs and similar technologies.
> 
> Similarly databases have been designed to be clustered for some time.
> 

Yes, for the last two items. I do not think we should worry about this.


> So what is left is the indexes, in solr. I would imagine that solr should also have been designed to be clustered in some way.
> 
> The conclusion is that the various clustering things that are used in these systems are in some way incompatible; perhaps it is necessary for them to be in absolute sync and this cannot be guaranteed by the different strategies used in the available clusters.
> 
> So my question is: what do we need to cluster? I guess an idea of the use cases involved is most useful.


We have a client running a clustered setup on Enterprise (which they had to bauy elsewhere). They have one share instance, a load balancer in front of two Alfresco repo instances with two solr instances, and a shared database and filesystem. This seems to work reasonably well.


- Torben



> 
> On 04/05/15 11:48, Torben Lauritzen wrote:
>> Hi.
>> 
>> 
>> At the company where I work, we are reaching a point, where our customers running Alfresco Community are so large, that they need some kind of clustering and load balancing. I have not had deep technical thoughts about this yet, but I am sure it would be a valuable addition to the Community edition, and thus some of you might also want to contribute - at least with technical advice, but hopefully helping with the implementation.
>> 
>> Please let me know what you think about it, and how we can proceed (if you think it has any value).
>> 
>> By the way, Alfresco (the company) might not be that pleased if we succeed, so I doubt woking on this will earn you a free Summit ticket ;-)
>> 
>> Best regards,
>> Torben Lauritzen
>> Magenta Aps
>> Denmark
>> _______________________________________________
>> OOTB-distro mailing list
>> OOTB-distro at xtreamlab.net
>> http://www.xtreamlab.net/mailman/listinfo/ootb-distro
> 
> _______________________________________________
> OOTB-distro mailing list
> OOTB-distro at xtreamlab.net
> http://www.xtreamlab.net/mailman/listinfo/ootb-distro



More information about the OOTB-distro mailing list