Load Balancing for Oracle Apps in linux

Dear all,
I need anykind of information for load balancing (how to do it - architecture) for oracle application in linux environment.
Just for info, the database will be on linux too using RAC (3 machines). I have 4 machines to be use as application tier.
any kind of information will be appriciated.
You can also send it directly to my email account: [email protected] or [email protected]
best regards,
Yohan

I'm in the middle of doing this right now. There is a doc on metalink (233428.1) that details the process. I would highly recommend trying this in dev/test env first. Even though the instructions are very straight forward and not very complicated, I'm still having configuration issues.
Clint

Similar Messages

  • Load Balancing for Oracle Release 11i

    Hi there,
    I am trying to find some recommendations on the need for load balancing in the middle tier for a 3 tier Oracle Release 11i implementation. Here are the questions that I have.
    1. Is load balancing very common for a 11i implementation ?
    2. What are the probable issues that one might encounter if there is no load balancing ?
    3. If there is load balancing how many servers are generally used for the same ?
    4. Do we only install Forms server on multiple servers or we install WebDB and Apache on all the servers ?
    5. Is it true that Web servers are the most likely to be down and thus mandating the use of load balancing ? If that is true, would it be prudent to install Web Server and Form Server on each server m/c and in the process having redundant servers ?
    Let me know your thoughts.
    Thanks,
    - Raj

    I'm in the middle of doing this right now. There is a doc on metalink (233428.1) that details the process. I would highly recommend trying this in dev/test env first. Even though the instructions are very straight forward and not very complicated, I'm still having configuration issues.
    Clint

  • Issue with Load balancing for 2 Apps Node for EBS 12.1

    Hi Guys,
    I had been following section 2.4 of Using Load-Balancers with Oracle E-Business Suite Release 12 (Doc ID 380489.1).
    As per doc, I should be able to (but which is not happening in my case)
    [root@ebs1 etc]# nslookup ebslbr.oracle.com
    Server:         172.18.0.99
    Address:        172.18.0.99#53
    Name:   ebslbr.oracle.com
    Address: 172.18.0.102
    Name:   ebslbr.oracle.com
    Address: 172.18.0.101
    [root@ebs1 etc]# telnet ebslbr.oracle.com
    Trying 172.18.0.101...
    telnet: connect to address 172.18.0.101: Connection refused
    Trying 172.18.0.102...
    telnet: connect to address 172.18.0.102: Connection refused
    telnet: Unable to connect to remote host: Connection refused
    [root@ebs1 etc]#
    I could able to lookup individual servers as well.
    [root@ebs1 etc]# nslookup ebs1
    Server:         172.18.0.99
    Address:        172.18.0.99#53
    Name:   ebs1.oracle.com
    Address: 172.18.0.101
    [root@ebs1 etc]# nslookup ebs2
    Server:         172.18.0.99
    Address:        172.18.0.99#53
    Name:   ebs2.oracle.com
    Address: 172.18.0.102
    [root@ebs1 etc]# cat /etc/hosts
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1       localhost.localdomain   localhost
    #:1             localhost6.localdomain6 localhost6
    #172.18.0.101    ebs1.oracle.com        ebs1
    #172.18.0.102     ebs2.oracle.com        ebs2
    #172.18.0.111    db1.oracle.com         db1
    [root@ebs1 etc]# ping ebs2
    PING ebs2.oracle.com (172.18.0.102) 56(84) bytes of data.
    64 bytes from ebslbr (172.18.0.102): icmp_seq=1 ttl=64 time=0.482 ms
    64 bytes from ebslbr (172.18.0.102): icmp_seq=2 ttl=64 time=0.546 ms
    --- ebs2.oracle.com ping statistics ---
    2 packets transmitted, 2 received, 0% packet loss, time 999ms
    rtt min/avg/max/mdev = 0.482/0.514/0.546/0.032 ms
    [root@ebs1 etc]# ping ebs1
    PING ebs1.oracle.com (172.18.0.101) 56(84) bytes of data.
    64 bytes from ebs1 (172.18.0.101): icmp_seq=1 ttl=64 time=0.032 ms
    64 bytes from ebs1 (172.18.0.101): icmp_seq=2 ttl=64 time=0.044 ms
    64 bytes from ebs1 (172.18.0.101): icmp_seq=3 ttl=64 time=0.041 ms
    [root@ebs1 etc]#
    [root@ebs1 etc]# telnet 127.0.0.1
    Trying 127.0.0.1...
    telnet: connect to address 127.0.0.1: Connection refused
    telnet: Unable to connect to remote host: Connection refused
    [root@ebs1 etc]# service iptables status
    Firewall is stopped.
    [root@ebs1 etc]#
    I've further went, made changes in context file...ran autoconfig...but not getting frontend with 'ebslbr' hostname.
    Can you please assist what could be the issue ?
    Thanks,

    Hi Hussein,
    I've checked it... but  there is a confusion... is telnet work without any port no ?
    I mean see below output,
    [applmgr@ebs1 ~]$ telnet ebs1 8000
    Trying 172.18.0.101...
    Connected to ebs1.
    Escape character is '^]'.
    Connection closed by foreign host.
    [applmgr@ebs1 ~]$ telnet ebs2 8000
    Trying 172.18.0.102...
    Connected to ebs2.
    Escape character is '^]'.
    Connection closed by foreign host.
    [applmgr@ebs1 ~]$ telnet ebs2
    Trying 172.18.0.102...
    telnet: connect to address 172.18.0.102: Connection refused
    [applmgr@ebs1 ~]$ telnet ebslbr
    Trying 172.18.0.101...
    telnet: connect to address 172.18.0.101: Connection refused
    Trying 172.18.0.102...
    telnet: connect to address 172.18.0.102: Connection refused
    [applmgr@ebs1 ~]$ telnet ebslbr 8000
    Trying 172.18.0.101...
    Connected to ebslbr.
    Escape character is '^]'.
    As per Metalink DOC: 380489.1, my Context file entries for both nodes,
    [applmgr@ebs1 ~]$ grep -i s_webentryurlprotocol $CONTEXT_FILE
             <webentryurlprotocol oa_var="s_webentryurlprotocol">http</webentryurlprotocol>
    [applmgr@ebs1 ~]$ grep -i s_webentryhost $CONTEXT_FILE
             <webentryhost oa_var="s_webentryhost">ebslbr</webentryhost>
    [applmgr@ebs1 ~]$ grep -i s_webentrydomain $CONTEXT_FILE
             <webentrydomain oa_var="s_webentrydomain">oracle.com</webentrydomain>
    [applmgr@ebs1 ~]$ grep -i s_webentrydomain $CONTEXT_FILE
             <webentrydomain oa_var="s_webentrydomain">oracle.com</webentrydomain>
    [applmgr@ebs1 ~]$ grep -i s_active_webport $CONTEXT_FILE
          <activewebport oa_var="s_active_webport" oa_type="DUP_PORT" base="8000" step="1" range="-1" label="Active Web Port">8000</activewebport>
    [applmgr@ebs1 ~]$ grep -i s_login_page $CONTEXT_FILE
             <login_page oa_var="s_login_page">http://ebslbr.oracle.com/OA_HTML/AppsLogin</login_page>
    [applmgr@ebs1 ~]$ grep -i s_external_url $CONTEXT_FILE
             <externURL oa_var="s_external_url">http://ebslbr.oracle.com</externURL>
    After running autoconfig, I still get frontpage for http://ebs1.oracle.com:8000/OA_HTML/AppsLogin & http://ebs2.oracle.com:8000/OA_HTML/AppsLogin  which eventually redirects to http://ebslbr.oracle.com:8000/OA_HTML/RF.jsp?function_id=28716&resp_id=-1&resp_appl_id=-1&security_group_id=0&lang_code=… but which is wrong (there is no load balancing at all)...as my local desktop system32\drivers\etc\hosts file have following entries,
    172.18.0.101    ebs1.oracle.com
    ebslbr.oracle.com    ebslbr
    172.18.0.102    ebs2.oracle.com
    ebslbr.oracle.com    ebslbr
    so,
    ebs1.oracle.com:8000 -> ebslbr.oracle.com:8000 (It will always go to 1st node only)
    This can be also proved  by,
    [applmgr@ebs1 ~]$ telnet ebslbr.oracle.com 8000 (telnet to ebslbr always going to 1st node on ebs1)
    Trying 172.18.0.101...
    Connected to ebslbr.oracle.com.
    Escape character is '^]'.
    [applmgr@ebs2 scripts]$ telnet ebslbr.oracle.com 8000 (telnet to ebslbr always going to 2nd node on ebs2)
    Trying 172.18.0.102...
    Connected to ebslbr.oracle.com.
    Escape character is '^]'.
    This should be round robin fashion...
    Can you please help me, what is going wrong here ?
    your help would be much appreciated ...
    Regards,
    Manish

  • Cache and Load Balancing for Oracle APEX Listener

    Hi,
    I intend to use only HTTP access.
    The database I use is Oracle11gR2 SE 32bit.
    How to implement a Cache and Load Balancing with the Oracle APEX Listener?
    Is it possible to do with the the standalone running APEX Listener?
    Thanks by advance for any tips/documentation/references.
    Kind Regards.

    Error. To be closed.

  • Automatic load balance for oracle RAC

    Hi there,
    we have application, that use local oracle 9i database and every users use terminal application. That meaning, users do connect to hostname via terminal and invoke application.
    We want migrate to RAC with cluster composed with 2 nodes. On every node must be
    unique oracle_sid, but database is same on disk array.
    My question is how configure users terminal profile which be comensatory automatic load balance .
    Thanks

    Hi,
    This software simulates a real environment.
    It creates a schema with tables, sequence, index, functions, etc..
    Preferably in a client host it simulates several users (configurable) connecting to the database.
    Then the test is simulated like in the real environment.
    Check this:
    RAC speedup example
    This demo shows an example of RAC speedup
    http://apex.oracle.com/pls/apex/f?p=44785:24:1688430074669391::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:4946,2
    RAC scale example
    This demo shows an example of how a 2 node RAC database can scale in performance.
    http://apex.oracle.com/pls/apex/f?p=44785:24:1688430074669391::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:4945,2
    Regards,
    Levi Pereira

  • Setting up Load Balancing for 11i for Intranet & Internet Access

    Our current environment for 11i (11.5.5) is accessed only internally (via Intranet). We need to allow outside access (via Internet) also for self-service apps (ie. HR). Oracle Support/Metalink has stated that Load Balancing (note 148155.1) is the only supported method to have multiple (Apps Servers) systems access a single database. Could I get feedback from anyone who has implemented Load Balancing for 11i? Additionally if someone has implemented this for both intranet and internet access how has your company setup? Do the secondary server(s) from the Load Balancing note reside in the DMZ? And thus the primary app server and database reside inside the firewall? Thanks....

    Hi,
    We are using 6 middle tiers for internal access for intranet access and 2 middle tiers in External DMZ with only web server running for Extrenal Access over Internet for Self Service.
    You Implement one Load Balancer for first 6 internal Middle Tiers with site level profiles pointing to Internal .
    You implement second Load balancer for external 2 middle tiers with server level profile options for these two servers pointing to External Load balancer .
    To check how to implement load balancer vsiit
    http://becomeappsdba.blogspot.com/2006/09/configure-hardware-load-balancer-at.html
    Wait for my next post in above blog site with step by step procedure to implement above solution External & Internal one
    Atul Kumar
    Oracle Apps DBA
    http://teachmeoracle.com

  • Creating Secondary Node for Oracle Apps

    I've got an interesting issue.
    Background -- We're running Oracle Apps 11.5.9 in an n-tier environment.
    Servers -- Running HP-UX 11i (for both DB tier, Application tier).
    Goad -- Implement MWA server. (mobile supply chain).
    We started an implementation before and it had problems. The MWA devices (wireless barcode scanners) kept on freezing and we could never find the processes to kill. The only way to fix was to restart the application tier (uncool). More testing went and we found lots of patches to apply and did so. Things seem to be working fine, but I'd like to create a secondary node JUST for the MWA devices.
    What it boils down to is creating a secondary node for Oracle Apps that ONLY the mobile devices will use. All other users will use the primary node. Once I've found that the MWA devices are working fine, then I'll load balance, but not for now.
    I'm fairly new to Oracle Apps (1 year exp -- boss just left ACK!) and I'm not certian on how to create the secondary node and make it unavailable to all other users.
    Any help is GREATLY APPRECIATED!
    Thanks in Advance!

    Hi Jeremy,
    Did you manage to solve your MWA devices (wireless barcode scanners) freezing by adding an extra node? there is a client that is experiencing the same problem, I have trive to increase the number of ports from 10200, adding 10202 & 10204 when I start the Mobile application and increasing memory from mx1024 - ms512 to mx2048 - ms1024 & all is fruitless, we rebbot our MWA everyday at night as the time goes on during the day approx 13h00 all hell break loose, slow response, freezing of barcode scanners, everything stops.
    Regards
    Sihle

  • Could not load application module 'oracle.apps.pos.supplier.server.SuppSumm

    hi
    when i create supplier in AP Super user,the supplier entry page got error:
    Could not load application module 'oracle.apps.pos.supplier.server.SuppSummAM',is there anyboay could help me? thanks a lot!
    metalink's solution is:
    -- To implement the solution, please execute the following steps::
    1. Using System Administrator Responsibility.
    2. Navigate to Profiles > System.
    3. Query for the Responsibility used and for Profile: MO: Operating Unit.
    4. Kindly check the value attached to the security profile: MO: Operating Unit.
    5. If security profile is not set, attach a value to it.
    6. Delete the Browser and Apache Cache. Restart the Apache.
    7. Re-test the issue again.
    but it didn't work!

    Did you ever figure this out? I'm encountering the same issue.
    Thanks.

  • Installing 2 Application server and 1 DB server and load balancing for 11i

    Hi,
    I need info on how to install and configure load balancing for 11.5.8 on Win2000. The scenario: 1 db server DB, 2 apps/web/forms servers AP1 and AP2. Using rapid install you can only specify one db server A and one form server in multi node installations, right? How do I install the form server on AP2? Can I use the same config.txt? The computer name for AP2 is different.
    Thanks & Regards,
    Jagal

    I have the very same issue. We want to install 4 web/form servers on a hardware load-balancer and the issue is we can only specify one forms server.
    Does anyone know the secret bullet here?
    Thanks
    John

  • What is the alternative of F5 BIG-IP LTM Load Balancer for OEM 12c

    We want to implement service load balance, however oracle recommended
    F5 BIG-IP LTM Load Balancer for OEM 12c
    How much it is cost? and is there any free alternative we can use which supported by Oracle?
    Thanks

    Apart from F5, Cisco is another SLB vendor. I am not sure about any free alternative though.
    Note that regardless what SLB that you pick, it should meet the requirements documented in section 29.3.2.2 of the EM12c Release 3 Administrator's Guide:
    The SLB must provide support for multiple virtual server ports. Enterprise Manager typically requires that up to 4 ports are configured on the SLB (Secure Upload, Agent Registration, Secure Console, Unsecure Console)
    Support for persistence. HTTP and HTTPS traffic between the browser and the OMS requires persistence
    Support for application monitoring. The SLB must be capable of monitoring the health of the OMSs and detecting failures, so that requests will not be routed to OMSs that are not availa
    Regards,
    - Loc

  • 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

  • Purchased Itunes card..Have balance on my itunes account but trying to use the balance for an APP game...how do i transfer the funds ?

    I had a itunes card purchased for me...I redeemed it on my iphone in the Itunes APP...shows it was redeemed succesfully.Want to use the balance for an APP game i have....SImpsons Tapped out...hoe do i transfer it to it . it keeps using my credit card for purchasing premium items...how do i fix this to the itunes balance...thanks

    So then put any sim card in and restore it.  this isn't rocket science

  • Best O/S for oracle apps 11.5.10.2 in windows family

    Hi
    we are planning to implement apps 11i.
    Can you please recommend the best type of server to support Oracle application on Windows.
    For example, does Oracle App support both 64bit and 32bit or just 32bit?
    Where can i find this info.i googled but didnt got much info on this.even i searched for certification matrix in oracle support but it is not showing anything.please help me out.
    Regards,
    Sanjay

    Hi,
    Can you please recommend the best type of server to support Oracle application on Windows.Are you referring to the hardware or the OS? If you are referring to the hardware, please see the following threads.
    Hardware for Oracle E-Biz R12(12.0.4)
    Re: Hardware for Oracle E-Biz R12(12.0.4)
    Hardware requirements for Oracle APPS
    Hardware requirements for Oracle APPS
    Sizing..
    Re: Sizing..
    For the OS, you will have to go with a certified OS as per (Note: 316806.1 - Oracle Applications Installation Update Notes, Release 11i (11.5.10.2)).
    Oracle Certification Matrix contains all the details about the OS certification (select Oracle E-Business Suite, then the Windows OS and the Application release).
    For example, does Oracle App support both 64bit and 32bit or just 32bit?Please see (Note: 343917.1 - Frequently Asked Questions: Oracle E-Business Suite Support on x86-64).
    Where can i find this info.i googled but didnt got much info on this.even i searched for certification matrix in oracle support but it is not showing anything.please help me out.Regards,
    Hussein

  • Reverse Proxy and Load Balancer for SMP 2.3 and Agentry Application

    Hi Expert,
    I'm putting in place a mobile solution composed by SMP 2.3 SPS 4 and SAP ECC 6.0. In the SMP 2.3 I created the agentry server and I have deployed my agentry application.
    My SMP/Agentry infrastructure is composed by two servers therefore I need a load balancer for balance the load into the several servers. Furthermore I need to use a reverse proxy in my DMZ zone.
    Based on what indicated in the SAP note "1904213 - SAP Mobile Platform Server Release Information" the Apache Reverse Proxy is not supported for Agentry clients. Agentry uses nginx for Reverse Proxy.
    I also found the following document How-to-Guide for Reverse Proxy and Load Balancing in SAP Mobile Platform 3.x that explain how to set-up a reverse proxy and load balancer with nginx and apache.
    Both the SAP note and the HOW to document are refereed to SMP 3.0 and not to SMP 2.3.
    I would know if the NGINX must be used also for SMP 2.3.
    Any suggestion/information is appreciated.
    Thanks in advance
    g.

    Please see Agentry Network Landscapes

  • How to setup JNDI Name for Oracle Apps adapter?

    Hello,
    I am learning Oracle SOA 11g and trying to do some tutorial on Oracle Application Adapter.  I know how to configure JNDI for DBadapter and I did that successfully. I followed same steps to create New JNDI for Oracle Apps Adapter.
    1. I Created new data source using Path Services->Data Sources -> New Genric Data Source. Connection to database was successful and created new JNDI Name: jdbc/PKDTAPPS.
    2. Then Deployment-> OracleApps Adapter-> Configuration-> Outbound Connection Pools -> New and created JNDI Name eis/Apps/PKDTAPPS.
    However I did not find newly created JNDI Name in step 2 under Deployment-> OracleApps Adapter-> Configuration-> Outbound Connection Pools -> javax.resource.cci.ConnectionFactory.
    Please let me know if am I following correct steps to create new Oracle Apps Adapter JNDI Name or not.
    Since above approch did not work I created new JNDI for DBAdapter with same database connection details. And then latter on use that JNDI Name while creating Oracle Application Adapter in JDeveloper composite. And it allowed me to access Oracel Apps open interface. However while deploying the application it gave me following error.
    <Feb 16, 2015 10:50:59 AM CST> <Error> <oracle.integration.platform.blocks.deploy.servlet> <SOA-21537> <Sending back error message: There was an error deploying the composite on AdminServer: [JCABinding]
    [adapter-Apps-101-JournalImport.InsertJournal/1.0]Unable to complete unload due to: Cannot locate Java class oracle.tip.adapter.apps.AppsTableWriteInteractionSpec: Cannot locate Java class
    oracle.tip.adapter.apps.AppsTableWriteInteractionSpec..>
    Since I have no past experience kindly suggest me what is right way to do this.
    Thanks,
    Shri

    Hi shri,
    Can you check the targets of oracle apps adapter that is it deployed on both cluster and admin server both.
    Deployment-> OracleApps Adapter-> Targets
    Regards,
    Anshul

Maybe you are looking for