Each inventoried server is bench-marked using several inputs including: CPU and Core counts (accurate even for Windows Server 2000, 2003 and 2003 R2), performance data for each Intel/AMD chip on the market (updated monthly), capacity calculations specific to platform i.e. physical or virtual, RAM, Disk and Network interfaces etc. Using these inputs, Movere benchmarks every VM size available in Azure (A0 thru G5). Using the same measuring stick, Movere compare the specs of each on premise server to the sizes available in Azure and recommends the closest match. This is done in real-time without any input from the user.
In addition to this, Movere also captures the software installed on each server it scans and flags products as high-IO (i.e. SQL, Oracle) or low-IO (i.e. SharePoint, IIS, etc.) Based on this, Premium vs. Standard storage is recommended using the actual amount of non-OS storage attached to each server.
Movere looks at 3 variables when sizing a machine for Azure or AWS based on inventory data:
- Compute: Movere multiplies the core count by the unthrottled single-threaded compute capacity of the chip the device is running on.
- Allocated RAM.
- IIS or SQL installations (Movere will not recommend A-series profiles for devices running IIS or SQL as these profiles do not support Premium Storage).
Movere uses 7 variables when sizing a machine for Azure or AWS based on Actual Resource Consumption data:
- CPU performance and utilization.
- RAM size and utilization.
- Number of attached storage drives.
- Number of attached NICs.
- Whether a cloud template can support the recommended storage disk (e.g. throughput and IOPs).
- Operating System (Windows and Linux).
- Cost. Movere pulls over 100,000 price points from Azure and AWS daily, and orders from cheapest to most expensive, assigning the profile that meets all of the above device needs with at the lowest cost.
Additionally, Movere utilizes standard deviation, (rather than arithmetical average), when recommending a size. For example, if a machine’s CPU runs at 10% on average and, based on ARC data, Movere determines that the average plus 3 standard deviations for CPU is 25% utilization, then sizing the machine at 25% of its current capacity will satisfy the users of that machine 99% of the time.