×

Selecting a processor to run an executable of a distributed software application upon startup of the distributed software application

  • US 7,614,055 B2
  • Filed: 06/14/2004
  • Issued: 11/03/2009
  • Est. Priority Date: 06/14/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • a manager component for a distributed software application, that runs on a multi-processor system, that based on one or more of;

    a characteristic of an executable of the distributed software application; and

    a characteristic of one or more of a plurality of processors;

    selects, after receipt of a list of valid processors for the executable, a processor from the plurality of processors to run the executable upon startup of the distributed software application based on an instruction to run the executable only on the processor;

    wherein the distributed software application comprises a call processing software application, and wherein the call processing software application sets up or tears down telecommunication sessions in a telecommunication network; and

    wherein the manager component employs up to date information of the multi-processor system to select the processor;

    wherein the manager component comprises a high availability manager component operating in a high availability infrastructure; and

    wherein the high availability manager component dynamically selects, at runtime of the distributed software application, the processor from the plurality of processors to run the executable.

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