The EC2 Rightsizing tool can help you use your EC2 instances more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tool, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access Rightsizing, navigate to Recommendations > Rightsizing.
The EC2 Rightsizing dashboard provides information about the efficiency of your instances, displays the status of each instance and provides recommendations for each instance based on the selected pricing method.
In the EC2 Rightsizing tool, you can view the recommendations based on the following two pricing methods -
By default, the Tanzu CloudHealth displays on-demand prices for the resources on the rightsizing recommendation. Please note that the Actual Cost feature is currently in beta.
When the Cost Type is set to List Price, the Efficiency Summary provides the following information:
When the Cost Type is set to Actual Cost (Beta), the efficiency summary provides the following information:
You can set an Efficiency Target and Date Range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
You can choose to include or exclude burstable instances in your recommendations. Burstable instances guarantee a baseline level of CPU performance but can also exceed the baseline level of performance to sustain a high level of CPU performance as needed.
Recommend Cross Architecture - The Tanzu CloudHealth platform supports cross-architecture recommendations and provides you with the best fit AWS Graviton processor option within your efficiency target. AWS Graviton is a family of processors designed to deliver the best price performance for your cloud workloads running in Amazon Elastic Compute Cloud. Graviton processors are compatible with existing operating systems available in EC2 Amazon Machine Images, such as Amazon Linux 2
, Red Hat Enterprise Linux
, Ubuntu
, Debian
, and SUSE
. To view AWS Graviton recommendations, select Recommend Cross Architecture and click Update. If the Graviton recommendation is unavailable for an instance, Tanzu CloudHealth recommends a processor from x86 architecture
.
You have an option to view recommendations grouped by Account or Perspective.
Click Filters to view more filter options for your recommendations, such as availability zone, billing account, and perspective.
Click Export to download a CSV file of the recommendations.
Note - Using Rightsizing APIs, you can programmatically create efficiency targets and consume rightsizing recommendations. For more details, visit the Tanzu CloudHealth Graphql API guide.
The AWS EC2 Recommendations table shows all instances that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view instances that do not currently have a recommendation.
The dashboard displays the number of instances with recommendations and their fit:
For the Price-based recommendation, the Recommendations table also displays the following information:
Note - For the List Price-based recommendations, the prices for all instances are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
For the Actual Cost-based recommendation, the Recommendations table displays the following information:
Note - For the actual usage Cost-based recommendation, the EC2 rightsizing tool considers Savings plan, EDP, Reserved Instances, and Convertible Reserved Instance to calculate the cost.
There are two types of recommendations:
If Tanzu CloudHealth is unable to make a recommendation for an instance, the instance is hidden from the dashboard. You can enable Show all recommendations to view instances that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click an instance name to view recommendation options and metrics for that instance. The instance details page shows monthly cost for the instance, the primary recommendation for the instance, and compares up to two additional recommendation options.
The Instance Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
You also have an option to view recommendations grouped by Account or Perspective.
In the Group By dropdown, select Account and click Update. In the AWS EC2 Recommendation table, expand an account name to view all the instances that fall into that specific account. Click the instance name to know the recommendation details of the selected instance.
The following image shows an example of Price-based recommendations which are grouped by Account.
For grouping by Perspective, select a perspective group for which you want to view the recommendations. Once you click Update, you will see all the recommendations grouped by perspectives. Expand a perspective name to view all the instances associated with that specific perspective. Further, you can explore recommendations details by clicking the instance name.
The following image shows an example of Cost-based recommendations grouped by Perspective.
The RDS Rightsizing tool can help you use your RDS instances more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tool, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access Rightsizing tool, navigate to Recommendations > Rightsizing.
Note- - Source instances must be active for at least 48 hours in the Tanzu CloudHealth platform to begin generating rightsizing recommendations. - Currently, the tool is available for the AWS and Azure cloud.
The Rightsizing dashboard provides information about the efficiency of your instances, displays the status of each instance and provides recommendations for each instance.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
You can also choose to include or exclude burstable instances in your recommendations. Burstable instances guarantee a baseline level of CPU performance but can also exceed the baseline level of performance to sustain a high level of CPU performance as needed.
Click Filters to view more filter options for your recommendations, such availability zone, billing account, and perspective.
Click Export to download a CSV file of the recommendations.
Note - Using Rightsizing APIs, you can programmatically create efficiency targets and consume rightsizing recommendations. For more details, visit the Tanzu CloudHealth Graphql API guide.
The Recommendations table shows all instances that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view instances that do not currently have a recommendation.
The dashboard displays the number of instances with recommendations and their fit:
The Recommendations table also displays the following information:
Note The prices for all instances are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
There are two types of recommendations:
If Tanzu CloudHealth is unable to make a recommendation for an instance, the instance is hidden from the dashboard. You can enable Show all recommendations to view instances that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click an instance name to view recommendation options and metrics for that instance. The instance details page shows monthly cost for the instance, the primary recommendation for the instance, and compares up to two additional recommendation options.
The Instance Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
The Rightsizing tool also gives you an option to view recommendations grouped by account or perspective.
In the Group By dropdown, select Account and click Update. You will see all the recommendations grouped by account. Expand an account name to view all the instances that fall into that specific account. Click the instance name to know the recommendation details of the selected instance.
For grouping by Perspective, you need to select a perspective group for which you want to view the recommendations. Once you click Update, you will see all the recommendations grouped by perspectives. Expand a perspective name, and all the instances associated with that specific perspective appear. Further, you can explore recommendations details by clicking the instance name.
The new Rightsizing tool can help you use your AWS S3 Buckets more efficiently and save money. The recommendations will be generated at the bucket level and not at the object level. The tool recommends the most economical storage class or tier based on the current bucket’s size and usage characteristics. For object level recommendations, you must manage your S3 Storage using Amazon S3 features such as versioning, storage classes, tagging, and S3 Lifecycle configuration. For more information, see Managing your storage lifecycle.
By default, the Rightsizing tool provides the least expensive storage class as a Best Fit
recommendation according to your business need with two additional cost-effective S3 recommendations.
Using Rightsizing, you can:
To access the New S3 Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your S3 buckets, displays the utilization status of each bucket, and provides recommendations.
Click Filters to view more filter options for your recommendations, such as Billing account, Sub-Accounts, Region, and Storage Class.
Apply a Date Range to pull a new recommendation report. The evaluation duration for S3 buckets is in a weekly time frame, that is, Last 4 weeks and Last 8 weeks.
Select the latency match checkbox to get storage type recommendations that are relevant to performance characteristics of current buckets’. First byte latency is the time an Amazon S3 bucket takes to respond once a request is fully received. Matching first byte latency ensures that the recommended S3 storage classes will have the same responsiveness as your current bucket without impacting performance.
The Recommendations table provides Rightsizing recommendations and associated metrics so you can evaluate and implement changes to rightsize your S3 buckets.
Click Export to download a CSV file of the recommendations.
The Recommendations table shows all S3 buckets that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view volumes that do not currently have a recommendation. The Recommendation table displays the Bucket Name, Account Name, Current Storage Class, Storage Size(GB), Object Count, and Read and write Request average. Along with this bucket information, the table also displays the following information:
To view the recommendation details for a specific s3 bucket, click the s3 bucket name on the Rightsizing page. On the recommendation details page, you can see the monthly cost for the bucket, the Best fit
primary recommendation of the storage class, and compares up to two additional storage class recommendation options.
The chart in the Bucket Cost section displays a comparison between the cost of the current S3 bucket and the recommended S3 bucket options over your selected evaluation period.
Note that if Intelligent Tiering
is recommended then no other storage class is recommended because it is the lowest-priced option within your efficiency target.
Note that the buckets should have at least 2 weeks’ metrics available to be eligible for the recommendation.
The new Rightsizing tool can help you use your Kubernetes Containers more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tool, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new Kubernetes Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your containers, displays the status of each and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
Click Filters to view more filter options for your recommendations, such as clusters, namespaces and workload types.
Click Export to download a CSV file of the recommendations.
The Recommendations table shows all containers that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view containers that do not currently have a recommendation.
The dashboard displays the number of containers with recommendations and their fit:
The Recommendations table also displays the following information:
Identifies the right amount of compute and/or memory requests that can handle the usage for the current container.
If Tanzu CloudHealth is unable to make a recommendation for a container, it is hidden from the dashboard. You can enable Show all recommendations to view containers that do not currently have a recommendation.
Note:No recommendations are generated in the following situations
Click a container name to view recommendation options and metrics for that container. The details page shows current container’s compute and memory requests, and the recommended requests for both.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
The Rightsizing tool also gives you an option to view recommendations grouped by Namespace and Cluster.
In the Group By dropdown, select Namespace and click Update. You will see all the recommendations grouped by namespaces. Expand a namespace name to view all the containers that fall into that specific account. Click the container name to know the recommendation details of the selected container.
Select the Cluster option from the dropdown to group recommendations by clusters.
Note - Using Rightsizing APIs, you can programmatically create, update or delete efficiency targets. For more details, visit the Tanzu CloudHealth Graphql guide.
The new Rightsizing tool can help you use your EBS volumes more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tools, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new EBS Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your EBS volumes, displays the status of each volume’s utilization and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
Click Filters to view more filter options for your recommendations, such as Billing Account and Sub-Accounts, Perspective, Volume Types and Availability zone.
Click Export to download a CSV file of the recommendations.
The Recommendations table shows all EBS volumes that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view volumes that do not currently have a recommendation.
The dashboard displays the volume name, volume id, volume type, instance id, volume metrics and their fit:
The Recommendations table also displays the following information:
There are two types of recommendations:
EBS Volume: ReadOps = 0 AND WriteOps = 0
If Tanzu CloudHealth is unable to make a recommendation for a volume, it is hidden from the dashboard. You can enable Show all recommendations to view volumes that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click a volume name to view recommendation options and metrics for that volume. The details page shows monthly cost for the volume, the primary recommendation and provides up to two additional recommendation options.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
The Rightsizing tool also allows you to view recommendations grouped by Account and Perspective.
In the Group By dropdown, select Account and click Update. You will see all the recommendations grouped by account. Expand an account name to view all the volumes that fall into that specific account. Further, you can click the volume name to know the recommendation details of the selected volume.
For grouping by Perspective, select a perspective group for which you want to view the recommendations. Once you click Update, you will see all the recommendations grouped by perspectives. Expand a perspective name, and all the volumes associated with that specific perspective appear. Further, you can explore recommendations details by clicking the volume name.
The AWS EBS Recommendations table provides volume information such as name, ID, Type, current volume size in GB, In Use/Available Volume, Read Ops, Write Ops, Instance ID, Avg IOPS, Avg Throughput, and Status, including metrics information such as Current price, Projected Price, Projected Savings and Tanzu CloudHealth Recommendation.
The Use/Available column in the table displays the status of the current volume. In-use status indicates the volume is attached to an instance, and Available indicates the volume is not attached to an instance.
The Read Ops and Write Ops column indicates the number of read and write operations in the selected period, respectively.
The new Rightsizing tool can help you use your ElastiCache clusters more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tools, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new ElastiCache Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your Clusters, displays the status of each cluster’s utilization and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
You can also choose to include or exclude burstable node types in your recommendations. Burstable node types guarantee a baseline level of CPU performance but can also exceed the baseline level of performance to sustain a high level of CPU performance as needed.
Click Filters to view more filter options for your recommendations, such as billing account and sub account, perspective groups and region.
The Recommendations table shows all Elasticache clusters (redis and memcached) that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view clusters that do not currently have a recommendation.
The dashboard displays the cluster name, account name, region, cache engine type and version, node type, number of nodes, cluster metrics and their fit:
The Recommendations table also displays the following information:
Note: The prices for all clusters are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours.
Types of Recommendations
There are two types of recommendations:
If Tanzu CloudHealth is unable to make a recommendation for a cluster, it is hidden from the dashboard. You can enable Show all recommendations to view clusters that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click a cluster name to view recommendation options and metrics for that cluster. The details page shows monthly cost for the cluster, the primary recommendation and provides up to two additional recommendation options.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
The Rightsizing tool also allows you to view recommendations grouped by Account and Perspective.
In the Group By dropdown, select Account and click Update. You will see all the recommendations grouped by account. Expand an account name to view all the clusters that fall into that specific account. Further, you can click a cluster name to know the recommendation details of the selected cluster.
For grouping by Perspective, select a perspective group for which you want to view the recommendations. Once you click Update, you will see all the recommendations grouped by perspectives. Expand a perspective name, and all the clusters associated with that specific perspective appear. Further, you can explore recommendations details by clicking the cluster name.
The AWS ElastiCache Recommendations table provides cluster information such as name, Account name, Region, Engine name and version, number of nodes, average CPU, Free-able memory average, New/Current Connections, and status, including metrics information such as Current price, Projected Price, Projected Savings and Tanzu CloudHealth Recommendation.
The New Connections column in the table displays the number of new connections to the ElastiCache cluster in the selected period.
The Current Connections column displays the number of existing connections to the ElastiCache cluster in the selected period.
The new Rightsizing tool can help you use your OpenSearch domains more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tool, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new OpenSearch Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your domains, displays the status of each set of master or data node and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
Click Filters to view more filter options for your recommendations, such as billing account and sub account, perspective groups and region.
Note - Using Rightsizing APIs, you can programmatically create efficiency targets and consume rightsizing recommendations. For more details, visit the Tanzu CloudHealth Graphql API guide.
The Recommendations table shows all sets of master and data nodes that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view domains that do not currently have a recommendation.
The dashboard displays the domain name, id, account name, node type, instance type, number of instances, domain metrics and their fit:
The Recommendations table also displays the following information:
Note: The prices for all domains are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours.
There are two types of recommendations:
OpenSearch domain: IndexRate = 0 AND SearchRate < 0.1
If Tanzu CloudHealth is unable to make a recommendation for a domain, it is hidden from the dashboard. You can enable Show all recommendations to view domains that do not currently have a recommendation.
Note: No recommendations are generated in the following situations
Click a domain name to view recommendation options and metrics for that domain. The details page shows monthly cost for the domain, the primary recommendation and provides up to two additional recommendation options.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
The Rightsizing tool also gives you an option to view recommendations grouped by Account, Perspective or Domain.
In the Group By dropdown, select Domain and click Update. You will see all the recommendations grouped by Domain. Expand a domain name to view all the clusters that fall into that specific account domain. Click the cluster name to know the recommendation details of the selected cluster.
The new Rightsizing tool can help use your Redshift clusters more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tools, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new Redshift Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your Redshift clusters, displays the status of each cluster’s utilization, and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
Click Filters to view more filter options for your recommendations, such as billing account and sub account, regions and perspective groups.
Click Export to download a CSV file of the recommendations.
The Recommendations table shows all Redshift clusters that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view clusters that do not currently have a recommendation.
The dashboard displays the cluster identifier, account name, database name, node type and number, cluster metrics and their fit:
The Recommendations table also displays the following information:
There are two types of recommendations:
CPU Utilization < 1% AND Number of Database Connections = 0
If Tanzu CloudHealth is unable to make a recommendation for a cluster, it is hidden from the dashboard. You can enable Show all recommendations to view clusters that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click a cluster name to view recommendation options and metrics for that cluster. The details page shows monthly cost for the cluster, the primary recommendation, and provides up to two additional recommendation options.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
In the Group By dropdown, select Account and click Update to view all recommendations grouped by Account. Expand an Account name to view all clusters of a specific account. You can click on a cluster name for recommendation details of the selected cluster. Similarly, from the dropdown you can select Perspective group to view all recommendations grouped by Perspective.
The new Rightsizing tool can help use your DynamoDB tables more efficiently and save money. Using Rightsizing, you can:
Unlike the legacy Rightsizing tools, you can change efficiency targets and instantly view updated recommendations to ensure the best fit.
To access our new DynamoDB Rightsizing tool, navigate to Recommendations > Rightsizing.
The Rightsizing dashboard provides information about the efficiency of your DynamoDB tables, displays the status of each table’s utilization and provides recommendations.
The Efficiency Summary provides the following information:
You can set an efficiency target and date range to help generate targeted recommendations. For more information about creating and using efficiency targets, see Efficiency Targets.
Click Filters to view more filter options for your recommendations, such as billing account and sub account and availability zones.
Click Export to download a CSV file of the recommendations.
The Recommendations table shows all DynamoDB tables that fit the selected filters and that have a recommendation. You can also enable Show all recommendations to view tables that do not currently have a recommendation.
The dashboard displays the table name, table type (provisioned or on-demand), account name, table metrics and their fit: Good fit: the table meets all efficiency targets.
The Recommendations table also displays the following information:
There are two types of recommendations:
ReadOps = 0 AND WriteOps = 0
If Tanzu CloudHealth is unable to make a recommendation for a table, it is hidden from the dashboard. You can enable Show all recommendations to view tables that do not currently have a recommendation.
Note: No recommendations are generated in the following situations:
Click a table name to view recommendation options and metrics for that table. The details page shows monthly cost for the table and the primary recommendation.
The Metrics charts show current performance metrics and the target efficiency range. You can use these charts to determine how your current usage compares to the target metrics.
In the Group By dropdown, select Account and click Update to view all recommendations grouped by Account. Expand an Account name to view all tables of a specific account. You can click on a table name for recommendation details of the selected table. Similarly, from the dropdown you can select Perspective group to view all recommendations grouped by Perspective.
The following is an overview of how the rightsizing tool makes EC2 rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current instances are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of instance types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current instance’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current instance.
Baseline performance thresholds for burstable instances are used to evaluate the current and future utilization percentage when the burstable instance is both a current instance and a candidate for recommendations.
Candidates are removed if the source instance and candidate instance:
Note: If Recommend Burstables is checked, all burstable instance types are included in the candidate list.
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended instance type and is marked as the Best Fit. Two additional instance types from the sorted candidate list are shown as alternative recommendations.
NoteFor the EC2 instance rightsizing, by default, the prices for all instances are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances. However, you also have the option to view the rightsizing recommendations based on the actual usage cost. On selecting Actual Cost from the the Cost Type dropdown, the prices for all instances are calculated considering the RI discounts, EDP, Convertible Reserved Instance, and Savings plan availed by the source instance type.
The following is an overview of how the rightsizing tool makes RDS rightsizing recommendations.
Note: The Rightsizing tool does not provide recommendations for EBS volumes attached to RDS instances.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current instances are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of instance types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current instance’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current instance.
Baseline performance thresholds for burstable instances are used to evaluate the current and future utilization percentage when the burstable instance is both a current instance and a candidate for recommendations.
Candidates are removed if the source instance and candidate instance:
Note: If Recommend Burstables is checked, all burstable instance types are included in the candidate list.
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended instance type and is marked as the Best Fit. Two additional instance types from the sorted candidate list are shown as alternative recommendations.
NoteThe prices for all instances are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes EBS Volume rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current volumes are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of volume types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current volume’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current volume.
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended volume (with relevant IOPS and throughput modifications) and is marked as the Best Fit. Two additional volumes from the sorted candidate list are shown as alternative recommendations.
NoteThe prices for all volumes are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes ElastiCache Cluster rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current clusters are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of node types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current node’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current cluster.
Baseline performance thresholds for burstable node types are used to evaluate the current and future utilization percentage whenever applicable.
Candidates are removed if the source and candidate node types:
Note: If Recommend Burstables is checked, all relevant burstable node types are included in the candidate list.
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended node type and is marked as the Best Fit. Two additional node types from the sorted candidate list are shown as alternative recommendations.
NoteThe prices for all clusters are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes Kubernetes rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current containers are being utilized:
The metric ranges for the applied efficiency target are then used to calculate the ideal ranges or compute and memory requests so that the current usage will fall within the performance ranges set in the applied Efficiency Target.
Only the container attributes included in the applied efficiency target are considered.
For example, if the applied efficiency target has ranges for memory requests, the calculations for recommendations will be based on the evaluation of memory requests only. Any other available metrics are ignored.
Note- The prices for all containers are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes OpenSearch Cluster rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current clusters are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of node types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current node’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current cluster.
Candidates are removed if the source and candidate node types are from different regions
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended node type and is marked as the Best Fit. Two additional node types from the sorted candidate list are shown as alternative recommendations.
NoteThe prices for all domains are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes Redshift cluster rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current clusters are being utilized:
The metric ranges for the applied efficiency target are then used to build a list of node types that are potential candidates for recommendations based on the following criteria:
If metrics for any of the current cluster’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current cluster.
The remaining candidates are sorted from least expensive to most expensive. The least expensive candidate is the primary recommended node and is marked as the Best Fit. Two additional nodes from the sorted candidate list are shown as alternative recommendations.
NoteThe prices for all clusters are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
The following is an overview of how the rightsizing tool makes DynamoDB table rightsizing recommendations.
Tanzu CloudHealth retrieves the following metrics for the selected date range to determine how current tables are being utilized:
The metric ranges for the applied efficiency target are then used to build recommendations based on the following criteria:
If metrics for any of the current table’s attributes are unavailable, Tanzu CloudHealth ensures that the candidates have at least as much or more capacity as that of the current table.
NoteThe prices for all tables are calculated using the list or on-demand prices with no discounts applied, considering the actual usage hours of instances.
Efficiency targets are a collection of AWS resource usage attributes and utilization ranges that can be applied to meet application or enterprise requirements. The feature is available for the following AWS resources. -
Rightsizing includes two default efficiency targets: Average Metrics and Maximum Metrics. You can also define your own targets by creating a custom efficiency target.
To create a custom efficiency target:
To view, edit, or delete an existing custom efficiency target:
Note - Using Rightsizing APIs, you can programmatically create,update or delete efficiency targets. For more details, visit the Tanzu CloudHealth Graphql API guide.