+ All Categories
Home > Documents > What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ......

What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ......

Date post: 25-May-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
28
© 2019 Cirba Inc. d/b/a Densify. All rights reserved Confidential & Proprietary What’s New Version 12.0 June 2019
Transcript
Page 1: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

© 2019 Cirba Inc. d/b/a Densify. All rights reserved Confidential & Proprietary

What’s New Version 12.0 June 2019

Page 2: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus
Page 3: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 3

Table of Contents

What’s New in Densify Version 12.0 ......................................................................................................... 6

Upgrade Considerations............................................................................................................................ 6

New Features ................................................................................................................................................ 7

Kubernetes Container Resource Optimization.......................................................................................... 7

Self-Optimizing Containers Workflow with Densify API ........................................................................ 7

Densify Console ........................................................................................................................................ 9

Densify API .............................................................................................................................................. 11

/analysis/aws Endpoint ........................................................................................................................ 11

New Densify API Resources for Azure and GCP ................................................................................ 12

/authorize Endpoint .............................................................................................................................. 12

/bookings Endpoint .............................................................................................................................. 12

/ping Resource ..................................................................................................................................... 13

/systems Endpoint ............................................................................................................................... 13

API Resources for Kubernetes Containers ......................................................................................... 13

API Webhook Resources .................................................................................................................... 13

Searching of Attributes ........................................................................................................................ 14

New Postman Collection for the Densify API ...................................................................................... 14

Self-Optimizing AWS Auto Scaling Groups using the Densify API ..................................................... 14

New Features for Cloud and Container Management ................................................................................ 15

Impact Analysis & Recommendations Report Improvements ................................................................ 15

Updated Support for AWS Auto Scaling Groups (ASGs) ...................................................................... 17

Scaling Activity and Utilization Charts for Recommended Launch Configuration ............................. 17

Impact Analysis and Recommendation Reports for ASGs ................................................................ 17

Improved ASG Analytics ...................................................................................................................... 18

Approval Workflow for Self-Optimizing Automation ................................................................................ 19

Improved Identification of AWS Accounts ............................................................................................... 20

New Edit System Attributes Tab ............................................................................................................. 20

Enhanced Workload Utilization Charts ................................................................................................... 21

Optimization Policies ............................................................................................................................... 22

Unique System ID Available in the Instance Optimization Details Report .............................................. 22

Allow Multiple User Tags to be Mapped to One Attribute ....................................................................... 23

Manageability and Usability Enhancements ............................................................................................... 24

Page 4: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Online Help and Product Documentation ................................................................................................ 24

Supported Software ................................................................................................................................. 24

Densify Connector ................................................................................................................................... 24

Improved User Management ................................................................................................................... 24

Updated OpenID Connect ....................................................................................................................... 25

Collection of AWS Billing Data is Now Optional ..................................................................................... 25

Deprecated Functionality......................................................................................................................... 26

Page 5: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 5

Page 6: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

6 Densify Product Support Policy

What’s New in Densify Version 12.0 Densify Version 12.0 continues to enhance and improve the Densify Console, enabling organizations to

rapidly identify risks, optimize public cloud costs, and plan the migration of workloads to cloud and

container platforms.

Densify Version 12.0 offers the following enhancements:

▪ New capabilities for AWS that identify more ways to lower costs by recommending the

optimal purchasing strategy (on-demand or reserved).

▪ Enhanced Public Cloud Connections including support for AWS IAM Role-based

connections and Azure Active Directory Service Principal accounts.

▪ Additional analysis details, including predicted resource utilization charts for the current

and recommended instance type to help users to quickly understand the benefits of

optimization.

▪ Improved security using Two-Factor authentication.

▪ Performance and usability enhancements to the Densify console.

Upgrade Considerations

Before upgrading your Densify installation to Version 12.0, review the release notes or contact your Cloud

Advisor or [email protected].

Page 7: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 7

New Features

Kubernetes Container Resource Optimization

Densify leverages machine learning to analyze your containers’ utilization patterns while automating the

process of optimal resource selection. This frees up your team to focus on app development and delivery

and not have to worry about container resource configuration (CPU and Memory Request & Limit values).

Key benefits include the following:

• Improved app performance with the optimal amount of resources

• Increased utilization and resource efficiency ensuring you never spend more than you need

• Continuous automation integrated into your DevOps process (see section 2 below)

The Kubernetes Container Optimization dashboard shows you the result of your optimization analysis.

You can drill down using the Details tab to see each container’s current and recommended CPU and

Memory Request and Limit values.

Self-Optimizing Containers Workflow with Densify API

Densify has integrated with Terraform to make your containers “self-optimizing” through Densify APIs. You

can now make API calls to automate your container optimization recommendations, including CPU

Request (mCore), CPU Limit (mCore), Memory Request (MB), and Memory Limit (MB).

The new API resource /analysis/containers/kubernetes/<analysisId>/results has been added to support

container optimization recommendations, and these recommendations provide downstream automation

engines with container optimization details in either JSON or Terraform-map formats. See the example

below for a container optimization recommendation in a terraform-map format.

Page 8: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

8 Densify Product Support Policy

Page 9: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 9

Data collection for your container environments must be configured through the Densify Container

Optimization Data Forwarder, which collects data from Kubernetes via Prometheus and forwards that data

to Densify. Densify then analyzes how the containers are running and provides sizing recommendations.

The required container and the configuration files are available from Docker hub. See

https://hub.docker.com/r/densify/container-optimization-data-forwarder.

Densify Console

In this release, the Densify Console has been redesigned to improve usability and to increase the screen

area for improved viewing of dashboards and reports.

Page 10: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

10 Densify Product Support Policy

The user interface enhancements include:

• The Densify menu (formerly called trays) has been moved from the left panel to the top of the screen. See Navigating Densify (Help Topic ID 380110) for details on the new layout and changes to navigation. Removing the side trays provides more viewable screen area for viewing dashboards and reports.

• The content of the new menus has been updated to better align with user-workflows. See Navigating Densify (Help Topic ID 380110).

▪ Public Cloud menu—Contains the new version of the Cloud Insight dashboard, as well

as the cloud provider-specific dashboards previously located in the flyout menu. The cloud

connection wizard is also located in this menu.

▪ Private Cloud menu—Contains all reports and dashboards for viewing your virtual

environments. This menu also provides access to the Control Console and the Densify

Connector.

▪ Billing Analysis menu—Remains the same. The feature must be licensed separately.

This menu is not displayed if you have not licensed the feature or if you have not collected

billing data.

▪ Demand Planning menu—Has been renamed from Supply and Demand planning and

contains the same features.

▪ Automation menu—Remains the same, but the Automation Insight dashboard has been

moved to this menu.

Page 11: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 11

▪ My Reports menu—Remains the same but with the addition of Configure My Reports

which has been moved to this menu. This menu is not displayed if you do not have any

custom reports or if you are not a member of the Report Designer user group.

• The default landing page is now the Optimization Overview. The previous landing page, Executive Summary has been split into 4 tabs that have been relocated as follows:

▪ By the Numbers is now located under the Private Cloud menu.

▪ The Cloud Insight report has been renamed to Optimization Overview and is now located

under the Public Cloud menu. The optimization strategy tiles, previously located on the

right side of the Cloud Insight pane, have been removed. See Viewing the Optimization

Overview Report (Help Topic ID 120270) for details.

▪ Virtual Insight has also been renamed to Optimization Overview and is now located under

the Private Cloud menu. See Viewing the Optimization Overview Report (Virtual) (Help

Topic ID 120280) for details.

▪ Automation Insight has been moved to the Automation menu. See Understanding the

Automation Insight Report (Help Topic ID 120290).

• Other changes are as follows:

▪ The Virtual Optimization tray has been renamed to Virtual Environments and moved to the

Private Cloud menu. This dashboard contains the same tabs as the previous version,

Risk, Opportunity and Advisor Insight, but the Optimization Polices tab has been added.

▪ Optimization policies, which provide insight into recommendation thresholds, are now

located in both the Private Cloud and Public Cloud dashboards. See Cloud Optimization

Policies in Viewing Policy Settings (Help Topic ID 120200) for details.

▪ The toolbar icons have been updated. See Navigating Densify (Help Topic ID 380110) for

toolbar descriptions.

▪ Advisor insight notifications and links are now available from the main toolbar. See

Viewing Advisor Insight (Help Topic ID 120240) for details.

▪ Workload chart sizes have been optimized and extra space has been removed to

increase the screen area in both Public and Private cloud dashboards.

▪ The Advanced Controls tray has been removed and the associated 3 tray items relocated.

Densify API

To support our continued focus on providing APIs for key Densify capabilities, we have enhanced the APIs

to include the following new features:

/analysis/aws Endpoint

A new /analysis/aws endpoint allows for API-controlled data collection, analysis and generation of right-

sizing recommendations for your instances across AWS accounts. The recommendations, which can be

downloaded on demand or posted to a webhook-specified receiver, provide extensive details that can be

Page 12: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

12 Densify Product Support Policy

used to feed downstream automation engines. This allows a developer to request the output in either

JSON or Terraform-map formats.

The endpoint also allows developers to download a comprehensive per-instance PDF report that can be

used to supply supporting evidence for a recommendation. This can be reviewed by an application owner

before approvals are given for the suggested changes.

• /analysis/aws/policy—lists all available AWS policies. AWS policies must be API-enabled through

the Analysis Console.

• /analysis/aws/analyze—initiates AWS CloudWatch data collection and generates the analysis on

the data collected. To collect AWS CloudWatch data, you must configure an IAM role with appropriate permissions. See AWS Data Collection Prerequisites for an IAM Role (Help Topic ID 410060) for setting up an AWS IAM role.

• /analysis/aws—lists all available AWS analyses.

• /analysis/aws/<accountId>/status—returns the status of the analysis for the specified AWS

account.

• /analysis/aws/<accountId>—updates your AWS credentials.

• /analysis/aws/<accountId>/systems—lists all systems included in the optimization analysis for the

AWS account.

• /analysis/aws/<accountId>/results—return the recommendations from the optimization analysis.

• /systems/<systemId>/analysis-report—retrieves the Impact Analysis and Recommendation

Report for the system provided. See Impact Analysis and Recommendation Report (Help Topic ID 380450).

• /webhook/analysis—manages the webhook definition for posting the optimization analysis results.

New Densify API Resources for Azure and GCP

New API resources have been added to support integration of your GCP and Azure cloud instance

recommendations.

• New /analysis/gcp/ resources allows for the API-controlled retrieval of right-sizing

recommendations for your GCP Compute Engine instances. The recommendations provide extensive details in either JSON or Terraform-map formats that can be used to feed downstream automation engines.

• New /analysis/azure/ resources allows for the API-controlled retrieval of right-sizing

recommendations for your Azure Virtual Machine instances. The recommendations provide downstream automation engines with details in either JSON or Terraform-map formats.

/authorize Endpoint

A new /authorize endpoint supports JSON Web Token authentication to provide users with token-based

authentication when invoking authorized API requests.

/bookings Endpoint

This endpoint has been enhanced to provide access to additional attributes not included in the original

configuration definition. Improved attribute filtering has also been added to support public cloud bookings.

Page 13: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 13

This resource includes an option to display only specific attribute categories in the returned response.

/ping Resource

A new /ping resource has been added to check the status of the Densify API subsystem.

/systems Endpoint

This endpoint has been improved to include additional filtering and editing enhancements for system

attributes. The /systems endpoint now also provides API users with the ability to access all existing

systems across all control and cloud environments.

This resource includes an option to display only specific attribute categories in the returned response. A

new resource_id element has been included in the /systems resource response, which corresponds to

the unique system ID assigned by the cloud provider. This adds the ability to filter systems/attributes

based on the attribute category and to filter by the cloud provider resource ID.

API Resources for Kubernetes Containers

The following API resources have been added to support Kubernetes container resource

recommendations:

• The /analysis/containers/kubernetes resource allows for the API retrieval of Kubernetes

container analysis entities, which provide analysis status as well as a reference to container recommendations.

• The /analysis/containers/kubernetes/<analysisId>/results resource allows for the API-

controlled retrieval of recommendations for your Kubernetes containers. The recommendations can be provided in either JSON or Terraform-map formats to be used for downstream automation engines.

• The /analysis/containers/kubernetes/policy resource allows for the API retrieval of policies

used for Kubernetes container analysis.

API Webhook Resources

New API Webhook resources have been added to support Azure, GCP and Kubernetes container

recommendations to be published to an external URI. A webhook provides an alternative to constantly

polling the API for status and a receiving application to process the analysis results. Once the analysis is

complete and the results are available, recommendations will be posted to the URI specified in the

webhook.

• The /webhook/analysis/containers/kubernetes resource allows for the API management of the

Kubernetes container analysis webhook definition for publishing recommendations to an external source.

• The /webhook/analysis/azure resource allows for the API management of the Azure analysis

webhook definition for publishing recommendations to an external source.

• The /webhook/analysis/gcp resource allows for the API-management of the GCP analysis

webhook definition for publishing recommendations to an external source.

Page 14: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

14 Densify Product Support Policy

Searching of Attributes

The Densify API has been enhanced to filter results based on attribute-value pairs for

the /systems and /bookings endpoints. The new attribute-value filter feature allows you to select only

system or booking objects that contain specific attribute-name-and-value combinations or attribute-ID-and-

value combinations.

The updated Densify v2 API is backwards compatible to ensure that any existing scripts using the

/bookings or /systems endpoints will continue to run as expected. Contact your Densification Advisor for

details.

New Postman Collection for the Densify API

Densify now provides a collection of sample API calls. The samples in this collection are based on the

workflow defined in the use case, Optimizing AWS EC2 Instances (Help ID 340480).

The Postman collection (Help ID 340670) is provided as a downloadable .ZIP file. The Densify API

Reference Guide provides a reference for using the Densify API to manage Densify public cloud analysis

and optimization features. Please refer to the Densify API Reference Guide for usage details and

examples.

Self-Optimizing AWS Auto Scaling Groups using the Densify API

Densify has integrated with Terraform to make your AWS Auto Scaling Groups (ASGs) self-optimizing

through Densify APIs. You can now make API calls in support of automating your ASG optimization

recommendations, including ASG Launch Configuration type and size, as well as ASG scaling

parameters.

The /analysis/aws/<accountId>/results API resource has been updated to support ASG

recommendations, and these recommendations provide downstream automation engines with ASG

optimization details in either JSON or Terraform-Map formats. See example below for a returned ASG

recommendation in terraform-map format.

Page 15: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 15

New Features for Cloud and Container Management

Enhanced Reserved Instances-Aware EC2 & RDS Recommendations

Densify provides enhanced RI-Aware EC2 and RDS recommendations taking into account your existing

standard Reserved Instances (RIs) coverage. Recommendations are now qualified by considering existing

RI coverage—If your instances have existing, standard RI coverage, the recommendations can be

deferred until the current RI expires.

The EC2 and RDS dashboards now include a column, Defer Recommendations until Current RI expires,

with another column showing the current RI Expiry Date.

This feature is important if you are automating your EC2 and RDS recommendations to ensure your RIs

are used as effectively as possible. The Impact Analysis and Recommendation Report and API responses

have also been updated to include RI-aware details.

Impact Analysis & Recommendations Report Improvements

The formatting of both the on-screen and PDF versions have been updated to improve the look and feel of

the report. Updates include the addition of page headers, footers, page numbering, table formats and

appropriate page breaks.

Page 16: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

16 Densify Product Support Policy

You can export the report to a PDF file so the report can be socialized with app owners/teams and even

attached to change tickets so business owners can assess any impact before approving changes.

Page 17: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 17

Updated Support for AWS Auto Scaling Groups (ASGs)

Scaling Activity and Utilization Charts for Recommended Launch Configuration

Current and optimized scaling activity and resource utilization charts are now available for ASGs to

provide visibility of workload patterns prior to and after optimization, which can be helpful for application

owner approvals when implementing Densify recommendations.

Impact Analysis and Recommendation Reports for ASGs

A new Impact Analysis and Recommendation report has been introduced to provide AWS Auto Scaling

Group sizing recommendations, estimated cost, as well as impact analysis based on predicted scaling

activity and resource utilization for application owners. This report can be socialized with app

owners/teams and even attached to change tickets, enabling business owners to assess any impact

before approving changes.

The new reports are accessible through the Auto Scaling Group name hyperlinks in the AWS Auto Scaling

Groups column from the Densify Console. In addition, the Impact Analysis and Recommendation reports

for ASGs are also available for download through the Densify API.

Page 18: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

18 Densify Product Support Policy

Improved ASG Analytics

Densify's ASG analytics now account for utilization metrics from linked Elastic Container Service (ECS)

clusters. If you are using ECS, the optimization recommendations for the ASGs linked to an ECS cluster

now automatically account for associated ECS CPU and memory reservation metrics. Densify’s analytics

incorporate the ECS metrics when modelling ASGs’ scaling activity to determine the optimal instance size

and family, and the group's min/max sizing. You can tune policy settings for CPU/Memory Reservation

Limits and scoring strategy in the ECS and Application Cluster Optimization section of your AWS Cloud

Optimization policy.

Densify will leverage memory utilization metrics for each ECS cluster as the ECS memory utilization

metrics are available from the standard CloudWatch data collection. This is an improvement over

EC2/ASG memory utilization that use a custom metric that cannot be reliably collected.

Densify now can model the performance and financial impact of changing the instance type and the

minimum/maximum group size settings of an ASG simultaneously to allow for better optimization

recommendations.

New policy level settings have been introduced to control the maximum group size and the minimum

group size for ASG recommendations.

Page 19: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 19

Densify ensures ASGs are continuously aligned with workload demands to eliminate wasted resources

and reduce operational risk.

In addition, AWS recently introduced Predictive Scaling for Amazon EC2 in AWS Auto Scaling. This is

highly complementary to Densify’s ASG optimization recommendations. Recommendations from Densify

focus on the optimal instance type and size, as well as ideal scaling parameters (min and max group size),

whereas AWS Predictive Scaling will operate with Densify to provide optimal scaling activities.

Approval Workflow for Self-Optimizing Automation

The Instance Optimization Details report is new in the Approvals tab (highlighted below), which provides

you with enterprise-level control to approve instance recommendations for self-optimizing automation or

for manual processing. Densify offers a framework to identify which instances are suitable for self-

optimization based on Densify's optimization analysis, the effort required to implement the change, user-

defined policies, and optimized instance approvals. This feature is supported in AWS, Azure, and GCP.

You can select one of the following options from the Approval tab:

• Not Approved – Recommendations generated by Densify for the systems in scope are not approved for implementation. This setting remains in effect until changed by a user.

• Approve Change to the specific recommendation (e.g. r4.large-Linux) – The current recommendation generated by Densify for the systems in scope are approved for implementation using the implementation method defined in the policy. This setting remains in effect until the recommendation is implemented, the recommendation changes, or it is changed by a user.

• Approve Any Change – All recommendations generated by Densify for the systems in scope are pre-approved for implementation using the methods defined in policy. This setting remains in effect until changed by a user.

Page 20: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

20 Densify Product Support Policy

Improved Identification of AWS Accounts

When available, the AWS account name will be displayed in addition to the account number in various

dashboards and filters making it easier for you to identify AWS accounts.

• The following dashboards have been updated to add the "AWS Account Name" column:

▪ Public Cloud > AWS > EC2 | RDS | Spot Instances > Count drill down > System Details

tab

▪ Executive Summary > Cloud Insight > Count drill down > System Details tab

• Guest Filter—The AWS Account guest filter drop-down list now shows both the account name (if available) and the account number.

New Edit System Attributes Tab

A new Edit System Attributes tab has been added to the lower pane of the Instance Optimization Details

report. The tab allows you to view and set attributes for the selected instance.

Additionally, selecting the Set System Level Overrides button on the Implementation Method section of

the Approvals tab will take you directly to the Self-Optimizing Automation Overrides category of the Edit

System Attributes tab. This enables you to easily tailor your self-optimizing automation tactics by

overriding the implementation method (self-optimizing vs. manual) at the instance level.

Page 21: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 21

Enhanced Workload Utilization Charts

Workload utilization charts have been significantly enhanced to suppress charts with no data, as well as to

provide better control over scaling in charts such as Network I/O and Disk I/O.

Page 22: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

22 Densify Product Support Policy

Optimization Policies

You can now review policy settings applied to optimization analysis performed on both your virtual and

public cloud environments. Click the Optimization Policies item in either the Public Cloud or Private Cloud

menu to review optimization policy settings from the Setting Descriptions tab.

This provides visibility into your optimization policy settings so you can review which thresholds you may

want to adjust. This ensures you’re optimizing your cloud infrastructure based on your requirements. You

can work with your Densification Advisor to get more information or make modifications when needed.

Unique System ID Available in the Instance Optimization Details Report

Densify has added a new System ID column (highlighted below) in the Instance Optimization Details

report to show you the native system identifier for each instance so you can identify instances in your

cloud infrastructure with detailed optimization recommendations. This unique system identifier is also

included in the data extract report of the instance recommendations to facilitate integrations with

orchestration frameworks.

Page 23: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 23

Allow Multiple User Tags to be Mapped to One Attribute

You can now configure multiple user tags to be mapped to a single Densify attribute so the attribute will

then take the value of those tags. This feature is useful if many users are entering different user tags for

the same thing. For example, if you are using the Department tag, you may want all instances tagged with

"Dep", "Dept", "DEP" or "Department" to be mapped to the Densify Department attribute. The Densify

attribute “Department’ then takes its value from any of specified user tags. If the cloud instances are then

tagged with Dep=Engineering, Dept=Engineering and Department=Engineering, then Densify’s

Department attribute treats all of these instances the same and sets Department=Engineering for these

instances.

Contact your Cloud Advisor for details on configuring this feature.

Page 24: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

24 Densify Product Support Policy

Manageability and Usability Enhancements A number of changes have been made to improve usability.

Online Help and Product Documentation

The online help and product documentation are now available from the Densify public website:

(www.densify.com/docs). You can still access the online help from your Densify Console or from the

Analysis Console. See Online Help from Navigating Densify (Help ID 380110) for details.

Supported Software

The following software is now supported:

▪ Windows Server 2019 is now certified as a supported platform for installing Densify

version 12.0. See Software Requirements (Help Topic ID 300050) in the Infrastructure

Requirements Guide for details.

▪ Microsoft.SQL server 2017 is now certified as a supported platform for installing Densify

version 12.0. See Software Requirements (Help Topic ID 300050) in the Infrastructure

Requirements Guide for details.

▪ HMC v9.0R1 is now certified for data collection through the Densify Mid-range Connector.

See Data Collection for IBM PowerVM Systems for HMC (Help ID 220170).

▪ Third-Party Software Updates—Several updates have been made to the third-party

software that is included with Densify.

Densify Connector

The Densify Connector has been updated to version 2.2.1 to better support real-time automation.

Note: The Densify Connector v2.2.1 is not backwards compatible with Densifyv10.3. It is highly recommended that you upgrade your connector to v2.2.1.

The Densify Connector can now be downloaded directly from within Densify through the Private Cloud

menu. See Data Collection for VMware Using the Connector (Help ID 380020) for details. The connector

is no longer available from the online help nor from the Customer Portal.

Contact your Cloud Advisor or [email protected] for additional information.

Improved User Management

The User Management dialog box in the Densify Console has been updated. When creating users from

the Densify Console, you can now assign them to the Report Designers user group. A Report Designer

user must also belong to either the SaaS_User or SaaS_User_Admin group.

Page 25: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 25

Updated OpenID Connect

The Densify OpenID Connect implementation has been enhanced to support the authorization code flow.

This authentication method is considered more secure as tokens are not visible within the browser.

Authorization code flow is now the default setting.

To configure Densify as a Replying Party to an external OpenID Identity Provider, contact your Cloud

Advisor.

Additional Densify configuration settings have been added to support the new behavior:

• OpenID Connect Identity Provider

• OpenID Connect Authentication Mode

• OpenID Connect Client Secret

• Use static page for OpenID Connect logout

Collection of AWS Billing Data is Now Optional

In this release the collection and analysis of AWS billing data now becomes an add-on option that is

licensed separately from the standard AWS CloudWatch data collection. The configuration of the Cost and

Usage report and creation of the cloud connection remain the same.

If you are already collecting billing data then you can continue to collect this data and use the associated

reports. The option will be enabled for your environments by your Cloud Advisor.

Page 26: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

26 Densify Product Support Policy

Deprecated Functionality

Several features related to data collection is being deprecated in this release to enable Densify to move

efficiently to a cloud-based implementation. The following features no longer used by customers and

requiring significant resources to maintain are therefore being deprecated. Refer to the Densify Product

Support Policy for details:

• Data Collection for Windows (agent and agentless);

• Data Collection for UNIX, Linux (agent and agentless);

• Data Collection for Hyper-V Systems;

• Data Collection for SCVMM;

• Data Collection for OpenStack (KVM - Ceilometer and agent);

• Data Collection for Physical Storage (EMC SRM, NetApp OCI, Nutanix);

• Data Collection for IBM PowerVM Physical HMC/LPARs;

• Data Collection via Collector Servers and associated services and utilities;

• SSH Configuration and Workload Audits (agentless);

• WMI Proxy/Monitor;

• Quick Start for VMware

• Quick Start for IBM PowerVM

• Importing Active Directory Users

• Support for Single-Sign-On

Additionally, the following features have been removed from the Analysis Console

• Classic Action Automation using action plans and the Control Console

• Analysis Console > Administration > Intelligence Channels

• Analysis Console > Administration > Bookmark Tags

• Analysis Console > Administration > Import Groups and Users

• Analysis Console > Administration > System Reports

• Analysis Console > Administration > Velocity Report manager

• Managing System Grouping

• Densify Console as an optional console (installation is mandatory).

• Administration > Users

Page 27: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

Densify Product Support Policy 27

Page 28: What’s New - Densify€¦ · What’s New in Densify Version 12.0 ... /analysis/aws Endpoint ... Optimization Data Forwarder, which collects data from Kubernetes via Prometheus

© 2019 Cirba Inc. d/b/a Densify. All rights reserved Confidential & Proprietary

Densify

400 – 179 Enterprise Boulevard Markham, Ontario Canada, L6G 0E7

www.Densify.com

Telephone: +1.905.731.0090 Telephone (toll free): +1.866.731.0090 Fax: +1. 289.650.1811


Recommended