Defining and managing a cost object

A cost object is any IT resource or service that is used by the target hierarchy and incurs cost to the your organization. In TrueSight Capacity Optimization, cost objects are classified as follows:

  • Basic cost object: Any individual item or service. For example, storage or server.
  • Composite cost object: Collection of basic cost objects. For example, cost associated with servers and total volume of storage used by a department of your organization.

The Basic Cost object enables you to define cost objects using any one of the following methods to account for the measurable costs:

  • Fixed rate: Targets are charged with fixed rate and allowed unlimited consumption.
  • Allocation based: Targets are charged based on the subscriptions or licenses utilized.
  • Utilization based: Targets are charged based on consumption on factors such as CPU GHz/hour that can be measured to support accounting. Alternatively, peak-based consumption or a tiered approach can be used to differentiate costs across targets. Service-based pricing based on workloads or other consumption metrics can also be used.

The Composite cost object enables you to use one or more basic cost objects to account for the measurable costs. This enables you to create a cost object using different methods or templates for measuring costs. Composite cost objects are automatically created in an automatic cost model for each domain at the leaf level (representing a business service) in the chargeback hierarchy. Composite cost objects can be used to identify the cost of each tenant (elements in the hierarchy) as well as understand the overall charged cost for a particular service.

Workflows for adding a cost object

 Workflow for adding a basic cost object based on calculation method...

  Basic cost object final

 Workflow for adding a basic cost object based on template...

template based basic cost object


 Workflow for adding a composite cost object...

Composite

To view cost objects

Select Chargeback > Cost objects. The Cost objects page displays a list of all existing cost objects that have been configured in TrueSight Capacity Optimization.

The Cost objects page consists of Cost objects table with the following columns:

Column

Description

Name

Indicates the name of the cost object.

Description

Displays the description of the cost object.

TypeIndicates the type of the cost object. For example, Mixed, Composite Cost Object, etc.
KeyIndicates the unique key used to identify the cost object.
Creation dateIndicates the creation date of the cost object.

The following figure shows the cost objects list.


To view details of a cost object

  1. Select Chargeback > Cost objects.
    The Cost objects page is displayed.
  2. Click name of the required cost object.
    The details page of the selected cost object is displayed.

Column

Description

Id

Indicates the name of the cost object.
Creation dateIndicates the creation date of the cost object.
Last updateIndicates the last update date of the selected cost object.

The following figure shows the sample Details page for the selected cost object page for a cost object based on a template.

To add a basic cost object

  1. Select Chargeback > Cost objects.
    The Cost objects page is displayed.
  2. Select Add > Basic cost object.
    The Add basic cost object page is displayed.
  3. Enter the following details:

    • Name: Type the required name of the cost object.

    • Key: Type a unique alphanumeric key to be used for identifying the cost object. In addition, this key is used in historical data series for the chargeback data that is saved in the TrueSight Capacity Optimization Data Warehouse. For example, use ACME_webservice_1 where ACME indicates domain name and webservice indicates cost object name.

    • Description: Type the required description of the new cost object.

    • Template/Custom: Select whether the cost object should be Based on template or Custom.

      Based on the option selected, select the required tab to view details for the available fields.


      Field Description
      Template Select the required template from the list.
      Template description Provides the description of the selected template.

      Field

      Description

      Fixed rate

      Select this option to create a cost object that is measured using fixed rate for an unlimited consumption of the allocated resource.
      • Consumption unit: Indicates the unit to be used for measuring the consumption of resource by the selected target (for example, hour). You can modify the unit as required.
      • Cost rate unit: Specify the measurement unit to be used for measuring the cost.
      • Default cost rate:Specify the default cost value. This value is by default configured in all cost rates that are created using this cost object.
      • Default cost rate time unit: Select the required cost rate time unit from the list.

      Allocation based

      Select this option to create a cost object that is measured based on subscriptions and licenses utilized in your environment.
      • Allocation Types: Select Named (to account costs based on resource name) or Quantity (to account costs based on resource quantity).
        For the Named  allocation type, select the following fields:
        • Allocated resources: Select either a system or business driver to allocate.
        • Entity types: Click Edit and select the required entity type from the Available items list and add to the Selected items. Click Apply.
        • Metadata (Advanced only): Click Add to add a metadata to the cost object and modify the required name. Click Apply. You can add more than one metadata.
      • Consumption unit: Indicates the unit to be used for measuring the consumption of allocated resource by the selected target (for example, Inst. hour). You can modify the unit as required.
      • Cost rate unit: Specify the measurement unit to be used for measuring the allocation based cost for the selected resource (for example, Inst.).
      • Default cost rate:Specify the default cost value. This value is by default configured in all cost rates that are created using this cost object.
      • Default cost rate time unit: Select the required cost rate time unit from the list.

      Utilization based

      Select this option to create a cost object that is measured based on the utilization that is derived using a metric.
      • Allocated resources: Select either a system or business driver to allocate.
      • Entity types: Click Edit and select the required chargeable entity type from the Available items list and add to the Selected items. Click Apply.
      • Unit of measurement: Click Add to add metrics to define how to define the cost rate and associated details for the required metric. You can modify the required name of the new unit of measurement. For each unit of measurement, configure the following properties in the Unit of measurement area, then click Apply to save your changes.
        • Metric: Enter the name of a utilization metric or select a metric from the list that is compatible with the type of allocated resources.
        • Subkey: Specify a key that uniquely identifies the resource within the cost object (for example, CPU).
        • Scale factor: Specify a scaling factor for the selected metric that places a relative weight – a percentage or multiple – on its value (for example, only 90% of CPU utilization).
        • Consumption unit: Indicates the unit to be used for measuring the consumption of resource by the selected target (for example, hour or minute). This unit is updated based on the scale factor used. You can modify the unit as required. If the scale factor is set to No scale, specify the cost rate unit as required.
        • Cost rate unit: Indicates the cost rate unit that is to be used for the measuring the utilization based cost for the selected resource. This unit is updated based on the scale factor used. You can modify the unit as required. If the scale factor is set to No scale, specify the cost rate unit as required.
        • Default cost rate: Specify the default cost value. This value is by default configured in all cost rates that are created using this cost object.
        • Default cost rate time unit: Select the required cost rate time unit from the list.
        • Interpolation (Advanced only): Select this option to enable interpolation for missing data.
        • Subresource (Advanced only): Specify a subresource if you want to filter a specific subresource utilization.
      • Metadata (Advanced only): Click Add to add a metadata to the cost object and modify the required name. Click Apply. You can add more than one metadata.

      Mixed

      Select this option to use a combination of all cost object types described in this table. The configuration of properties is the same as that for the utilization-based type, except that you can manually select the Calculation modefixed-rate, allocation-based, or utilization-based – when adding the utilization metrics.

  4. To finish creating your cost object, click Save.

Adding a composite cost object

You can add a composite cost objects using existing basic cost objects.

Before you begin

Ensure that required basic cost objects are available. For more details, see To add a basic cost object.

To add a composite cost object

  1. Select Chargeback > Cost objects.
    The Cost objects page is displayed.
  2. Select Add > Composite cost object.
    The Add basic cost object page is displayed.
  3. Enter the following details:

    • Name: Type the required name of the cost object.

    • Key: Type a unique alphanumeric key to be used for identifying the cost object. In addition, this key is used in historical data series for the chargeback data that is saved in the TrueSight Capacity Optimization Data Warehouse. For example, use ACME_webservice_1 where ACME indicates domain name and webservice indicates cost object name.

    • Description: Type the required description of the new cost object.

    • Include only domains whose name matches: Type the name of domains
    • Cost objects: Click Edit to select the required cost objects from the Available items table, and add them to the Selected items table using the >> button or by clicking+dragging them. You can also search the required cost objects from the Available items table. In the Selected items table, select the required cost objects, and click << to remove them. Click Apply to add or remove cost objects.

  4. Click Save.

To edit a cost object

  1. Select Chargeback > Cost objects.
    The Cost objects page is displayed.
  2. Click name of the required cost object.
    The cdetails page of the selected cost object is displayed.
  3. Click Edit.
  4. To edit details of cost object, see step 3 for adding a basic cost object.

    You cannot modify the key for the previously saved UOMs.

To delete a cost object

  1. Select Chargeback > Cost objects.
    The Cost objects page is displayed.
  2. Click name of the required cost object.
    The details page of the selected cost object is displayed.
  3. Click delete.

Where to go from here

Defining and managing a cost model template

Was this page helpful? Yes No Submitting... Thank you

Comments