System and method for distributed component object model load balancing
First Claim
1. A method for balancing Distributed Component Object (DCOM) calls among a plurality of computers, said plurality of computers comprising a client computer, a server computer, and a load balancing device, said load balancing device being coupled by a network to said client computer and said server computer, wherein the method comprises:
- issuing a request, by the client computer, to the server computer for the Internet Protocol (“
IP”
) address of the server computer;
providing, by the server computer, the IP address of the server computer to the client computer; and
instantiating, by the client computer, a DCOM component on the server computer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for dynamically balancing a load among a cluster of network Servers. More particularly, this invention relates to A method for balancing Distributed Component Object (DCOM) calls among a plurality of computers, said plurality of computers comprising a client computer, a server computer, and a cluster device, said cluster device being coupled by a network to said client computer and said server computer, wherein the method comprises issuing a request, by the client computer, to the server computer for the Internet Protocol (“IP”) address of the server computer, providing, by the server computer, the IP address of the server computer to the client computer, and instantiating, by the client computer, a DCOM component on the server computer.
-
Citations
20 Claims
-
1. A method for balancing Distributed Component Object (DCOM) calls among a plurality of computers, said plurality of computers comprising a client computer, a server computer, and a load balancing device, said load balancing device being coupled by a network to said client computer and said server computer, wherein the method comprises:
-
issuing a request, by the client computer, to the server computer for the Internet Protocol (“
IP”
) address of the server computer;
providing, by the server computer, the IP address of the server computer to the client computer; and
instantiating, by the client computer, a DCOM component on the server computer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network load balancing method for use with a system having a Distributed Component Object Module (DCOM) environment, said method comprising:
-
transmitting a request from a client computer for the internet protocol (“
IP”
) address for at least one server computer within a server cluster comprising a plurality of server computers;
receiving said request at a load balancing device;
transmitting said request from the load balancing device to at least one server within the server cluster;
transmitting said IP address from said at least one server to said client;
transmitting a DCOM request from said client to said at least one server. - View Dependent Claims (7, 8, 9)
-
-
10. A network load balancing method for responding to Distributed Component Object Module (DCOM) calls across a network, the network comprising at least one client computer, a plurality of server computers, and at least one load balancing device operable to direct a DCOM call from the at least one client computer to at least one server computer of said plurality of server computers, the method comprising:
-
receiving a request for the Internet Protocol (IP) address of said at least one server computer;
transmitting said IP address from the said at least one server to said at least one client computer;
transmitting from said client computer to said at least one server computer a DCOM call. - View Dependent Claims (11)
-
- 12. The method of claim 111, wherein said request is routed by said load balancing device to said at least one server computer.
-
14. A system for balancing Distributed Component Object (DCOM) calls among a plurality of computers, said system comprising:
-
a client computer configured to communicate across a computer network;
a server cluster comprising a plurality of server computers configured to provide DCOM resources to a Client;
a load balancing device configured to substantially equalize network traffic across said plurality of server computers within said server cluster, said load balancing device being coupled to said client computer and said plurality of server computers within said server cluster;
-
-
15. A method for allocating Distributed Component Object (DCOM) calls among a plurality of computers, said plurality of computers comprising a client computer, a server computer, and a cluster device, said cluster device being coupled by a network to said client computer and said server computer, wherein the method comprises:
-
issuing a request, by the client computer, to the server computer for the Internet Protocol (“
IP”
) address of the server computer;
providing, by the server computer, the IP address of the server computer to the client computer; and
instantiating, by the client computer, a DCOM component on the server computer. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for communicating requests for DCOM services across a network, said network comprising a client computer, a server computer cluster further comprising a plurality of server computers, and a load balancing device, said load balancing device being coupled with said client and said server cluster, said method comprising the steps of:
-
receiving a request at the load balancing device from the client, the request being for an IP address of at least one server within the server cluster;
transmitting the request from the load balancing device to at least one server within the server cluster;
transmitting the IP address from the at least one server to the client;
transmitting a DCOM request from the client to the at least one server, wherein the transmitting of the DCOM request bypasses the load balancing device.
-
Specification