<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Text bubliny Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
span.StylE-mailovZprvy18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.StylE-mailovZprvy19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.StylE-mailovZprvy20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.TextbublinyChar
        {mso-style-name:"Text bubliny Char";
        mso-style-priority:99;
        mso-style-link:"Text bubliny";
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=CS link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Thank you Kai, we will try to check cache settings.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Have a nice weekend too.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><p class=MsoNormal><span style='color:black;mso-fareast-language:CS'>--<br>Regards<br>Filip Kratochvil<br>------------------------------------------------<br>NELASOFT Technologies, s.r.o.</span><span style='color:#1F497D;mso-fareast-language:CS'><br></span><span style='color:black;mso-fareast-language:CS'>E-mail: </span><span style='color:#1F497D;mso-fareast-language:CS'><a href="mailto:filip.kratochvil@nelasoft.cz">filip.kratochvil@nelasoft.cz</a><br></span><span style='color:black;mso-fareast-language:CS'>Web:</span><span style='color:#1F497D;mso-fareast-language:CS'> <a href="http://www.nelasoft.cz/" target="_blank">www.nelasoft.cz</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:black;mso-fareast-language:CS'>Twitter: </span><span style='color:#1F497D;mso-fareast-language:CS'><a href="https://twitter.com/NELASOFT">@NELASOFT</a></span><span style='color:#1F497D;mso-fareast-language:CS'><o:p></o:p></span></p></div><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:CS'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:CS'> opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] <b>On Behalf Of </b>Schliemann, Kai<br><b>Sent:</b> Friday, January 16, 2015 12:02 PM<br><b>To:</b> The OpenCms mailing list<br><b>Subject:</b> Re: [opencms-dev] OCEE Cluster architecture<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Hi Filip,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>we had performance issues in an OCEE Cluster as well. We changed a few settings especially in the CmsVfsCache section in the ocee-cache.xml.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Do not use the default setting. They don’t help very much.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Best thing is you start with a certain value depending on the full amount of RAM.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>A good start value may be 8192 or 16384 for offline and online. But be careful with the setting of the CmsCacheProperties. We had issues, that properties were not correctly updated between clusters.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Of course I do not know very much about your complete system, but I think you do not need a third cluster. I think you gain more by correctly setting your ocee cache parameter. If that does not help, I would suggest using a tool like dynatrace to find possible performance issues in your custom code.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>HTH<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Have a nice weekend.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Kai<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=DE style='font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:DE'>Von:</span></b><span lang=DE style='font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:DE'> <a href="mailto:opencms-dev-bounces@opencms.org">opencms-dev-bounces@opencms.org</a> [<a href="mailto:opencms-dev-bounces@opencms.org">mailto:opencms-dev-bounces@opencms.org</a>] <b>Im Auftrag von </b>Filip Kratochvil<br><b>Gesendet:</b> Freitag, 16. Januar 2015 11:35<br><b>An:</b> <a href="mailto:opencms-dev@opencms.org">opencms-dev@opencms.org</a><br><b>Betreff:</b> [opencms-dev] OCEE Cluster architecture<o:p></o:p></span></p></div></div><p class=MsoNormal><span lang=DE><o:p> </o:p></span></p><p class=MsoNormal>Hi guys,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I'd like to know your opinion to the OpenCms Cluster Architecture.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>What I<span lang=EN-US>’m speaking about</span>?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We have 2 nod cluster where ND1 is used for both – content serving and administration (it is workplace server). ND2 is used only for content serving (and is „standby“ workplace server). We have some problems with performance. Site have heavy load, we use OCEE Accelerator as so as Flex cache (+ some files are static exported)…<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I want to know, if the better solution will be use new ND3 as sepparate workplace server and let ND1 and ND2 only serve content… In this case we must use OCEE Replication module of course<b>. But my question is – is it „much better“? Will it improve performance significantly?</b> Or its not necessary and we can only add ND3 with the same approach?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I know it depends on many things… Thank you for your suggestions.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:black;mso-fareast-language:CS'>--<br>Regards<br>Filip Kratochvil<br>------------------------------------------------<br>NELASOFT Technologies, s.r.o.</span><span style='color:#1F497D;mso-fareast-language:CS'><br></span><span style='color:black;mso-fareast-language:CS'>E-mail: </span><span style='color:#1F497D;mso-fareast-language:CS'><a href="mailto:filip.kratochvil@nelasoft.cz">filip.kratochvil@nelasoft.cz</a><br></span><span style='color:black;mso-fareast-language:CS'>Web:</span><span style='color:#1F497D;mso-fareast-language:CS'> <a href="http://www.nelasoft.cz/" target="_blank">www.nelasoft.cz</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:black;mso-fareast-language:CS'>Twitter: </span><span style='color:#1F497D;mso-fareast-language:CS'><a href="https://twitter.com/NELASOFT">@NELASOFT</a></span><span style='mso-fareast-language:CS'><o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>