Performance testing and metrics for large VDI migrations - AWS Prescriptive Guidance

Performance testing and metrics for large VDI migrations

Performance testing an application is an important task for any deployment, and the same concept applies to VDI deployments. To understand the performance requirements, you must plan and define metrics and acceptance criteria. These metrics can either be captured from the current VDI environment, or you can define new service-level agreements (SLAs) for your cloud environment.

Consider the following metrics:

  • Login time

  • Profile loading time

  • Network latency to on premises

  • Local disk performance, such as to support local files or an application cache

  • Network throughput, such as making sure that the maximum network capacity is defined by the chosen instance size

When conducting performance tests, we recommend that you conduct full-scale tests and replicate the size of an average production deployment. Performing performance tests on a small scale can lead to inaccurate results because the impact on shared resources, such as file servers for user profiles or malware signature updates, can be significantly lower.