×

RESOURCE ALLOCATING METHOD, RESOURCE ALLOCATION PROGRAM, AND OPERATION MANAGING APPARATUS

  • US 20090144741A1
  • Filed: 03/06/2008
  • Published: 06/04/2009
  • Est. Priority Date: 11/30/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A resource allocating method executed in a BP (Business Process) processing system arranged by comprising:

  • a BP executing apparatus for executing activities of BPs (Business Processes);

    a plurality of service executing apparatuses for executing services which are called by said activities; and

    an operation managing apparatus for managing resources of said service executing apparatuses, which correspond to resources of physical computers utilized by said services to be executed, wherein;

    said operation managing apparatus reads out correspondence information between the activities of the BPs and the services called by said activities, necessary resource amount information for each of the called services, and resource amount information which can be utilized every said service executing apparatus from a storage unit;

    said operation managing apparatus totalizes necessary resource amount information every said service so as to acquire necessary resource amount information every said BP, and identifies the necessary resource amount information every said BP with resource amount information which can be utilized with respect to each of said service executing apparatuses so as to retrieve such service executing apparatuses capable of providing resource amounts by which the necessary resource amount information every said BP is stored;

    when said service executing apparatuses are retrieved, the operation managing apparatus allocates a service which is called from an activity belonging to the same BP with respect to a resource of one set of said service executing apparatus from said retrieved service executing apparatuses;

    when said service executing apparatuses are not retrieved, said operation managing apparatus allocates said services to plural sets of said service executing apparatuses by repeatedly performing a process operation in which the operation managing apparatus selects the services called from the activities of the BPs in the order from a service having a larger necessary resource amount, selects the service executing apparatuses in the order from a service executing apparatus having a larger providable resource amount, and allocates the selected service to the selected service executing apparatus.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×