Software load balancer

Hi,
os platform= oracle linux
database = 11g 11.1.0.7
apps = 12.1.2
regarding choosing load balancer which load balancer is good for Ebusiness suite instance
Hardware level or software level
kibndly advice

If we want to go with hardware level do we have to do something with Apache loadbalancer or skip that step?Which configuration you are planning to go with? You still need to do configuration changes at the application tier nodes.
If we choose Hardware level load balancer its configuration has few steps compare to software level ?Going with hardware load balancer still requires many changes and configurations at the application tier nodes as well as the hardware load balancer and I would say the steps are not less comparing to software load balancer.
what is the major difference between hardware level and software levelI believe this is not answered in any of the docs/links referenced above, so please log a SR to get the correct/proper answer.
Thanks,
Hussein

Similar Messages

  • Weblogic cluster software load balancer

    Hi,
    We are currently using Weblogic domain as a Proxy Plug-In for High Availability test as it’s explained in this blog http://andrejusb.blogspot.com/2009/04/weblogic-load-balancing-for-oracle-adf.html.
    Its working fine for POC project but what software load balancer would you recommended for production environment on Linux? (Assume that we don’t have a hardware load balancer).
    - Oracle active-passive OHS web-tier clustering.
    -Using Linux open source Linux Software(e.g. HAProxy and KeepAlived as explained here http://biemond.blogspot.com/2010/04/high-availability-load-balancer- for.html
    -Using any other software load Balancer
    I would appreciate if anybody can provide some recommendations/links etc.
    Thanks
    Alex

    Hi Alex,
    Yes you should never use HttpClusterServlet, not even for fun ;-)
    We use mod_wl (Web Server Plug-In) for Apache for several customers and that works fine.
    Check this:
    http://docs.oracle.com/cd/E23943_01/web.1111/e14395/toc.htm
    Regards Peter

  • HTTP logs not created when using software load balancer

    This is my setup:
    1. I have a server running a software load balancer - call it A
    2. There are two servers clustered under A - call it X and Y
    3. I am able to access the application deployed on X and Y through A.
    Fail-over also works. Shutting down X when the application is up and running routes the requests to Y and vice-versa. All is well until this point.
    Problem is:
    Let us take server X.
    $ORACLE_HOME/Apache/Apache/logs does not have an access log in it. (It
    however has an error log.)
    Access logs are not created when accessing the servers in the cluster (X and Y) through the load balancer URL.
    However, when accessing the individual servers in the cluster (with their URLs), access logs are created.
    Specifics on the setup:
    1. A, X, Y - all three are OAS 10.1.3.2
    2. All three are deployed on individual server machines
    3. All three servers have one OC4J instance each running in them
    4. The software load balancer used is from WebLogic 8.1sp5 - basically to create a *.war file that has the details of X and Y (servers in the cluster)
    5. This *.war file is deployed on A
    6. Server A, the one that has the software load balancer, DOES NOT have AS control. One of the other servers in the cluster does.
    Has anybody encountered this problem before? Or is there anything wrong
    with the setup? What is the resolution for the same?
    Any help is greatly appreciated.
    Thank you.

    Thank you, Jacco. You are right in saying that the software load balancer does not route the request to Apache and hence the logs are not created.
    While the logs are not critical to the component we are working on, was just wondering why they were not being created.
    As regards your comment on FastCGI, there is a FastCGI directory created under $ORACLE_HOME/Apache/Apache/logs - but there is nothing in it. Neither do the error logs have any information pertaining to FastCGI.
    Anyway, I am not going to worry about this issue anymore - may be sometime in the future will try to use a different software load balancer and see if it makes any difference.

  • Software load balancing in weblogic

    Hi All,
    we need to configure a Software load balancer for one of our evnironment as we will not be getting hardware load balancer for the same.
    we have weblogic and soa (11.1.1.5) installed on one machine and we will create two managed server which will be in a cluster.
    Please provide any pointer or input for configuring software load balancer for our requirement.
    TIA,
    Bob

    Hi,
    Have a look at OHS.
    http://docs.oracle.com/cd/E14571_01/web.1111/e16435/oracle.htm
    http://docs.oracle.com/cd/E15586_01/web.1111/e10144/intro_ohs.htm
    Regards,
    Fabio

  • Validation required on software load balancing

    We have created software load balancing between two web servers with 80/20 load shared in SP 2013 farm configuration. How could we validate this is working as disired while user access the site. Is there any there any monitoring tool auilable to monitor
    this.

    Hi TanGrren,
    Software loadbalancing, you mean NLB which come by dafault on windiows server?
    if ther is any other third party software then they would have the option to show the load. (if possible please name the software which is being used)
    If not i would rely on Perfmon (performance monitoring)and place some pointers on the URl and get the stats.       
    Satyam

  • How to configure software load balancer for R12.1.3

    Dear All,
    I need to configure software load-balancer on application tiers and i need to know if its possible to have a software load-balancer in place of hardware load balancer if i need to route the load on two application nodes.
    Thanks !

    As we do not certify, nor support 3rd party loadbalancers we can not confirm that the Piranha loadbalancer will perform as expected with EBS. The basic minimum requirements or loadbalaning is that it has death detection, and session / cookie persistence We also typically require that a hardware loadbalancer is used. Internally we use F5 loadbalancers, and Cisco ACE.
    What are the limitations of a software load balancer compared to hardware ? As mentioned above, your software balancer should has the capability of "death detection, and session/cookie persistence" -- More details can be found in (Implementing Load Balancing On Oracle E-Business Suite - Documentation For Specific Load Balancer Hardware [ID 727171.1]).
    Oracle Web Cache can be used as a software load balancer (which is an Oracle product), but Oracle recommends you do not use it in production instances.
    Thanks,
    Hussein

  • Hardware or Software Load Balancer

    Hi all,
    We're looking to have two OHS servers at the top layer which we then want to load balance using a DNS Alias. Does anyone have any recommendations or useful reading materials on choosing between software and hardware load balancers? I've seen and maintained Hyperion implementations that successfully using both, but would like to understand the pros/cons of each approach.
    Also, does anyone know of any recommendations from Oracle on which approach with Hyperion / configuration recommendations when using Load balancers? The EPM High Availability guide 11.1.2.1 doesn't say much about load balancers sitting above the OHS layer
    Thanks
    Nick

    Hi Nick,
    The big problem with round-robin DNS is if one of your OHS nodes goes down every other user will head a bad URL. A hardware load balancer when setup properly will have much more intelligence and can sense if a site is down and automatically send all requests to the online node. Higher end hardware load balancers usually offer features like SSL Offloading and content compression.
    This being said there are real costs for hardware load balancer which can run into the 10's of thousands of dollars if not hundreds of thousands of dollars.
    You may also want to review the content available at: http://www.loadbalancing.org/
    If you are looking for something in between round-robin DNS and a true hardware load balancer take a look at Linux LVS at: http://www.linuxvirtualserver.org/ -- this does require a bit of linux knowledge.
    Regards,
    John A. Booth
    http://www.metavero.com

  • Load Balancing & Fault tolerance in Oracle Apps

    Hello
    I am pretty new to Oracle Apps and Oracle 9iAS
    We are trying to asked to find out the ways of deplying load balancing and fault tolerance in Oracle Apps
    I have gone thru the following articles of metalink and some more from google
    Configuring Web Cache as a Load Balancer for Application Servers
    Create new middle tier node in existing Apps 11i environment using cloning and then load balance
    Integrating and using Web Cache with Forms 9i for Load Balancing
    Running Multiple OC4J Instances From a Single Install of 9iAS 1.0.2.2
    LOAD BALANCING ORACLE APPLICATIONS ON UNIX
    Load Balancing in 11i
    OC4J Clustering Setup
    OC4J Load Balancing for Forms 9i
    Setting up 11i E-Business suite using a hardware load balancer
    Sharing an APPL_TOP in Oracle Applications 11i
    In Oracle Apps Concepts pdf, found that
    Load balancing occurs when there are multiple installations of web server, forms server, reports server, concurrent manager server etc
    Lets consider forms server component of middle tier
    Can there be multiple INSTANCES of forms server within SINGLE INSTALLATION ???
    If it has to be MULTIPLE INSTALLATIONS, then it will require multiple physical machines
    What is software load balancing then ???
    Also read that
    Oracle 9i AS instance is combition of Oracle HTTP Server (OHS) and one or more instances of Oracle9iAS Container for J2EE (OC4J)
    Thus software load balancing can be implemented for Web server component of middle tier using multiple instances of OC4J ???
    Forms metrix server configuration is hardware load balancing ??
    What about Oracle9iAS Web Cache clustering ??
    Please clarify the doubts and suggest me the way
    Thanks a lot

    dear all can any one help me on the following;
    We want to install Oracle Apps 11.5.9 on 4 IBM AIX 5L boxes, the first node
    will hold the database , concurrent and Admin Tiers. as for the other 3 nodes
    it will hold the Forms/Web Tiers and we need to use forms metrics for load
    balancing taking into consideration that we can't use Shared APPL_TOP. we tried
    to find the way how to install and configure this solution but all the
    documents are talking aboout the concept only and this concept is applicable.
    We need the exact steps on how do the installation either using rapidwiz or any
    thing else
    fadi

  • Virtual Hosts for Load Balancing

    Hi all,
    So I have two identical servers, that have SOA Suite installed pointing to the same database. (RHEL 4) I have configured the mod_oc4j.conf file for round robin, and then I created a virtual host on the httpd.conf file to point to the load balance hardware.
    It worked! But with a slight issue. The Load Balance server is orasoaqa.tmpw.net:7777, which opens the main Application Server page. However, when I click on BPEL console, or ESB, it continues using the orasoaqa.tmpw.net:7777 virtual, which of course, breaks even trying to login.
    What am I missing here? Here's the entry I added to mod_oc4j.conf:
    Oc4jSelectMethod roundrobin:local
    Here's the entry I added to the httpd.conf on server 1:
    Port 7777
    Listen 7777
    NameVirtualHost XXX.XXX.XXX.XXX:7777
    <VirtualHost orasoaqaapp101.ma.tmpw.net:7777>
    ServerName orasoaqa.tmpw.net
    ServerAlias orasoaqaapp101.ma.tmpw.net
    Port 7777
    </VirtualHost>
    and on server 2:
    Port 7777
    Listen 7777
    NameVirtualHost XXX.XXX.XXX.XXX:7777
    <VirtualHost orasoaqaapp102.ma.tmpw.net:7777>
    ServerName orasoaqa.tmpw.net
    ServerAlias orasoaqaapp102.ma.tmpw.net
    Port 7777
    </VirtualHost>
    Yes, the port for Application Server and the port on the Load Balancer are exactly the same, I hope this isn't the issue.
    Any help would be greatly appreciated.
    Thanks!
    Message was edited by:
    CooperHawkes

    Seeing that you have an external load balancer available, you really should not be trying software load balancing. Windows NLBS is a software based load balancing and is not really dependent on the physical/virtual hosting of the OS. There are certain gotchas
    w.r.t the NLB modes since they depend on network protocols such as arp, propagation of MAC addresses and usage of the MAC in the L2 routing tables of network devices.
    You should be taking the help of the cloud service provider as ONLY they would have an understanding of their underlying networking infrastructure such as VLANS. addressing, routing rules and such.
    You could also refer to the VMware support forum for KB's such as
    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006580
    Most importantly, NLBS is a base OS related service and you're more likely to get a response in the Windows Server Forum. In the specific case of BizTalk, the Windows NLB is only used for hosting the out of process services such as those associated with
    HTTP/s Receive, orchestration published as schemas, web services (asmx) and/or WCF endpoints.
    Regards.

  • Load Balancing - OC4J - J2EE

    Hello,
    I am trying to do software load balancing on the Applicatoin tier of Oracle Apps 11.5.9 (which uses 9iAS version 2.0, I suppose)
    Going thru the follow metalink documents ---
    Configuring Multiple OC4J Instances as a High Availability Cluster
    (http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=175593.1)
    Running Multiple OC4J Instances From a Single Install of 9iAS 1.0.2.2
    (http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=153325.1)
    But I am unable to find the directory 'j2ee' in 9iAS ORACLE_HOME wherein I need to modify the configuration files
    Is there any version probelm
    Or something that I am doing wrong
    Please let me know
    Thanks and Regards,
    Pooja

    Pooja,
    I am unable to find the directory 'j2ee' in 9iAS
    ORACLE_HOMEThat's because ORACLE_HOME for 9iAS is different to ORACLE_HOME for the Oracle database (server).
    On our SUN [sparc] Solaris 9 machine:
    [9iAS] ORACLE_HOME = /u/app/oracle/product/ias
    [9i Database] ORACLE_HOME = /u/app/oracle/product/9.2.0
    And the "j2ee" subdirectory is under "/u/app/oracle/product/ias"
    Good Luck,
    Avi.

  • Problem Load Balancing connections for Grid Control Console on port 80!

    I have two OMS and I'm balancing connections for Grid Control Console using a Software Load Balancer according with "Oracle Enterprise Manager Advanced Configuration". I have success where the load balancer is listening on port different to 80. When I configure Load Balancer to listen on port 80(architecture requirement) and distribute load between the two OMS(Port 7779), when login to Enterprise Manager Console the URL on the web browser changes to the port configured for HTTP server (port 7780) wich produces an "unable to connect" error message; and this behaviour also happends in some of the internal links of Grid Control Console too. Any ideas?
    Thanks in advance!
    Message was edited by:
    user463224

    I got it working, changing the "Port" directive to 80 on httpd.conf on HTTP Server

  • Demonstrate Load Balancing

    Hi All,
    We are in the process of testing a new software load balancer on top of Oracle E Business Suite R12.1.3.
    The configurations are done and from the load balancer software itself we can see the requests are forwarded to different application servers. (for testing the load balancing algorithm is set to round robin mode).
    Is there are any way from the database I can show the count of connections from EBS that would get incremented with every new application session?
    Thanks and Regards,
    Ashok

    You managed to award yourself the correct answer anyway
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • 3rd party distributed SW load balancing with In-Memory Replication

              Hi,
              Could someone please comment on the feasibility of the following setup?
              I've started testing replication with a software load balancing product. This
              product lets all nodes receive all packets and uses a kernel-level filter
              to let only one node at the time receive it. Since there's minimum 1 heartbeat
              between the nodes, there are several NICs in each node.
              At the moment it seems like it doesn't work: - I use the SessionServlet - with
              a 2-node cluster I first have the 2 nodes up and I access it with a single client:
              .the LB is configured to be sticky wrt. source IP address, so the same node gets
              all the traffic - when I stop the node receiving the traffic the other node takes
              over (I changed the colours of SessionServlet) . however, the counter restarts
              at zero
              From what I read of the in-memory replication documentation I thought that it
              might work also with a distributed software load balancing cluster. Any comments
              on the feasability of this?
              Is there a way to debug replication (in WLS6SP1)? I don't see any replication
              messages in the logs, so I'm not even sure that it works at all. - I do get a
              message about "Clustering Services startting" when I start the examples server
              on each node - is there anything tto look for in the console to make sure that
              things are working? - the evaluation license for WLS6SP1 on NT seems to support
              In-Memory Replication and Cluster. However, I've also seen a Cluster-II somewhere:
              is that needed?
              Thanks for your attention!
              Regards, Frank Olsen
              

    We are considering Resonate as one of the software load balancer. We haven't certified
              them yet. I have no idea how long its going to take.
              As a base rule if the SWLB can do the load balancing and maintain stickyness that is fine
              with us as long as it doesn't modify the cookie or the URL if URL rewriting is enabled.
              Having said that if you run into problems we won't be able to support you since it is not
              certified.
              -- Prasad
              Frank Olsen wrote:
              > Prasad Peddada <[email protected]> wrote:
              > >Frank Olsen wrote:
              > >
              > >> Hi,
              > >>
              > > We don't support any 3rd party software load balancers.
              >
              > Does that mean that there are technical reasones why it won't work, or just that
              > you haven't tested it?
              >
              > > As >I said before I am thinking your configuration is >incorrect if n-memory
              > replication is not working. I would >strongly suggest you look at webapp deployment
              > descriptor and >then the config.xml file.
              >
              > OK.
              >
              > >Also doing sticky based on source ip address is not good. You >should do it based
              > on passive cookie persistence or active >cookie persistence (with cookie insert,
              > a new one).
              > >
              >
              > I agree that various source-based sticky options (IP, port; network) are not the
              > best solution. In our current implementation we can't do this because the SW load
              > balancer is based on filtering IP packets on the driver level.
              >
              > Currently I'm more interested in understanding whether it can our SW load balancer
              > can work with your replication at all?
              >
              > What makes me think that it could work is that in WLS6.0 a session failed over
              > to any cluster node can recover the replicated session.
              >
              > Can there be a problem with the cookies?
              > - are the P/S for replication put in the cookie by the node itself or by the proxy/HW
              > load balancer?
              >
              > >
              > >The options are -Dweblogic.debug.DebugReplication=true and
              > >-Dweblogic.debug.DebugReplicationDetails=true
              > >
              >
              > Great, thanks!
              >
              > Regards,
              > Frank Olsen
              

  • Using Web Cache to Load balance Forms Server application.

    Hello,
    I apologize for cross posting this question in the Forms and Caching Services forum. But I thought my question will have a better chance.
    I have read that it's possible to use Oracle Web Cache as a software load balancer between multiple Application Servers.
    We are running Oracle9iAS R1.0.2.2.2a, with Forms/Reports6i servers on 2 Win2k boxes i.e our Forms6i application is deployed on two seperate boxes in two distinct locations. Users at each location, use their respective App Server url.
    Since the application is the same i.e. Forms6i code/fmx is the same for both locations, I am looking into loadbalancing and failover capability that Web Cache might be able to provide.
    I AM ONLY LOOKING AT THE LOADBALANCING & FAILOVER capabilities and NOT caching.
    So basically all users from both locations will point their browser to this Web Cache and the Web Cache will direct each connection to either of the two boxes. So, if either of the boxes dies, Web Cache will divert the requests to the other box.
    My concern is whether Web Cache supports this for the Forms requests that it will receive from the users. We are using Servlet Deployment of Forms, so technically, all communication is going though the HTTPD.
    Has anyone done this or has any ideas as to whether it's going to work or not? Oracle's FAQ insists that Forms is not supported. But I want to make sure that even loadbalancing is not supported. And if not supported then is there any other solution.
    Any comments appreciated.
    Thanks,
    Manish

    Using Web Cache to load balance servlet-based Forms (6i and 9i) is unofficially supported. I say "unofficially" because we have actual customers doing it and getting support, but the 2 development teams (Forms and Web Cache) haven't actually done any integration testing of this sort of configuration yet. For your case, please contact your Support rep and ask what was done to use Web Cache as a load balancer for Forms6i at METRO in Germany. The Forms product managemment team is writing up a white paper to describe how to do it, but until then, you'll need to go through Support. Please contact me if you want more information.

  • In Oracle RAC environment which is OLTP database? load balancing advantage.

    In Oracle RAC environment which is a OLTP database? List the options for load balancing along with their advantages.

    You can use a software load balancer.
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Software+AND+Load+AND+Balancer&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Installing and Configuring Web Cache 10g and Oracle E-Business Suite 12 [ID 380486.1]
    Thanks,
    Hussein

Maybe you are looking for