Load balancing on RMI Server Application

Hi there, I'd like to know more detail about load balancing on RMI server application, been digging the web for some time, but couldn't find much information, does anyone know any website or has the knowledge of load balancing on RMI to share? Sort like its design and implementation.
Thanks,
Jax

I want performance and fault-tolerance,
In that case, is it necessary to have a main
rmi server to allow client to access and pick one of
the rmi servers for the client?Well, if you have one main RMI server, you have a single point of failure again.. Why can't your application know about all rmi servers, and randomly choose one? If it's down, pick a different one.. If your applicatoin is an applet, you'll have to sign it.. Do that and put it on 2 redundant web servers. You have performance by splitting the load and you have your fault tolerance by having x identical rmi servers.
If you're saying what I think, why would you have one main rmi server that picks a different rmi server? That's more work AND your redundancy goes byebye, ie if your main rmi server dies..

Similar Messages

  • Load Balancing for Microsoft Orchestrator application

    Hi Folks,
    We are trying to configure Load Balancing for Orchestrator Server.
    We have closely 200 users running a workflow.. so in that case, we need to configure the Runbook Server as a application load balancing cluster, so please do share me the configuration guides..
    Regards,
    Venu
    Best regards, Venu.

    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

  • Load balancing 2 DNS server

    how to configure the CSS to load balance 2 DNS server ?

    first configure the services like this :
    service dns1
    ip address x.x.x.x
    active
    service dns2
    ip address x.x.x.x
    active
    Then configure the content rule
    owner mycompany
    content dns
    vip address x.x.x.x
    add service dns1
    add service dns2
    active
    Then we need to setup something for the dns answer
    group dns
    vip address x.x.x.x !!!!! same as for the content rule
    add service dns1
    add service dns2
    portmap disable
    The portmap disable requires software 5.03(33) or above.
    The command is also in 5.01
    http://www.cisco.com/en/US/products/hw/contnetw/ps789/prod_release_note09186a00800ba0c6.html

  • How to Start Java RMI Server Application as Windows NT Service

    Hi!!,
    I have problem regarding the Installation of Java Application as NT Service this Java app in turn will start RMI Registry using LocateRegistry.createRegistry() at some specific port number. The Service is created successfully but i have problem regarding the Accessing of this Remote Object using Lookup() .(ie) I am able to get the RMI Registry Obj Refererce of the Java Rmi Application but couldn't able to Lookup for the Object registered to this Rmi Registry.I am not able to proceed after getting the Rmi Registry reference.
    So any help Regarding this is appreciated.
    Thanks in Advance.
    with regards,
    Ramakrishna M
    Mail: [email protected]

    Hello,
    I have started a Java RMI Server Application as NT Service using JNT (download it from www.eworksmart.com/JNT/ ).
    It is working fine.
    S. Navaneethakrishnan
    [email protected]

  • My RMI Server application Not work under Linux: Exception: Connection reset

    Under Red Hat Linux 8.0 my RMI server application, when I try to bind the Impl class, sends me the exception:
    "java.rmi.UnmarshalException: Error unmarshaling return header;
    nested exception is: java.net.SocketException: Connection reset".
    And it works under Windows 2000 without any problem.
    What could it be?
    Many thanks,
    Ales.

    Hi Ales,
    Try to change your /etc/hosts file, and change the line that says :
    127.0.0.1     MDK localhost.localdomain localhost
    (where MDK is the machine's name).
    Remove MDK from this line and add a new one mapping it to a 'real' outside IP address, visible (check firewall!!!) to the network from where you are approaching the Linux Box
    Good luck,
    Aart

  • Load balancing Oracle Forms in Application Server

    Hi,
    We're currently planning moving from client-server forms to webforms running on Oracle Application Server (10.1.2.0.2). To meet our high availability requirements, we plan to run our forms app servers active-active. We're coming a little unstuck determining the best method of load balancing requests between these however.
    Currently the main sticking point is determining whether to go for software or hardware load balancers. One of the main things we're unsure of is how much traffic we can expect to flow through the network. In our client-server environment we typically have 900-1000 active connections during peak load and ~350 forms coming in at just over 300Mb in total.
    If you have any experience load balancing between Oracle Forms on Application Server, we'd appreciate it if you could share details of you setup and how it's performing; particularly:
    * Whether you have software/hardware load balancing
    * The number of connections this supports
    * Details of the volume of network traffic you have
    Thanks,
    Chris

    We have implemented both hardware load-balancers and Webcache as load-balancer. Depending on the situation either may be the best solution. In general we recommend to use hardware load-balancers for production systems that require high availability. However, Webcache is very reliable as well and a Webcache instance can be recovered very quickly in case of a failure (use the cloning facility to create a copy of the instance on new hardware within minutes).
    When using https for your applications we do not recommend to use WebCache as there are several issues to cope with then, one is performance (https acceleration facilities are often part of hardware load-balancers).

  • CSS Load balancing for Exchange Server

    Hi,
    I have CSS configured in single arm and I have multiple servers configured for load balancing and it is working fine but when I am configuring Exchange server for load balancing I am facing problem and applications and printer/scanners are not able to send the email through the Virtual IP address configured for exchaneg server.
    But if we configured the real server IP in the printer/scanners they are able to send the email. While checking the logs on the exchange server, it is showing that request for the email so coming from the Exchange VIP configured in the CSS.
    I can telnet on port 25 on the VIP address (192.168.200.237). But unable to send the email through this VIP.
    Below is the configuration
    service ENOC_EXCHANGE-1
      ip address 192.168.200.235
      active
    service ENOC_EXCHANGE-2
      ip address 192.168.200.236
      active
    content EXCHANGE
        add service ENOC_EXCHANGE-2
        add service ENOC_EXCHANGE-1
        vip address 192.168.200.237
        active
    group EXCHANGE
      add destination service ENOC_EXCHANGE-1
      add destination service ENOC_EXCHANGE-2
      vip address 192.168.200.237
      active
    DC-CSS01# show rule GIT EXCHANGE
    Name:                EXCHANGE   Owner:                ENOC_GIT
    State:                 Active   Type:                     HTTP
    Balance:          Round Robin   Failover:                  N/A
    Persistence:          Enabled   Param-Bypass:         Disabled
    Session Redundancy:  Disabled
    IP Redundancy:    Not Redundant
    L3:         192.168.200.237
    L4:         Any/Any
    Url:       
    Redirect: ""
    TCP RST client if service unreachable: Disabled
    Rule Services & Weights:
    1: EXCHANGE-1-Alive, S-1
    2: EXCHANGE-2-Down, S-1
    =============================================================================
    Please let me know how to solve this problem. System team is saying with the physical IP address it is working fine problem with Load balancing. I have even tried with the
    Add service command in the group but didnt work for me. If i will remove the group command then I cant telnet on port 25.
    I think this is related to single arm modle or some wrong configuration for the NAT.
    Kindly assist me

    Hi
    Printers are on Vlan 80 ( gw is 192.168.80.1) and exange server is on vlan 200 (gw is 192.168.200.1) i have multiple vlan which will communcate with exchange.
    I hv other servers on 200 subnet which are working fine in load balancing.
    My CSS is single arm setup.
    Please assist
    Sent from Cisco Technical Support iPhone App

  • Load Balancing - Forms Metrics Server

    Hi everyone, i have a doubt, for implemeting Load Balancing with Forms Metrics Server previous i must have configured Shared APPL TOP?
    And for Load Balancing JServ also i must have configured Shared APPL TOP in all my applications servers?
    Thank you very much for helping

    It is not a must, but it is recommended. If you are planning to configure PCP then it is a must.
    Implementing Load Balancing On Oracle E-Business Suite - Documentation For Specific Load Balancer Hardware [ID 727171.1]
    Thanks,
    Hussein

  • Load Balancing with forms server 10g

    Hello,
    i've a cliente which is right now processing a migration from a client-server 6i platform (using Terminal Servers) to a forms 10g web platform with several Application Servers 10g in standalone.
    At the end, client want to enable Load Balancing in order to have some manage at each Application Server load.
    The idea to accomplish is to have an hardware Load Balancer. The client already has a CISCO CSS 11503 SSL.
    Is there any documentation where i can check more info about the compatibility/configuration to this architecture.
    Thanks for your attention.
    regards,
    Pedro Ribeiro

    You can check this doc Link:[http://download.oracle.com/docs/cd/B14099_19/hpux.1012/install.1012/install/toc.htm]
    It say all about it, and don't mention nothing about a Load Balancer, but I'll try tokeep searching.
    Greetings.

  • HTTP Tunneling and Load Balancing with Weblogic Server 6.1

    We use T3 for Java client to application server communication (Weblogic Server
    6.1) and keep the session open for the life of the client. We many customers
    using this with load balancers and all works fine. We have just started to use
    BEA's HTTP tunneling and I have a question concerning how this will work with
    load balancers. Since the single T3 connection has been replaced with a series
    of stateless HTTP connections, does the BEA tunneling code put session information
    in the HTTP header? If so, what information does it place in the header. If
    it does we should be able to use that to make sure that the load balancer always
    sends HTTP requests with that session to the same application server.
    Thanks!
    Rick

    Rick,
    You may want to look at the Alteon and F5 configuration we have on edocs.
    Take a look at the following URLs for a possible solution
    http://edocs.bea.com/wls/docs61/cluster/alteon.html#591902
    http://edocs.bea.com/wls/docs61/cluster/bigip.html#591902
    Chuck Nelson
    DRE
    BEA Technical Support

  • T3 Load Balancing with Weblogic Server 6.1

    We are using rwo weblogic 6.1 servers A and B behind a load balancer with a DNS name (eg. www.loadbalancer.com). We are using T3 for Java client to application server communication. The client creates the Initial context with the load balancer url,creates remote objects using the context, closes the initial context and then tries to get a new initial Context. What we noticed is even though the client closes the first context and gets a new one, the client is always hooked on to only one server making load balancing ineffective. Is there a T3 configuration to release the connection when we close the context ? The documentation says only one T3 is established per client JVM.

    Rick,
    You may want to look at the Alteon and F5 configuration we have on edocs.
    Take a look at the following URLs for a possible solution
    http://edocs.bea.com/wls/docs61/cluster/alteon.html#591902
    http://edocs.bea.com/wls/docs61/cluster/bigip.html#591902
    Chuck Nelson
    DRE
    BEA Technical Support

  • Load balancing to a stateless application

              I have a question related to load balancing to a stateless server, in a WLS cluster,
              using hardware load balancing. The BEA documentation stipulates the use of cookies
              or URL rewriting to ensure stickiness to a session. We have a rich client and
              our server is completely stateless. There is no concept of stickiness, or >1
              invocation to a server session.
              So. . . we don’t need the session ID provided by the cookie that WLS wants to
              send back to the client. Is there any way to configure WLS cluster (7 or 8) to
              not return a cookie, so that our client “thinks” each call to the server is it’s
              “first” call? Am I missing an obvious approach?
              

              Hi Vic,
              My understanding is, if your servers are totally stateless, and if the requests
              from the same user are totally independent, for example, some read-only applications,
              cluster only adds overhead to you. In such case, your servers with the hardware
              load balancers should be enough to support the scalability and availability.
              Xiang
              "Vic Brown" <[email protected]> wrote:
              >
              >Thanks, Xiang.
              >
              >Good advice. I came to the same realization after a little more thought!
              >
              >
              >The cluster question has not been decided yet. We'll need a sizable
              >server farm
              >(30+ app servers) to support the app, and it's a large, complex application,
              >so
              >issues like scalability and HA are critical.
              >
              >Thanks, again.
              >
              >
              >
              >"Xiang Rao" <[email protected]> wrote:
              >>
              >>1. Just don't configure your load balancer to use Layer 7 switch by
              >cookie
              >>or URL.
              >>And configure Layer 3 to something like round robin or whatever you
              >like.
              >>
              >>2. If you don't need a session cookie, just don't generate it in your
              >>application.
              >>So don't call getSession(true) in servlets, and if use JSP, disable
              >session.
              >>
              >>
              >>3. Why use WL cluster?
              >>
              >>"Vic Brown" <[email protected]> wrote:
              >>>
              >>>I have a question related to load balancing to a stateless server,
              >in
              >>>a WLS cluster,
              >>>using hardware load balancing. The BEA documentation stipulates the
              >>>use of cookies
              >>>or URL rewriting to ensure stickiness to a session. We have a rich
              >>client
              >>>and
              >>>our server is completely stateless. There is no concept of stickiness,
              >>>or >1
              >>>invocation to a server session.
              >>>
              >>>So. . . we don’t need the session ID provided by the cookie that WLS
              >>>wants to
              >>>send back to the client. Is there any way to configure WLS cluster
              >>(7
              >>>or 8) to
              >>>not return a cookie, so that our client “thinks” each call to the server
              >>>is it’s
              >>>“first” call? Am I missing an obvious approach?
              >>>
              >>
              >
              

  • How to properly load balance between diffrent server farms.

    Hi experts,
    We are using an ACE 4710. We chose for our server farms to load balance using the least_connections predictor. it seems to work fine inside the same server farm but is it working properly between server farms? It doesn't seem because some of my real servers seems to be more loaded than others. Each server farm are using the same real servers.
    Any idea about what is the problem or any suggestion regarding the best load balancing predictor we should use using this kind of configuration?
    Thank's to all.

    The ACE uses load-balancing algorithms or predictors to determine how to balance the traffic among the devices configured in the server farms, independent of the device type. For FWLB, we recommend that you use only the hash address source and the hash address destination predictors. Using any other predictor with FWLB may fail and block traffic, especially for applications that have separate control and data channels.
    Here is the configuration guide for the Cisco ACE 4700 Series Appliance Server Load-Balancing.
    http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA1_7_/configuration/slb/guide/fwldbal.html

  • 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.

  • How to set up load balancing with overload server on css

    can anyone tell me how to set up a load balancing config on css that will enable me to LB proxy caches and when they have too many connections then LB against an overload proxy-cache.
    Such that when the normal proxy-cache farm is under the ceiling of max connections then the overload server is not used ?
    I don't think redirect or sorry server will do this ?

    see the below configuration,any question,just tell me.
    service proxy-1
    ! below is the real ip of server
    ip address 10.1.1.1
    keepalive type icmp
    active
    service proxy-2
    ip address 10.1.1.2
    keepalive type icmp
    active
    ! enter owner config-mode
    owner proxy
    ! define a content rule,match what you want to load balancing
    content rule-proxy
    ! below is virtual ip,it can be another ip segment
    vip address 10.1.1.50
    add service proxy-1
    add service proxy-2
    protocol any
    advanced-balance sticky-srcip
    active

Maybe you are looking for

  • Query related to supplier registration

    Hi, During the supplier registration process can we rate the supplier based on the questionnaire  which they have completed and submitted, means is it possible to convert the data i recieve from the supplier in the questionnaire to numberic format an

  • How to beat the 32KB limit in AQ messages?

    We are using AQ for publishing and subscribing XML messages through InterConnect and have developed a PL/SQL API for apps to use. We use the "normal" design of RAW payload, but the DBMS_AQ.ENQUEUE procedure has a max RAW payload size of 32KB. The pro

  • "Selective palette Error..." upon quitting PS CC

    Hi. Am using PS CC 2014.2.2 Release. On quitting the software, I keep getting this box pop-up, stating ... Selective palette Error XML parsing error: "no element found" at line 1 I have no idea what this is. How do i resolve this? Thank you.

  • Auto GR for excisable material

    Hi friends,   I want to do auto GR for excisable materials with reference to Delivery ( created through [VL04] )  using transaction MIGO. Now as an abaper I know i cannot perform BDC on this Enjoy transaction, I need to do it other way around. I want

  • I cannot see my iPad mini as one of my devices. help

    i cannot see my iPad mini as one of my devices. help