Cost Optimizer 5.2.0 Release Notes

Release Date

First Published: March 31, 2020

Updated:

  • April 30, 2020: Updated the Documentation section to include a list of pages that were modified.

Features

Cost Optimizer is a cloud cost management and optimization solution that helps you to save costs. The following features available in Cost Optimizer 5.2.0:

  • Bulk Remedial Actions – Enables you to perform rightsizing actions on instances simultaneously. See RightsizingSuspension CandidatesUnused Volumes.

  • Cloud SDK – Offers support to cloud providers using the cloud SDK feature. Inventory collection and cost calculation for resources are available via Cloud SDK. Along with auto-onboarding, outscale is out-of-the-box support. See Cloud SDK Overview.

  • Custom Date Range Views – Ability to view reports within a date range. See Cost Reports Overview, RI Subscription Report.

  • Dashboard Changes – Displays the dashlets on Cost Optimizer Dashboard by cloud groups: See Cost Optimizer Dashboard.

  • Historical Price Management – Supports the ability to review historical prices, for instances and storage types. See Instance Types SettingsStorage Types Settings.

  • Private Cloud Resizing – Enables resizing recommendations to private clouds. See Rightsizing.

  • Resource Cost Breakdown – Displays the cost breakdown for an inventory. See Virtual Machines.

  • ROI and Cost Savings – Enhances Cost Optimizer Dashboard with a summarized view of cost and savings that can be achieved by implementing the recommendations. See Cost Optimizer Dashboard.

Installation and Upgrade

  • CloudCenter Suite:

    • Cost Optimizer cannot be installed separately and must be installed as a part of the CloudCenter Suite UI. See Suite Admin 5.1.0 release notes for additional details.

      If you upgrade Cost Optimizer, you must also upgrade Workload Manager, and vice versa, as both modules use the same shared APIs.

  • Cost Optimizer:

    • The Optimizer Admin can upgrade Cost Optimizer at the suite level to the latest version of the software. See Update Module for additional context. 

    • When upgrading to Cost Optimizer 5.2.0, it is recommended that you upgrade from Cost Optimizer 5.0.1 or Cost Optimizer 5.0.3.

  • Cloud Remote:

    • When updating to Cost Optimizer 5.2.0, you must also update all instances of Cloud Remote to Cloud Remote 5.2.0.

    • See Cloud Remote (Conditional) for additional details.

Clouds

The supported cloud families are as follows:

  • AWS

  • AzureRM

  • Google (GCP)

  • IBM

  • VMware

    • vCenter

    • vCloud Director

  • OpenStack

  • Kubernetes

Effective Cost Optimizer 5.2, Outscale joins this list. See the following pages for additional details:

See Configure Clouds for additional context.

Cloud Accounts shared by the parent tenant are only applicable to Workload Manager and are not displayed in Cost Optimizer.

Cost Optimizer UI

API

Cost Optimizer 5.2.0 includes the following new and updated APIs:

New APIs

The following list identifies the new Cost Optimizer APIs:

  • Returns user group associated with cost groups

  • Returns users associated with cost groups

  • Returns all configurations related to metrics collections

    • GET /api/v1/configuration/metricshistoricalcollection. See Recommendation Calls 5.2.0 > Configuration Management for additional details. 

  • Updates all metrics collection related configurations with user-defined tags

    • PUT /api/v1/configuration/metricshistoricalcollection. See Recommendation Calls 5.2.0 > Configuration Management for additional details. 

  • Returns all configurations related to invoices collections

    • GET /api/v1/configuration/invoicehistoricalcollection. See Recommendation Calls 5.2.0 > Configuration Management for additional details. 

  • Updates all invoices collection related configurations with user-defined tags

    • PUT /api/v1/configuration/invoicehistoricalcollection. See Recommendation Calls 5.2.0 > Configuration Management for additional details. 

  • Returns information about budget reports that underspend and overspend in the specified threshold limits

  • Updates budget reports that underspend and overspend  in the specified threshold limits

  • Returns all available recommendations for savings summary

  • Returns resource cost history for a resource

Updated APIs

The following list identifies the updated Cost Optimizer APIs:

  • The Configuration Management API include additional search parameter to the GET /api/v1/configuration/tags. See Tags Collector Calls 5.2.0 > Configuration Management for additional details.

  • The Budgets APIs include a new parameter fiscalYearId in the following APIs:

    • GET //api/v1/budgetOverSpenders API

    • GET /api/v1/budgetUnderSpenders API

    • See Recommendation Calls 5.2.0 > Budgets for additional details.

  • The Budgets API includes a new filter that returns comma-separated cloud group identifiers through the cloudGroupId parameter.

  • The Volume API reponse includes a new parameter of type string called remoteBillingUnitName.

  • The rightSizeRecommendation API response includes a new parameter of type boolean called isActionable. The default value of this parameter is false. 

  • The budgetByCloud API response includes a new parameter of type string called cloudFamily.

  • The suspensionPolicyRecommendationObject API response includes two new parameters of type string called billingUnitId and billingUnitName.

Deprecated APIs

No updates. 

Integrations

As a part of cost optimizing recommendation, Cost Optimizer works seamlessly for resizing, suspending, stopping, and terminating an instance and unused volumes by working with Workload Manager in the backend. There is no need to navigate to Workload Manager for the above actions.

Known Issues

Cost Optimizer 5.2.0 has the following known issues: 

  • In some CloudCenter Suite 5.x environments, it may be necessary to increase CPU and memory limits for the common-framework-suite-prod-mgmt pod before upgrading any CCS module. See Update Module for details.

  • Resizing from Amazon Elastic Block Store (EBS)-optimized instance to non-EBS optimized instance and vice versa is not supported.

  • The Edit Instance Types button is not available for Kubernetes clouds, use the tenant-instance-types-controller API instead. See Cost Optimizer API > Cloud Setup Calls 5.2.0 > tenant-instance-types-controller > PUT /api/v1/tenants/{tenantId}/tenantInstanceTypes/{id} for additional details.

Documentation

The following documentation changes were implemented in Cost Optimizer 5.2.0:


  • No labels
Terms & Conditions Privacy Statement Cookies Trademarks