Method and apparatus for data traffic distribution among independent processing centers
First Claim
1. In a processing system comprising a first processing center and one or more second processing centers remote from the first processing center, each of the second processing centers comprising at least one associated second processing center processor, a method of assigning a processing request, comprising:
- determining, at a traffic distribution controller of the first processing center, a capacity of each of the second processing centers to process the processing request, including determining a current capacity of each second processing center processor to process the processing request;
receiving the processing request from a client in the first processing center; and
assigning the processing request to at least one second processing center processor according to the determined current capacity of the at least one of the second processing center processor, comprising;
commanding, by the traffic distribution controller, a modification of processor assignment information of the second processing center associated with the assigned at least one second processing center processor according to the determined capacity of each processor of the second processing center to process the processing request;
wherein a global address of the assigned at least one second processing center processor is transmitted from the second processing center associated with the assigned at least one second processing center processor to the client, and the at least one second processing center processor receives the processing request from the client at the global address of the at least one second processing center processor.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for assigning processing requests is disclosed. The method is typically used in a processing system comprising a first processing center and one or more second processing centers remote from the first processing center, a. A method of assigning a processing request may comprise the steps of: determining at a traffic distribution controller a capacity of each of the processing centers to process the processing request, accepting a processing request in the first processing center, and assigning the processing request to at least one of the second processing centers according to the determined current capacity of each of the processing centers. The processing request is initially addressed to a first global address of the first processing center, then the processing request is readdressed to a second global address of one of the second processing centers.
13 Citations
22 Claims
-
1. In a processing system comprising a first processing center and one or more second processing centers remote from the first processing center, each of the second processing centers comprising at least one associated second processing center processor, a method of assigning a processing request, comprising:
-
determining, at a traffic distribution controller of the first processing center, a capacity of each of the second processing centers to process the processing request, including determining a current capacity of each second processing center processor to process the processing request; receiving the processing request from a client in the first processing center; and assigning the processing request to at least one second processing center processor according to the determined current capacity of the at least one of the second processing center processor, comprising; commanding, by the traffic distribution controller, a modification of processor assignment information of the second processing center associated with the assigned at least one second processing center processor according to the determined capacity of each processor of the second processing center to process the processing request; wherein a global address of the assigned at least one second processing center processor is transmitted from the second processing center associated with the assigned at least one second processing center processor to the client, and the at least one second processing center processor receives the processing request from the client at the global address of the at least one second processing center processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processing system comprising:
-
a first processing center, for accepting a processing request from a client; one or more second processing centers remote from the first processing center, each of the second processing centers comprising an associated second processing center processor; and a traffic distribution controller, disposed external to the one or more second processing centers, for determining a capacity of each of the second processing centers to process the processing request, including determining a current capacity of each second processing center processor associated with each second processing center to process the processing request and for assigning the processing request to at least one second processing center processor according to the determined current capacity of the second processing center processor associated with each of the second processing centers, by commanding a modification of processor assignment information of the second processing center associated with the assigned at least one second processing center processor according to the determined current capacity of the assigned at least one second processing center processor to process the processing request; wherein a global address of the assigned at least one second processing center processor is transmitted from second processing center associated with the assigned at least one second processing center processor to the client, and the at least one second processing center processor receives the processing request from the client at the global address of the at least one second processing center processor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification