JOLT JSL Load Balancing ?

Hello
Question: If I have hundreds of JOLT clients accessing Tux services behind a
firewall, can/should I load balance across multiple JRLYs? Has anyone done
this with a Cisco, F5 or other load balancer? Or have you instead just
tinkered with the "appAddress" on the JOLT client.
Here's why I ask:
From the JOLT 1.2 documentation...
- Under normal conditions, only one JRLY can communicate with one JRAD.
- A JRAD can only point to one JSL.
So given the constraints above, it would look something like...
JRLYx ------||-------JRAD-------------JSL/JSH (Node X)
FireW
JRLYy ------||-------JRAD-------------JSL/JSH (Node Y)
If all JOLT requests to go one JRLY, they will pound the JSL/JSH on one
node. So load balancing would be preferred and I'd like to do something
smarter than defining half the clients with appAddress=JRLYx and the other
half with appAddress=JRLYy.
Thanks for taking the time to read this. I would imagine I'm not the first
to run into this.
-Jon

Jolt, by definition, requires a Tuxedo setup. By specifying multiple
          addresses in the appaddrlist, the Jolt connection pool will distribute
          the connections across the addresses supplied. So yes, the appaddrlist
          is only used to establish the physical connection. The JoltPoolManager
          will hand out the connections in such a way as to distribute the load
          across the existing connections.
          Hope this helps,
          Robert
          Laurent Nel wrote:
          > Robert Patrick <[email protected]> wrote:
          > >The Jolt connection pool can be configured to distribute
          > >its connections
          > >across multiple JSL on multiple machines (by specifying
          > >more than one
          > >address in the appaddrlist argument in the configuration
          > >of the pool).
          > >Obviously, once a request is sent from WLS to a specific
          > >JSH process,
          > >Tuxedo load-balancing is used to determine which Tuxedo
          > >server will
          > >process the request.
          >
          > So, does this requires a Tuxedo setup ?
          > I would like to know if it is possible to do load-balancing using
          > only the appaddrlist of the Jolt pool ?
          > My understanding of this list is that it is used only to determine
          > to which tuxedo server the jolt client is going to open a connection.
          > The online doc says that the server is choosen 'randomly' (I guess
          > that it means in a unpredictable way).
          >
          > Laurent
          

Similar Messages

  • Oracle Weblogic Load Balancing/Clustering

    Can anyone tell me what the recommendation from Oracle is on how to best set up load balancing?
    We currently use the configuration.properties file to identify the 2 servers we load balance.  We will be implementing additional servers in the near future and we were wondering if this is the best way to load balance 4 or more weblogic servers or if there is some other way.
    We set up one cluster address to utilize these servers and use a separate hardware load balancer device.
    HRDEV\webserv\hrdev\applications\peoplesoft\PORTAL.war\WEB-INF\psftdocs\hrdev\configuration.properties
    # To enable jolt failover and load balancing, provide a list of application server
    # domains in the format of;  psserver=AppSrvr:JSLport,...
    # For example:  psserver=SERVER1:9000,SERVER2:9010,SERVER3:9020

    As this is peoplesoft specific configuration
    Please try positing here:
    https://community.oracle.com/community/oracle-applications/peoplesoft_enterprise/peoplesoft_general_discussion?customTheme=otn
    Best Regards
    Luz

  • Load balancing PS app server

    In a PeopleSoft scenario, can i use a hardware load balancer to scale out multiple PeopleSoft app servers on the JOLT port?
    In theory, i think i should be able to , but for some reason it does not work.
    Thanks
    Alok

    PS already has a very good load balancing algo for Web/App connections.age..you just need to give the multiple Appserver Ips/Machine-names with their ports, weightage in configuration.properties....THe only problem might be with REN while load balancing..

  • Where Load Balancing Takes Place

    Hi guys:
    I've seen a post by Todd Little.
    http://www.oracle.com/technetwork/middleware/tuxedo/overview/ld-balc-in-oracle-tux-atmi-apps-1721269.pdf
    In section "Where Load Balancing Takes Place"
    It said
    Whereas for /WS clients, the tpcall/tpacall/tpconnect just send the service request to WSH and *do not*
    *perform load balancing in /WS clients*. WSH calls native client routine to achieve the load balancing
    task on behalf of /WS clients. *To achieve the load balancing between /WS clients and WSL servers,*
    *multiple WSL access points can be configured by WSNADDR.* This feature can assign the /WS clients
    evenly to different WSL servers to balance the work load between WSL/WSH in the system.
    I'm very confused about this description. In MP (clustered) mode, Where Load Balancing takes place?? the client side or server side ? I mean, all client send request to master node, and master node dispatch the request to other slave node ??

    Hi,
    All load balancing (or perhaps better called load optimization) occurs in the native client code where all request routing occurs. So in an MP configuration, the native client (or a handler in the case of workstation, Jolt, or IIOP clients) makes the routing decision which includes load balancing. So the client looks at the load on all the servers across the cluster and makes a routing decision taking into consideration such things as NETLOAD. Note however that before Tuxedo 12c the load information held locally for remote servers (actually queues) was never updated in realtime by the remote machines. Thus the load would increase continuously until the next BB scan at which point the BBL would zero the locally held load information for remote queues. In Tuxedo 12c with TSAM installed, the locally held load information for remote queues IS updated dynamically using a variety of techniques including piggybacking load information in reply messages and periodically sweeping load information to other machines in the cluster. The former works OK, whereas the latter works really well.
    Also, the MASTER node in a cluster is basically just the boss for configuration and state changes. It has no special role in request routing or processing. In fact, if the MASTER machine dies, the cluster continues to operate just fine, but configuration and state changes such as starting or stopping servers can't occur until the MASTER is back up or migrated to the BACKUP.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Hardware Load Balancing Tuxedo

    In a PeopleSoft scenario, can i use a hardware load balancer to scale out multiple PeopleSoft app servers on the JOLT port?
    In theory, i think i should be able to , but for some reason it does not work.
    Thanks
    Alok

    Hi Alok,
    At the moment, we don't certify load balancers with Tuxedo, although I'm not sure why you are encountering errors using a hardware load balancer. I know other customers are using them successfully. Which load balancer are you using and how do you have it configured?
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Error while selecting Load Balancing in JCO creation

    While creating JCO i am facing this error.It is working fine with Single server connection,but when i chose Load balancing i error comes out.Please tell me the solution.
    I have read couples of forum mentioned you need to start both Portal and ECC.
    For you information my Portal and Java are both on diffrrent Box.
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM  TYPE=B MSHOST=olameccpdvr GROUP=PUBLIC R3NAME=DVR MSSERV=sapmsDVR PCS=1 LOCATION    CPIC (TCP/IP) on local host with Unicode ERROR       service 'sapmsDVR' unknown TIME        Thu Feb 24 12:19:54 201 RELEASE     701 COMPONENT   NI (network interface) VERSION     38 RC          -3 MODULE      nixxhsl.cpp LINE        776 DETAIL      NiHsLGetServNo: service name cached as unknown COUNTER     5

    Is your backend system configured correctly in your SLD ?
    Go to transaction SMMS on your backend system that your are connecting to. Click on Goto=>Parameters=>Display. Look for "server port" value.
    This should give you the TCP/IP port for your message server. It could be 3600 or 3601 (36NN - where NN is the instance number).
    In your services file, if you made the entry at the end of the file, press Enter (Return) after your entry.
    Try restarting your server after making the above changes.
    - Shanti

  • Error in creation of JCO with Load balancing server

    Hi,
    We are using a ABAP user base for our WEBAS server 6.40 (with ABAP+JAVA). i have created a Public group in concerned ECC 5.0 system. I have already configured SLD, and then i maintain data supplier bridge in SLD and run RZ70 in ECC 5.0 system to load system information.. i can see details in SLD ..
    now i am trying to create JCO connections .. here i am unable to create JCO with load balancing option..  i get
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM  TYPE=B MSHOST=<servername> GROUP=PUBLIC R3NAME=SID MSSERV=sapms<SID> PCS=1 ERROR       service 'sapms<SID>' unknown TIME        Fri Jun 16 12:41:20 2006 RELEASE     640 COMPONENT   NI (network interface) VERSION     37 RC          -3 MODULE      ninti.c LINE        505 DETAIL      NiPGetServByName2: service 'sapms<SID>' not found SYSTEM CALL getservbyname_r COUNTER     1
    i am able to create single server JCO, but it fails in load balancing.. is there anything i have  missed out in settings...
    Thanks and regards,
    Sudhir

    Thanks, Bogdan Rokosa
    I have the same problem,and solved it following the steps provided by Bogdan Rokosa  :
    you must insert an entry for your R3 system
    (like: sapms<SID> 3600/tcp)
    in services file
    (C:\WINDOWS\system32\drivers\etc\services) on Java WAS.
    I test the Jco successful without restart J2EE Engine.

  • ISE 1.2 - Multiple NICs/Load Balancing for DHCP Probe

    Hello guys
    Just prepping an ISE 1.2 patch 8 setup in our organization. I am going for the virtual appliances with multiple NICs. It will be a distributed deployment with 4 x PSNs behind a load balancer and there is no requirement for wireless or guest user at the moment. I've got 2 points I will like to get some guidance on:
    Our DC has a dedicated mgmt network and I plan to IP the gig0 interface of the PANs, MNTs and PSNs from this subnet. All device admin, clustering, config replication, etc will be over this interface. However, RADIUS/probe/other user traffic to the ISE PSNs will be over the gig1 interface which will be addressed from another L3 network. Is this a supported configuration in ISE?
    I intend to use the DHCP probe as part of device profiling and will ideally like to have just an additional ip helper to add to our switch SVI config. Also, it will appear that WLCs can only be configured for 2 DHCP servers for a given network so another consideration for when we bringing our WLAN in scope. We however use ACE load balancers within our DC and from what I have read, they do not support DHCP load balancing. Are there any workarounds to using the DHCP probe with multiple PSNs without having to add each node as an ip helper/DHCP server on the NADs?
    Thanks in advance
    Sayre

    Hello Sayre-
    For Question #1:
    Management is restricted to GigabitEthernet 0 and that cannot be changed so you should be good there
    You can configure Radius and Profiling to be enabled on other interfaces
    Even though you are not using guest services yet, you can dedicate an interface just for that. As a result, you can separate guest traffic completely from your production network
    Take a look at this link for more info:
    http://www.cisco.com/c/en/us/td/docs/security/ise/1-2/installation_guide/ise_ig/ise_app_c-ports.html
    For Question #2
    If you are using a Cisco WLC and running code 7.4 and newer you don't need to mess with the IP helper configurations. 
    The controller can be configured to act as a collector for client profiling and interact with the DHCP thread along with the RADIUS accounting task that is running on the controller. The controller receives a copy of the DHCP request packet sent from the DHCP thread and parses the DHCP packet for two options:
    –Option 12—HostName of the client
    –Option 60—The Vendor Class Identifier
    After this information is gathered from the DHCP_REQUEST packet, a message is formed by the controller with these option fields and is sent to the RADIUS accounting thread, which is in turn transmitted to the ISE in the form of an interim accounting message.
    Both DHCP and HTTP profiling settings are located under the "Advanced" configuration tab in the WLC
    On the other hand, you can also use Anycast for profiling. You can check out some of Cisco Live's sessions for more info on that. Here is one that is from a couple of years (There are more recent ones that are available as well):
    http://www.alcatron.net/Cisco%20Live%202013%20Melbourne/Cisco%20Live%20Content/Security/BRKSEC-3040%20%20Advanced%20ISE%20and%20Secure%20Access%20Deployment.pdf
    I hope this helps!
    Thank you for rating helpful posts!

  • SAP GLM Print Request - Load Balancing of WWI server

    Hi GLM Experts,
    I am using new GLM + module that generates labels based on Print Requests. I am unable to understand how I can load balance the WWI services when there are multiple label printing requests.
    In GLM + we associate a WWI to a Print Station and which can then be associated with a printer. So in the configuration we are tying up a printer a WWI.
    Also during label printing, if the scenario uses print request module, then the use need to select a print station and printer. What happens if the WWI related to the print station is down?
    For example I have two services in WWI server GENPC1 and GENPC2. I created WWII and WWI2 as two print stations. I will associate my printer PRNWWI to both the print stations WWI1 and WWI2.
    During label printing if the user picks and WWI1 and Printer PDNWWI and if the GENPC1 WWI server assocaited with print status WWI1 is busy and down I want WWI GENPC2 to generate the label?
    How to setup the above load balancing or fall back? Please let me know.
    Thanks
    Pugal

    Dear Pugal
    we are not using GLM + and I am not sure about the technqiue used there to handle load balancing. Regarding general WWI setup I assume you know this Note: EH&amp;amp;S: Availability and performance of WWI and Expert servers
    On the top there is a further SAP Note abvailable which might be of interest. This is referenced here:
    http://de.scribd.com/doc/191576739/011000358700000861002013-e
    May be check OSS note: 1958655; OSS Note 1155294 is more related to normal WWI stuff; but may be check it as well. May be 1934253 might help better
    May be this might help.
    C.B.
    PS: may be check as well: consolut - EHS_MD_140_01 - EH&amp;amp;S-Management-Server einrichten
    The load balancing of synchron WWi servers is donein the "RFC" layer, therefore you have no inffluence here, for asynchron WWI servers you can do a lot to manage the WWI load balancing by using "exits" etc.

  • APEX SSO and Load balancing: Could not determine workspace for application

    We had a single HTTP Server serving APEX in a 10.2.0.2 database configured with SSO to be used by the developers. APEX has been registered as a partner application and the login url has been CA Siteminder protected so that the SM_USER details are forwarded in the header for the application to use for authorization. Everything is fine so far.
    Now we have added a HTTP Server on another host and have it all set up for APEX and its pointing to the same database. APEX_ADMIN access works as normal, but applications previously using SSO now get the following error after entering the URL.
    Expecting p_company or wwv_flow_company cookie to contain security group id of application owner.
    Error ERR-7620 Could not determine workspace for application ().
    Using HTTP Watch I find that the application is not even trying to redirect to the login page.
    What is wrong here?

    APEX has been registered as a partner application as described in
    http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html
    In the meantime I found metalink document 368746.1 which describes the cause of this problem. Please read carefully what I wrote, it all works when the the new APEX web server is turned off in the server farm on the load balancer and directed through the original web server. When running regapp.sql the hostname in the listener token was using the virtual hostname. This works fine if the request comes from the original APEX server which proofs that there is nothing wrong with the installation and set up of SSO. When directing the request to the new APEX web server the APEX_ADMIN page still works only existing work spaces using SSO don't seems to work anymore resulting in a error as described in the subject.
    As for metalink document 368746.1 naming the causes of this error:
    - there are no duplicate entries in WWSEC_ENABLER_CONFIG_INFO$
    -LISTENER_TOKEN clearly works for requests coming from the first web server
    -theoretically the web server listener port could be changed from 7777, but port 80 needs to be maintained here as production is mimiced as far down as possible.
    Is there some cache table which can be cleared? How is it that the flows schema (apex engine) can not find the work space when the request comes from a new web server which can however access the APEX_ADMIN pages.
    anyone?

  • SSO with SAP R/3 with load balancing as backend over the Web AS

    Hi,
    we have Netweaver 2004 at this time and we have to connect the portal to a BSP application in a load balancing environment.
    We set user mapping for the user and set the connection type from SAPLOGONTICKET to UIDPW. This is running for a test environment with only one R/3 system without load balancing.
    Does anyone know the setting parameters for a load balancing environment (ok, the message server and...?).
    Thank you.
    Best regards
    Patrizia

    Hi all,
    run into the same problem. Setting up a mapping with UIDPW in a non load balanced WEB-AS enviroment for BSP or Webdynpro for ABAP works fine. But if I go to set it up in a balanced system I can see the following behavior. The http request is send to the messageserver. This request enclosed my mapped user and password. The messageserver responds with an HTTP 301 wich contains one of my applicationservers, so far so good. The client sends a new request to the mentioned applicationserver but this time without the UIDPW. So the user will not be logged in.
    I was wondering if my backend have to issue logonticket too, cause today it only accept tickets from the portal.
    Is this is a bug or a feature?
    Regards,
    Bernd

  • How to change the OraSSO login link in webcache/load balance

    Hi
    we have 10gAsR1 installed as a Portal instance. We have 6-server
    load balancer => webcache as loadbalancer (listening port 80)
    Wb ch1 and wb ch2 => webcache (listening port 7777)
    portal1 and portal2 => Portal listening 7778
    infra =>Infrastruture with repository Portal/Oracle SSO (listening 7777)
    This set up is working fine for our intranet setup, now we need to open this for couple of external clients. Well initially we need to open on the load balancer server on port 80 for external team to access, it works fine when we make it publc access.
    Now when we need to make it SSO (siteminder) enables, when users click on login link it first goes oracle sso then it internally redirects the page to site minder sso.
    Well, I have noted that the sso server details are mentioned in global setting sso/oid details. Since we need to open this for external client we have to add a DNS entry for this so that we can allow its access over firewall..
    Now I have made DNS name change at my infrserver level, now I need to update the change at the load balancer server (where wheb chache is running).
    Any one know how to chang the URL at load balancer.
    I am struck at this point please suggest how should i proceed..
    Thanks,

    Extract from Personalization Guide - Page Footer - Personalization Considerations
    * If you wish to personalize the URL that points to the Privacy Statement for a page that displays a standard Copyright and Privacy (that is, its Auto Footer property is set to true), set the Scope to OA Footer, in the Choose Personalization Context page of the Personalization UI.
    * If you wish to personalize the URL that points to the Privacy Statement for a page that displays a custom Copyright and Privacy (that is, its Auto Footer property is set to false), set the Scope to Page in the Choose Personalization Context page of the Personalization UI. In the following Page Hierarchy Personalization page , identify and personalize the Privacy page element.

  • DS to BW load balancing

    Dear all,
    I have a doubt regarding load balancing in PRD. Our team is loading data through DS 12.2.2.3 to SAP BW Master / transaction Infosources.
    SAP BW system has five Application Servers / instances to balance the load. BW target data store is configured to connect to the Central Instance of SAP BW.
    Since we are connected to the Central instance / application server of BW system from DS, will BW system be able to balance the load across multiple instances?
    Since BW Server has multiple instances to balance the load, is there any way we can utilise these BW multiple instances from Data Services?
    Can you share your thoughts on this? Appreciate your responses.
    Regards,
    Suneer.

    Hi Suneer,
    There are several ways how DS and BW can interact, so it might depend on what scenario you are using.
    I can think of the following scenario's:
    1. A DS job is executed from admin console and loads into a BW target datasource.
    This should use any available server, according to load balancing settings. It is not possible to force the process to use a specific server.
    2. A process chain starts an infopackage, which in turn starts a DS job
    BW will use the server chosen at the time of scheduling, if everything is configured correctly and scheduled correctly it will use any avaialble server conform load balancing settings. You can set this to run on a specific server (but I would only recommend this in very special circumstances).
    3. DS triggers a process chain
    Again, BW will use the settings on the process chain.
    4. BW runs an execution command, which starts a DS job
    Well, this is not a relevant scenario as it does not update anything on BW - unless the execution command then runs a job which loads data into BW, which is described in scenario 1.
    I hope this makes sense. Let me know if you have any other scenario's or concerns.
    Can I just ask why you are concerned about this load balancing? I have not have load balancing problems with DS/BW but I have had plenty of problems around concurrent use of the RFC connection between DS/BW. 'Multithreading' was not supported until 12.2.3.2 and you mentioned you run on 12.2.2.3, so potentially this is a problem for you.
    Jan.

  • Does ADFS work with SharePoint 2013 with WFEs SSL-offloaded to a F5 load balancer?

    Currently we are implementing a SharePoint 2013 Production environment with 2 WFEs load-balanced by F5.  SSL is offloaded to F5 and is currently working fine with Integrated Windows Authentication with NTLM.  We would like to implement ADFS 3.0
    later for Single Sign-on, and we are wondering if ADFS supports SSL offload.  
    Do we need to bind the certificate to the WFEs as well to use ADFS?  
    Thank you!

    Just got it confirmed that ADFS supports SSL offload.  There is no direct communication between SharePoint and ADFS server during the authentication process.  It is always the browser that's talking to ADFS server. We just need to do the following:
    Configure SharePoint URLs in ADFS as replying parties with https.
    Configure AAM in SharePoint to make sure internal URL is http and public URL is https.

  • Site not accessible from the Load balanced web front end server - sharepoint 2010

    I have a production environment with 2 WFE's(sp-wfe1 & sp-wfe2), 2 APP's and 2 SQL clustered VM's.
    2 WFE's are load balanced using hardware load balancer.
    An A-Record(PORTAL) is created in DNS for the virtual IP of the load balancer which points to the 2 WFE's.
    A web application is created on the WFE's on port 80.
    alternative access mapping is configured and the load balanced record "http://PORTAL" is used under the default zone.
    Under IIS I have edited the bindings for the sharepoint site at port 80 and added the HOSTNAME as PORTAL.
    Result: The site is accessible from outside the server and works fine.
    ISSUE: The site is not accessible within the WFE's(sp-wfe1 & sp-wfe2).
    When I browse the site from the WFE's server it ask for the credentials and when I enter the credentials and click OK it ask the credentials again and again and in the end displays a blank page.
    Kindly help me in this issue because I am clueless and couldn't find anything helpful on the internet. 
    Regards,
    Mudassar
    MADDY-DEV Forum answers from Microsoft Forum

    Loop back check.
    http://www.harbar.net/archive/2009/07/02/disableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx

Maybe you are looking for

  • How do I move apps from one TouchPad to another?

    Hi all!! I picked up a new 16gb TouchPad a few months ago and love the heck out of it.  I liked it so much that I got a refurb 32gb to replace it with so I would have enough space to store a pretty decent video library plus my tunes and pics.  What I

  • Why I can no longer play the game ninja saga in facebook, yesterday afternoon I was able to play a ninja saga but now can not

    why can not I play a game ninja saga on facebook, whereas other games can only ninja saga that I can not play, if I click the ninja saga game of firefox sentence appears below: "You have asked Firefox to connect securely to app.ninjasaga.com, but we

  • Phone Numbers are not visible in PC

    I own N95 three years and until recently I could edit the contacts in the phone via PC Suite. But since last month I do not see phone numbers in PC suite. I can see data in fields Names, addresses, companies etc. but fields "phone number" and "teleph

  • How to design extractor can have only current Fiscal Year data.

    Dear Experts, I require a full upload DSO , which can have only current fiscal year data . I have created view putting there certain conditions for minimising the data size. How i can restrict it , to have only current fisacal year data for YTD repor

  • "Crypto replay check failed" errors

    Hey folks, I have a site-to-site IPSEC VPN using 2 catalyst 6500's running IOS 12.2(18)SXD7b on each end. After reviewing the syslog files this morning, I noticed that for the last 4 days at approximately the same time each nite, my router reports th