×

System and method for RMI-IIOP request load balancing

  • US 7,752,626 B1
  • Filed: 09/30/2003
  • Issued: 07/06/2010
  • Est. Priority Date: 09/30/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more host machines configured to implement a plurality of instances of an application server; and

    one or more client machines each configured to implement one or more clients of the application server, wherein each client on a respective one of the one or more client machines is configured to;

    create a different client-side Object Request Broker (ORB) on the client machine for each of the plurality of application server instances to generate a plurality of client-side ORBs each corresponding to a different one of the application server instances, wherein each client-side ORB is coupled to a server-side ORB of its corresponding application server instance;

    select one of the plurality of client-side ORBs created by the client on the client machine according to a load balancing scheme in response to a request to access the application server;

    wherein the load balancing scheme comprises a random scheme, a round robin scheme, or an intelligent scheme based on feedback;

    wherein the load balancing scheme distributes requests to access the application server from the client among the plurality of client-side ORBs created by the client, thereby distributing the requests to access the application server from the client among the plurality of application server instances; and

    access the application server instance corresponding to the selected client-side ORB via the selected client-side ORB coupled to the server-side ORB of the corresponding application server instance.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×