Adding consumers to a multidimensional resource plan

Follow these steps to add a consumer to a multidimensional resource plan and configure it.

Before you begin

  • You must be a cluster administrator or consumer administrator to add consumers to a multidimensional resource plan.
    Note: As a consumer administrator, you must have permissions for the parent consumer of the consumer that you want to add to a resource plan.

Procedure

  1. From the cluster management console Dashboard, select Resources > Resource Planning (Multidimensional) > Resource Plan .
  2. Select the resource plan that you want to add consumers to.
  3. Select the Consumers tab.
  4. Click Add Consumer.
  5. Choose which consumers are going to consume resources according to this plan.
  6. Click Apply to add the consumers.
    The added consumers display in the consumer table on the Consumers tab. You can optionally edit the properties of the individual consumers if you want to change the default settings.
  7. Configure resource groups, resource group preference, and reclaim and lendout grace periods for a consumer.
    1. Click on a consumer in the list.
      A pop-up displays.
    2. Select one or more resource groups that the consumer can get owned resources from. If a resource group is preferred for running the consumer's workload, set the preference level.
      EGO will try to allocate higher preference ownership before using other low preference owned resources. The valid range of preference levels is from 1 to 10, with 1 being the highest; the default is 5.
    3. If required, adjust the reclaim grace period.
      The reclaim grace period, if configured, is shown for your reference; the default is 30 seconds. The reclaim grace period represents the grace period that IBM® Spectrum Conductor gives to the application. The reclaim grace period can be used to perform operations such as shut down the application, save the intermediate work result, suspend the work, and so on.

      The reclaim grace period of the borrowing consumer takes effect when the resource that the consumer is using is being reclaimed. The reclaim grace period is defined for each consumer globally, independent of the resource plan.

    4. Specify the Lendout grace period.
      Lendout describes the process of an owner lending out resources to a share pool. If a consumer lends out resources, the Lendout grace period is the maximum duration that the borrower's reclaim grace period can be. Consequently, if a borrower's reclaim grace period is longer than the Lendout grace period, the borrower cannot borrow the resource. The Lendout grace period is defined per consumer per resource plan.
      Note: A borrower can only borrow resources when the reclaim grace period is longer than the Lendout grace period if the EGO_MDS_LENDER_RECLAIM_GRACE_PERIOD parameter is enabled. See ego.conf reference.

      The value for the Lendout grace period must be a positive integer. If the Lendout grace period is not set, the plan level default grace period is used.

  8. Click Apply to save the changes.

What to do next

Configure resource sharing in the resource plan; see Configuring sharing in a multidimensional resource plan.