High availability and Load Balancing with Ofbiz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

High availability and Load Balancing with Ofbiz

mankul
Hello All,

Can anyone suggest how do I achieve High availability and Load Balancing
with Ofbiz. We would be handling TB's of Data in the backend.
Any references or pointers would be appreciated



Thanks and Regards,
manku

--
Regards
Mandar Kulkarni
Adaptability is the whole mystery of life - Swami Vivekanand
Reply | Threaded
Open this post in threaded view
|

Re: High availability and Load Balancing with Ofbiz

Jacques Le Roux
Administrator
Le 05/12/2018 à 10:05, Mandar K a écrit :

> Hello All,
>
> Can anyone suggest how do I achieve High availability and Load Balancing
> with Ofbiz. We would be handling TB's of Data in the backend.
> Any references or pointers would be appreciated
>
>
>
> Thanks and Regards,
> manku
>
First thing to look at is https://cwiki.apache.org/confluence/display/OFBIZ/Distributed+Entity+Cache+Clear+%28DCC%29+Mechanism

Jacques

Reply | Threaded
Open this post in threaded view
|

Re: High availability and Load Balancing with Ofbiz

Pierre Smits-3
In reply to this post by mankul
Hi Mandar,

I suggest to set up a Multi-tier HAFO infrastructure, with:

   1. a cluster of web servers for the front-end (e.g. Apache HTTPD),
   ensuring that your web service has HAFO
   2. a cluster of Apache OFBiz application servers, ensuring that your
   application service has HAFO
   3. a cluster of RDBMS servers, ensuring that your persistence layer has
   HAFO, which also offers the opportunity to split between read and write
   services. If you have a huge amount of data to write to and read from the
   persistence layer you may consider using Apache Trafodion
   <https://trafodion.apache.org> as your go-to solution as it
   transactional SQL on Hbase <https://hbase.apache.org/>/Hadoop
   <https://hadoop.apache.org>.

For setting up clustering of the OFBiz tier, I suggest reading up on:
https://cwiki.apache.org/confluence/display/OFBIZ/Distributed+Entity+Cache+Clear+%28DCC%29+Mechanism

Best regards,

Pierre Smits

*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges)
since 2008*
Apache Steve <https://steve.apache.org>, committer


On Wed, Dec 5, 2018 at 10:05 AM Mandar K <[hidden email]> wrote:

> Hello All,
>
> Can anyone suggest how do I achieve High availability and Load Balancing
> with Ofbiz. We would be handling TB's of Data in the backend.
> Any references or pointers would be appreciated
>
>
>
> Thanks and Regards,
> manku
>
> --
> Regards
> Mandar Kulkarni
> Adaptability is the whole mystery of life - Swami Vivekanand
>
Reply | Threaded
Open this post in threaded view
|

Re: High availability and Load Balancing with Ofbiz

Rishi Solanki
Hi Mandar,
I would suggest to take a look at below documents before finalizing way you
achieve the load balancing;
-
https://cwiki.apache.org/confluence/display/OFBIZ/Introduction+to+Load+Balancing+an+OFBiz+Cluster
-
https://www.hotwaxsystems.com/ofbiz/ofbiz-tutorials/apache-ofbiz-performance/

HTH!

--
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co


On Wed, Dec 5, 2018 at 3:58 PM Pierre Smits <[hidden email]> wrote:

> Hi Mandar,
>
> I suggest to set up a Multi-tier HAFO infrastructure, with:
>
>    1. a cluster of web servers for the front-end (e.g. Apache HTTPD),
>    ensuring that your web service has HAFO
>    2. a cluster of Apache OFBiz application servers, ensuring that your
>    application service has HAFO
>    3. a cluster of RDBMS servers, ensuring that your persistence layer has
>    HAFO, which also offers the opportunity to split between read and write
>    services. If you have a huge amount of data to write to and read from
> the
>    persistence layer you may consider using Apache Trafodion
>    <https://trafodion.apache.org> as your go-to solution as it
>    transactional SQL on Hbase <https://hbase.apache.org/>/Hadoop
>    <https://hadoop.apache.org>.
>
> For setting up clustering of the OFBiz tier, I suggest reading up on:
>
> https://cwiki.apache.org/confluence/display/OFBIZ/Distributed+Entity+Cache+Clear+%28DCC%29+Mechanism
>
> Best regards,
>
> Pierre Smits
>
> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> *Apache Directory <https://directory.apache.org>, PMC Member*
> Apache Incubator <https://incubator.apache.org>, committer
> *Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges)
> since 2008*
> Apache Steve <https://steve.apache.org>, committer
>
>
> On Wed, Dec 5, 2018 at 10:05 AM Mandar K <[hidden email]> wrote:
>
> > Hello All,
> >
> > Can anyone suggest how do I achieve High availability and Load Balancing
> > with Ofbiz. We would be handling TB's of Data in the backend.
> > Any references or pointers would be appreciated
> >
> >
> >
> > Thanks and Regards,
> > manku
> >
> > --
> > Regards
> > Mandar Kulkarni
> > Adaptability is the whole mystery of life - Swami Vivekanand
> >
>