×

Method and apparatus for balancing processing requests among a plurality of servers based on measurable characteristics off network node and common application

  • US 5,915,095 A
  • Filed: 08/08/1995
  • Issued: 06/22/1999
  • Est. Priority Date: 08/08/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for balancing a plurality of received processing requests among a plurality of servers of a processing system network, said processing system network further including at least one network node, said apparatus comprising:

  • a plurality of communication ports, wherein a subset of said plurality of communication ports are in operative communication with at least a first server, a second server and a first network node;

    storage means for storing one or more measurable characteristics for at least each of said first server and said second server, wherein at least each of said first server and said second server are operative to run a plurality of common applications, said one or more measurable characteristics comprising network node measurable characteristics related to a number of network nodes being serviced by each of said first server and said second server and common application measurable characteristics related to a number of network nodes requesting each of said plurality of common applications; and

    a control circuit operative to receive a first processing request to run a selected one of said plurality of common applications from said first network node and, in response to said processing request, to determine which of said first server and said second server are capable of running said selected common application as a function of said network node measurable characteristics and said common application measurable characteristics and to select at least one of said first server and said second server to run said selected common application, said selection causing said selected at least one of said first server and said second server to run said selected common application.

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