2 Replies Latest reply on Sep 5, 2005 2:54 AM by nekop

    HTTP session replication performance report

      Hi all,

      We are currently working to develop a benchmark toolkit which named JBento.
      Some results published below are benchmark for session replication on JBoss and Tomcat.

      http://jbento.oscj.net/httpsession.html


      * REPL_SYNC is less performance (you know, it is full fault-tolerance) .
      * REPL_SYNC 2x2 Cluster shows a little good performance.
      * REPL_ASYNC shows good performance, but it seems does not catch up replicated sessions.
      * JBoss repl-tomcat and Tomcat is very fast, but it is not transactional.


      JBento has been started recently, so documents are not yet provided.
      Any comments or feedbacks are appreciated.


      Related:
      - JBoss and WebLogic HTTP session replication comparison (see last section)
      http://www.ipa.go.jp/software/open/forum/Contents/DevInfraWG/web-1_E.pdf
      - Japan OSS Promotion Forum WG1
      http://www.ipa.go.jp/software/open/forum/north_asia/wg1-e.html


      Thanks in advance.

      --
      JBento project team

        • 1. Re: HTTP session replication performance report
          brian.stansberry

          Hello,

          I'm very interested to see your results and would like very much to learn more about your benchmarking toolkit. In a few weeks I'm going to be starting some http session replication benchmarking work here at JBoss.

          Are all the details of the test configuration on the JBento site (e.g. the JMeter setup)?

          FYI, beginning with JBoss 4.0.4 we'll be offering FIELD level replication granularity, using AOP. This will allow detection of changes in individual fields in the objects stored in the session, with replication of only those fields. I doubt this would have much benefit in a use case like your Counter servlet test case, but will be very helpful when large complex objects are stored in the session.

          Best regards,

          Brian Stansberry
          Developer, JBoss Clustering
          JBoss, Inc.

          • 2. Re: HTTP session replication performance report

            Hi Brian,

            Are all the details of the test configuration on the JBento site (e.g. the JMeter setup)?


            It is not available yet, i'll add details by this weekend.

            I'm looking forward to TreeCacheAop, Buddy replication and Optimistic locking. I believe those makes a big performance gain.