This discussion is archived
2 Replies Latest reply: Jul 12, 2011 4:17 PM by user738616 RSS

Using Extend with Coherence*Web

user738616 Pro
Currently Being Moderated
Hi All,

I am trying to use Coherence*Web for HTTP Session Management and the details are as under:

Environment: Coherence Grid is runing in a different subnet than the App Servers

Please help me with the following questions:

1. What would be the ideal architecture for HTTP Session Management in the given environment?
2. What would be the performance implication of using Coherence*Extend over the Distributed Caching? Any performance test results available?
3. What could be the issues if Extend is used for HTTP Session Management?

Thank you and look forward to hearing from you.

Regards,
Neeraj Jain
  • 1. Re: Using Extend with Coherence*Web
    user161771 - oracle Expert
    Currently Being Moderated
    user738616 wrote:
    Hi All,

    I am trying to use Coherence*Web for HTTP Session Management and the details are as under:

    Environment: Coherence Grid is runing in a different subnet than the App Servers

    Please help me with the following questions:

    1. What would be the ideal architecture for HTTP Session Management in the given environment?
    Given the different subnets, then using WKA and Unicast is probably preferred over Multicast with a higher TTL setting.
    2. What would be the performance implication of using Coherence*Extend over the Distributed Caching? Any performance test results available?
    Since there are extra network hops involved, the performance impact is non-zero. Plenty of customers have used an Extend configuration, the impact on your application will depend on your network performance and application session size. We have not published any performance numbers.
    3. What could be the issues if Extend is used for HTTP Session Management?
    Extend is supported with Coherence*Web, please see the product documentation for the special configuration recommendations.
    http://download.oracle.com/docs/cd/E18686_01/coh.37/e18690/cohweb.htm#sthref96

    James Bayer
    Coherence*Web PM

    >
    Thank you and look forward to hearing from you.

    Regards,
    Neeraj Jain
  • 2. Re: Using Extend with Coherence*Web
    user738616 Pro
    Currently Being Moderated
    Hi James,

    Thanks for the reply!

    Are you recommending to use Distributed Cache (WKA and Unicast with a higher TTL setting) over Coherence*Extend in this environment (Coherence Grid on a different subnet than Application Server)?

    Based on my understanding using WKA and Unicast with a higher TTL setting for this environment might lead to split brain scenario and also will loose the flexibility of growing the number of Coherence nodes by the speed of WAN. Please correct me if I may be wrong.

    Also, what would be the recommended topology - near backed by distributed or distributed (Coherence*Web)?

    Thanks,
    NJ

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points