1.5 Performance

1.5.1 About Product Performance Characteristics

The performance characteristics of your PlateSpin Migrate product depend on a number of factors, including:

  • Hardware and software profiles of your source and target

  • Hardware and software profiles of your PlateSpin Server host

  • The specifics of your network bandwidth, configuration, and conditions

  • The number of your source workloads’ volumes and their sizes

  • File density (number of files per unit of capacity) on your source workloads’ volumes

  • Source I/O levels (how busy your workloads are)

  • The number of concurrent migrations and the number and type of the targets

  • Whether data encryption is enabled or disabled

  • Whether data compression is enabled or disabled

For planning large-scale workload migrations, you should perform a test migration of an average workload and use the result as a benchmark, fine-tuning your metrics regularly throughout the project. In addition to the data transfer process, also consider the other phases that a migration job goes through, as applicable to your project:

  • Preparation and network setup

  • Source workload and target machine discovery

  • Target configuration

1.5.2 Data Compression

If necessary, PlateSpin Migrate can compress the workload data before transferring it over the network. This enables you to reduce the overall amount of data transferred during a workload migration job.

Compression ratios depend on the type of files on a source workload’s volumes, and might vary from approximately 0.9 (100MB of data compressed to 90 MB) to approximately 0.5 (100MB compressed to 50MB).

NOTE:Data compression utilizes the source workload’s processor power.

Data Compression can be configured per migration job. You can also specify a default compression value to be applied globally (see Default Job Values).

1.5.3 Bandwidth Throttling

PlateSpin Migrate enables you to control the amount of available bandwidth consumed by direct source-to-target communication over the course of a workload migration; you can specify a throughput rate for each migration job. This provides a way to prevent migration traffic from congesting your production network and reduces the overall load of your PlateSpin Server.

Bandwidth throttling is a parameter of a workload migration job’s configuration properties. See Specifying Network Options.

1.5.4 Scalability

You can set up multiple workload migrations and run them simultaneously. Scalability testing performed with VMware ESX hosts suggests the following benchmark recommendations:

  • Multiple migrations to a single VM server: no more than 20

  • Multiple migrations against multiple VM servers (ESX): no more than 30