Recommend

Overview Copied

Using baseline analysis, Capacity Planner provides automatic recommendations for improvements in the configuration of machines or instances currently active in your IT estate.

Depending on the type of environment you are running, this includes right-sizing recommendations, target vCPU configurations, hardware deployment in clusters, or storage reduction. The recommendations are fully configurable allowing you to set up activity threshold settings and minimum configuration for right-sizing.

All these recommendations can help you reduce the cost of maintaining your IT estate by recommending cloud migration, and if you are already using AWS or Azure, you will see further recommendations that will help you optimise your cloud cost. Recommendations are made based on machines or instances that are currently running, based on the last data collection.

In the Recommend panel, you can:

Depending on what type of environment you are using, the Recommend panel displays different options:

Recommendations for cloud environments Copied

This section describes the features available in the Recommend panel if you are using a cloud environment, either AWS or Azure. If you are using an non-cloud environment, see Recommendations for non-cloud environments Recommendations for non-cloud environments.

image

Instance or virtual machine activity Copied

In the Rightsizing tabs of the panel, you can find the EC2 instance, RDS machine or Azure virtual machine activity recommendations for instances and machines depending on their activity:

Calculations of your potential savings are based on these recommendations. By default, savings are displayed in dollars per hour. Click the Potential Saving number and the calculation will change to dollars per day/week/month/year.

image

To see the full list of Recommendations, click More. This displays the list of all instances or virtual machines with detailed recommendations on the changes that you can make in order to reduce the cost of running them.

To filter your view further, you can use the Grouping columns. For example, you can use Cloud Service grouping to differentiate between instances or machines that make use of various cloud services. For more information on how to use groupings, see Groupings manager.

To see more detailed data that is used by Capacity Planner to arrive at the recommendations, you can go to Instance options.

To remove some machines from recommendations, you can add them to the list of Ignored instances Ignored instances.

All recommendations are based on the way activity rules, optimization settings, and right-sizing rules are configured. Every time you make changes to those settings, the recommendations are updated. For more information, see Configure cloud recommendations.

Note

When you make changes to your sunburst or timeburst view, or you look into more detail, recommendations are dynamically updated to display information relevant to your current view.

Instance options Copied

To see detailed recommendations for a specific instance, click Options image next to the instance or virtual machine that you wish to see details of, and select Recommendations.

image

In this window, you can see the detailed data that is used by Capacity Planner to arrive at the recommendations that you are given.

You are presented with a horizontal radar chart where each vertical line represents a metric that is used in the calculation of the optimum instance. Based on right-sizing rules and Optimization settings, Capacity Planner determines the best and cheapest fit for that particular instance. It gives you a number of options to move your instances so that you can compare the prices and select the best fit.

Since in RDS you get memory statistics by default, this is also included in the chart making right-sizing more accurate because of memory utilisation.

image

You can click OnDemandPrice to switch between all available reserved price options for the highlighted recommendation.

image

Click Compare Recommendations to see this graph presented in a table form to compare all the recommendations and see their details.

You can also temporarily overwrite some of the specific options that you configured in Optimization settings. To do it, click Cloud Settings. Here, you have access to all the right-sizing capabilities which you can change in order to tailor your instance more.

For example, if the Region of your instance is Asia but in Optimization settings you selected All regions to be used when calculating your recommendations, this will be ignored, and only your current region (Asia) will be taken into consideration. You may want to use this option if the cheapest recommendation suggests moving your instances to a different region but you want to check the cost of staying in your current region.

You can set the value for memory and CPU utilisation while interactively right-sizing and right-buying. The current chosen statistical measure can be overridden and, if there is no data available for a metric, a default value can be chosen. This way, you can use override value regardless of what has been set up for this measure.

If there is no data about memory usage then it is difficult to right-size memory. But if you have knowledge about memory performance, you can change the settings in such a way that memory is taken into consideration in recommendations. Ticking the Override percentile selection check-box lets you use the new value regardless of whether or not there is data for this metric.

image

Note

Changes that you make in the Cloud Settings do not permanently overwrite the optimization settings that you set up. They are only applied to the one instance that you are currently viewing and are discarded when you close the window.

Configure cloud recommendations Copied

To configure rules for cloud recommendations, click image in the Default Recommendations tab, and select one of the options:

Note

Recommendations are only based on instances that are currently active. If an instance is switched off, it is not taken into consideration in the recommendations.

Optimization settings Copied

You can configure specific AWS or Azure settings based on which recommendations will be made.

You can select a region (each region has different pricing), instance family, network performance, or storage class. For more information on these settings and how these can affect your system setup, please refer to AWS official documentation or Azure official documentation depending on your provider.

For example, if you only select EU regions as your location, Capacity Planner will look for optimum configuration in those regions only.

For Amazon RDS, you can select a specific Database Engine and License Model.

These settings can be overwritten when you are viewing detailed recommendations of a specific instance. For more information, see Instance options.

You can exclude idle machines from your recommendation rules.

You can also configure right-sizing rules. For more information on available measures, see Select measures in Right-sizing. Note that only right-sizing options applicable to cloud environments are available.

Configure activity rules Copied

You can configure activity thresholds to fit an appropriate recommendation. Server activity is defined by the activity grouping. For more information, see Activity grouping.

When you change your configuration, the recommendations are automatically updated. Any machine or instance exceeding your configured activity thresholds can be assigned the following recommendations:

You can restore these settings at any point by clicking Reset.

In the example below, machines or instances that are considered as idle fall within the following criteria:

image

Potential savings on terminated instances Copied

Instances that are no longer running are not taken into account when calculating saving costs. The Instances terminated between [dates] allows you to get an idea of how much your organization could have saved if the recommendations had been applied on these instances before they were switched off.

Savings Plans Copied

Savings Plans is one of Amazon’s recommended ways of saving money on compute costs. The Savings Plans tab shows what you could save if you committed to a particular spend. Capacity Planner applies discounts to the setup that you currently have and shows you what you could be saving. You can check your potential average saving per hour with the cost of the savings plan. It determines if you should decrease your savings plan to save more or increase it and thus save more.

Savings Plans recommendations take into consideration existing Reservation purchases before providing an optimised hourly rate across all accounts for AWS compute savings plans.

You can also right-click on any grouping in the sunburst or timeburst and auto-generate an optimised savings plan value for that collection of instances.

To see more details of each recommendation, click more. Here, you can see and analyse in more detail how much money could be saved based on the selected model.

image

For more information on Saving Plans, see Amazon Savings Plans documentation .

Note that when you add or remove instances from the ignore list, needs to recalculate Saving Plans. In the Saving Plans tab, click the refresh button to recalculate.

Ignored instances Copied

You may have a number of machines that need to be configured in a certain way at all times even if they are not using a lot of resources. These machines always need to be of a certain size and you will never want to change it.

You can add a machine or group of machines to the list of ignored instances. These machines will then be ignored by any recommendations.

To add an instance to the ignored list, do one of the following:

To remove machines from the ignore list:

  1. Open all ignored instances in the Default recommendation tab.
  2. Select the ones you wish to remove.
  3. Click Remove selected from ignore list.

Note that when you add or remove instances from the ignore list, needs to recalculate Saving Plans. In the Saving Plans tab, click the refresh button to recalculate.

Reservations Copied

When making its recommendations, Capacity Planner takes into account the Reservations (Reserved Instances for AWS and Reservation Groups for Azure) that you have already purchased to ensure that they are delivering value.

In the Reservations tab of the Recommend panel you can check the following:

Note that this documentation explains how Reservations are used and analysed in Capacity Planner. For more information on how Reservations work and how their specifications are applied, please refer to AWS documentation

or Azure documentation.

Reservations optimisation Copied

Reserved Instances (RI) and Reservations groups combine Reserved Instances and Reservations whose specifications overlap. In the Existing RI groups table, you can see the details of those groups:

The optimisation chart Copied

The optimisation chart indicates how optimised your reserved instances are. For each Reservation group, there is an indicator of how far from the optimal number of reservations that particular group of reservations is (calculated based on the last 3 months of activity):

This image shows an example of different optimisation recommendations for the reservation groups:

image

To see detailed timeseries of instance count and recommendations for each reservation group, click more:

image

This chart provides you with the following information:

.

Reservations summary Copied

You can also see the overview of all the Reservations that you purchased (Reserved Instances for AWS and Reservation Groups for Azure ). To do that, click more next to the View all reservations combined summary:

image

image

Recommendations for non-cloud environments Copied

This section describes the features available in the Recommend panel if you are using a non-cloud environment. If you are using AWS or Azure, see Recommendations for cloud environments.

image

Server activity and storage recommendations Copied

In the Default Recommendations tab, you can find the server activity and storage recommendations for machines that are idle, underprovisioned, and overprovisioned. When you change the sunburst view, recommendations are dynamically updated to display information relevant to your current view.

To see the full list of recommendations, click more. This displays the list of all machines with detailed recommendation on how to adjust the following:

To filter your view further, you can use the Grouping columns to provide more information about the machines. For more information on how to use groupings, see Groupings manager Groupings manager.

All recommendations are based on configured activity and right-sizing rules. For more information, see Configure recommendations.

Configure recommendations Copied

To configure activity and right-sizing rules for the recommendations, click image in the Default Recommendations tab, and select one of the options:

Note: Recommendations are only based on machines that are currently active. If a machine is switched off, it is not taken into consideration in the recommendations.

Configure activity rules Copied

You can configure activity thresholds to fit an appropriate recommendation. Server activity is defined by the activity grouping. For more information, see Activity grouping.

When you change your configuration, the recommendations are automatically updated. Any machine or instance exceeding your configured activity thresholds can be assigned the following recommendations:

You can restore these settings at any point by clicking Reset.

In the example below, machines or instances that are considered as idle fall within the following criteria:

image

Configure right-sizing rules Copied

You can set rules based on which right-sizing will be recommended. The configuration is the same as for the right-sizing operations. For more information on available measures, see Select measures in Right-sizing.

To see how recommendations change once you modify the right-sizing rules, click more next to the machines that have right-sizing recommendations.

image

Cloud migration Copied

In the Cloud migration tab, you can check the estimated cost of migrating your virtual machines into one of the cloud providers. Currently, Amazon Web Services (AWS) and Azure are available.

Capacity Planner looks at all the active machines that are currently visible in your sunburst view and determines the closest and most cost-effective match for each virtual machine. It automatically suggests cloud instance configurations in AWS and Azure , scoped to a baseline view, taking optimal capacity configuration into consideration in order to reduce costs effectively. The pricing details and available configuration are pulled directly from the cloud provider using API so they are always up to date.

The following migration options are available:

Depending on your use case, you can change the recommendation rules. To do this, click image for the required cloud provider and select one of the configuration options:

Click more next to the migration option to see a list of all VMs and the recommended instance type for that particular machine and its price. You can then export the recommendation to a CSV file.

You can add or remove segments to change what your baseline is showing. This dynamically updates the recommendations. In this way, you can model your potential AWS or Azure environment in Capacity Planner.

image

Watch list Copied

The Watch list tab displays entities where metric measures are currently breaching thresholds.

["Capacity Planner"] ["User Guide"]

Was this topic helpful?