Skip to content

AVD · /// Azure Virtual Desktop Load Testing

Right-size AVD with measured concurrency.

LoadGen ships a 7-step AVD wizard with Azure tenant / client / resource configuration and a Classic/ARM toggle. The same scenario engine that runs Citrix, Horizon, and RDS captures generic p95 latency per transaction on every AVD run.

7-step AVD wizardSame engine, every targetFrom €1,099 / week (50 vUsers)

7-step AVD wizard. Tenant · Client · Resource · Classic/ARM toggle.

The Problem

Azure invoices arrive monthly. AVD guesses don’t.

AVD adoption is often built on hand-wave concurrency models. Pilot pools pass. Production pools don’t. Without measured concurrency on the actual host pool, every Azure spend forecast is a guess.

Spend forecasts built on guesses.

Without measured concurrency on the actual host pool, every Azure spend forecast is a hand-wave. Compute SKU, RAM, and storage become moving targets. Azure invoices line up with reality, not slide decks.

Pilot pools that lie.

A small pilot proves nothing about a production cohort. Without parity testing across host pools (same scenario shape, same workload, same auth), regression surfaces on cutover weekend.

Generic load tools see only ‘AVD’.

Generic load tools don’t exercise the actual session-host workload. LoadGen runs scenario-driven sessions from VDI agents against your real host pool with measured p95 per transaction.

Why LoadGen for AVD

Same scenario engine. Every target.

The 7-step AVD wizard captures the workload at scenario level. Agents are VDI agents. The scenario shape carries over from any Citrix or Horizon baseline on the same engine, so one PoC produces a real before-and-after across stacks.

7-step AVD wizard

Azure tenant / client / resource configuration and a Classic/ARM toggle captured at scenario level. Configuration captured once, replayed everywhere.

Same scenario, both stacks

The Citrix `.lgs` workload that already runs in your environment runs unmodified on AVD. Compare p95 on Citrix vs p95 on AVD on the same scenario shape.

Generic p95, honest numbers

Generic p95 latency tracked for every transaction, alongside Azure SKU and host-pool density. Finance sees what they’re actually buying.

Real-time orchestration

AVD pools, live, under measured load.

The cockpit you operate while a production-scale run is in flight on your AVD subscription. Per-step latency and generic p95 on one timeline.

  • vUsers ramp across warm-up, steady, spike, and cool-down. Visible as the run progresses.
  • VDI agents allocated per host pool. Actual session-host pressure, not thread abstractions.
  • Per-step latency and generic p95 bound to every scenario.
  • Cockpit data flows into Service Levels reporting after cutover. Same engine, monitoring mode.

Live orchestration cockpit during an AVD run.

Cross-environment validation

Run Citrix and AVD on the same scenario shape.

Stack-honest comparison. The same `.lgs` scenario authored once runs unmodified on Citrix and AVD. Compare p95 on one chart, with the underlying scenario identical on both sides.

  • Same `.lgs` scenario authored once, runs unmodified on Citrix and AVD.
  • Up to 5 runs overlaid on one chart. Drill into Moments, Errors, and per-step measurements.
  • Generic p95 captured per transaction on each stack. Same measurement shape on both sides.
  • The same data drives cutover sign-off. See the Migration LP.

Multi-test overlay. Up to 5 runs side-by-side.

Proof

Numbers from the platform.

1.45M+

Tests run

across the customer base

6

Platforms covered

Citrix · AVD · Horizon · RDS · Web · FAT

From €1,099

Per week · transparent

starts at 50 vUsers

50 → 25,000+

vUsers · license tiers

starts at 50, scales up to 25,000+

See it in action

Three operational surfaces for AVD.

AVD wizard

7-step wizard. Tenant · Client · Resource · Classic/ARM.

Live orchestration

vUsers ramp and concurrency, live.

Migration overlay

Citrix-vs-AVD baseline on one scrub bar.

Validate AVD scale on your own subscription.

We’ll spin up the 7-step AVD wizard against your Azure environment, fire a representative workload from VDI agents, and show you generic p95 and host-pool density live.

Questions

Frequently asked.

What does the AVD wizard capture?

The 7-step AVD wizard captures Azure tenant / client / resource configuration with a Classic/ARM toggle. Workload behaviour is configured at scenario level on the same engine that runs Citrix, Horizon, and RDS.

What signals does LoadGen measure on AVD?

Generic p95 latency is tracked for every transaction. Per-step latency lands on the live cockpit as the run progresses. SUT Monitoring binds generic Windows performance counters to each execution.

Can LoadGen test AVD across multiple Azure regions?

Yes. VDI agents can be deployed in any region (or on-prem). The same `.lgs` scenario fires from every agent on schedule. The cockpit shows concurrency and per-step latency side-by-side.

Can the same workload run on both Citrix and AVD for comparison?

Yes. The same `.lgs` scenario authored once runs unmodified on both stacks. The cockpit overlays generic p95 on Citrix vs generic p95 on AVD for direct comparison on the same scenario shape.

Is Azure-dependency uptime covered?

Yes, but as Uptime Monitoring, not coupled to AVD. LoadGen ships Azure Function and Azure App Service checks as uptime check types alongside HTTP, REST, DNS, certificate, and other categories.

What does AVD load testing cost?

€1,099 per week at the 50-vUser tier. License tiers run from 50 to 25,000 vUsers; LoadGen scales with available test infrastructure and agent capacity, and 25,000+ users have been tested by LoadGen. Terms run from 1 week to 5 years. Pricing is published in full on the pricing page.

LoadGen Official Logo