This is where you can ask Remote Analyst to forecast what the resource utilization will be like, should you employ a different Server with varying performance and available resources.

Note that currently this is a work in progress.  As of release 2017.7, you may select only two items:

  1. CPU performance – You may set your new CPUs to be from 1.00 to 10.00 times faster (e.g. 1.25 times faster, meaning 25% faster).
  2. Memory – You may set higher memory per CPU by selecting from the displayed options.

You may set either value by itself, or combine the two.  For instance, my new CPUs will be 25% faster, or my new CPUs will have 64 GB of memory, or my new CPUs will be 25% faster, and will have 64 GB of memory.

When you access this feature, Remote Analyst displays settings of your current Server.  You may then “create a Server” by giving it a name (I shall call it), and decide on memory and CPU speedup options (other features will be implemented in future releases).

Then select to forecast for either any date from past (as far back as you have data on Remote Analyst) to future, and whether the forecast should be for a single day, week or month.  Considering your selections for your “dream machine”, Remote Analyst will go to that point in time, and show how the “Dream machine” will performed or would have performed (if you select a prior date).

Submit your criteria, and shortly after Remote Analyst will email you its finding in the form of an Excel workbook, as described below.

Upgrade Analyses

Below is a description of the analyses content, as of release 2017.7.  Note that the analyses vary slightly, depending of the forecast period you selected:

  1. Obviously, a Day forecast covers a day, Week covers a week (Sunday through Saturday), and Month covers a month from 1st to last day.
  2. Analyses resolution for a day report is at collected interval, whereas the resolution for the week and month forecast is at the hour level.

Analyses are organized into tabs:

  • About – Gives information about the parameters used for this analysis, its generation date & time, and the version of the report generator used. Notice what is shows as your current Server, and how they compare to the “dreamer” server you selected.
  • CPU Busy – Compares average and peak % CPU Busy of the two servers at the noted resolution. Three graphs are employed: one to show the overall average and Peak CPU Busy of the two Servers over time, and two more one for each Server, which displays the CPU % Busy for each Server, per CPU.  These highlight the differences when a faster processor is employed.
  • CPU Queue length – Compares average and peak % CPU Queue length of the two servers at the noted resolution. Three graphs are employed: one to show the overall average and Peak CPU Queue length of the two Servers over time, and two more one for each Server, which displays the CPU Queue length for each Server, per CPU.  These highlight the differences when a faster processor is employed.
  • Swap Rate – Compares average and peak Swap rate of the two servers at the noted resolution. Three graphs are employed: one to show the overall average and Peak Swap rate of the two Servers over time, and two more one for each Server, which displays the Swap rate for each Server, per CPU.  These highlight the differences when there is more memory available per Processor, and hence less swapping may be needed to allocate memory for code or data.

Memory – Compares average and peak memory usage (shows GB and % free) of the two servers at the noted resolution.  Three graphs are employed: one to show the overall average and Peak (least) available memory of the two Servers over time, and two more, one for each Server, which display the available memory for each Server, per CPU.  These highlight the differences when there is more memory available per Processor, and hence less swapping may be needed to allocate memory for code or data.