What Happens to AVD Usage During the Holidays? Real Data Tells the Story

The Smart Scaler Team
Reviewing session charts

We’ve just come through the New Year period, and our session data tells a fascinating story. Let’s look at what actually happened — and what it means for your AVD scaling strategy.

The Real Data: Dec 31 – Jan 6

Here’s actual user session data from one of our monitored environments over the past week:

User sessions chart

The chart shows three key metrics: Active Sessions (green fill), Disconnected Sessions (orange dashed), and Total Sessions (purple dashed). Let’s break down what we’re seeing:

PeriodActive SessionsPattern
Dec 31 (morning)~350Normal start, then rapid drop
Dec 31 – Jan 120-50Ghost town — New Year’s Eve/Day
Jan 2~250Gradual return
Jan 3-4 (weekend)100-150Weekend skeleton crew
Jan 5 (Monday)600+Everyone back — peak surge
Jan 6500+Sustained high demand

The swing from 20 sessions to 600+ sessions is a 30x difference. If your scaling isn’t prepared for this, you’re either wasting money or frustrating users.

Three Key Insights

1. Holidays Are Not Just “Quiet”

New Year’s Day saw almost no activity. But look at what happened on Jan 5 — the first Monday back. Usage didn’t just return to normal; it exceeded typical levels.

Why? Catch-up work. Emails piled up. Deadlines postponed. Everyone logging in at once.

If your scaling assumes “normal Monday = X hosts”, you’ll be caught short. The return-to-work surge needs capacity headroom.

2. Weekends During Holidays Are Different

The Jan 3-4 weekend showed about 100-150 active sessions. That’s higher than a typical holiday day but lower than a normal weekend.

Why? Some teams had skeleton crews. Some people checked in before Monday’s rush.

This matters because you can’t apply the same weekend rules during holiday periods. Context matters.

3. The Ramp-Up Isn’t Gradual

Look at Jan 5: sessions jumped from overnight lows to 600+ within hours. This isn’t a gentle curve — it’s a cliff.

Implication: Your scaling needs to be responsive. Pre-warming hosts before 9am makes a huge difference to user experience when everyone hits login simultaneously.

What This Means for Your Scaling

Without Intelligent Scaling

  • Dec 31 – Jan 1: Paying for 50 VMs when you need 5
  • Jan 5 morning: 5 VMs trying to handle 600 users (login storms, poor performance)

With Holiday-Aware Scaling

  • Dec 31 – Jan 1: Scale down aggressively — save 90%+
  • Jan 5 morning: Pre-scale based on historical patterns, ready for the surge

The difference isn’t marginal. It’s the difference between smooth logins and support tickets flooding in.

Lessons for Capacity Planning

1. Historical Data Is Gold

This isn’t guesswork. We’re looking at actual session patterns from actual environments. Every organisation has its own rhythm — bank holidays, industry-specific peaks, company events.

Track it. Analyse it. Use it.

2. Disconnected Sessions Matter

Notice how the chart shows both active and disconnected sessions. Those disconnected users still consume resources. They might reconnect any moment.

Factor this into your capacity calculations. “Active sessions” alone doesn’t tell the whole story.

3. Plan for the Surge, Not the Average

If your average is 300 sessions but your peak is 600, you need capacity for 600. The Smart Scaler doesn’t just react — it anticipates.

How We Handle This

The Smart Scaler incorporates several features for exactly these scenarios:

  • Holiday calendar awareness: Knows when to expect reduced demand
  • Return-to-work surge handling: Pre-warms hosts before predictable peaks
  • Historical pattern learning: Understands your organisation’s rhythms
  • Real-time responsiveness: Scales within minutes when demand spikes unexpectedly

The Bottom Line

The holiday period demonstrates why simple time-based scaling falls short. Demand isn’t predictable by clock alone — it’s shaped by calendars, events, and human behaviour.

Real data shows:

  • 30x variation between holiday lows and return-to-work peaks
  • Hours, not days for demand to spike back up
  • Context matters — weekends during holidays behave differently

Your scaling solution should understand this. Ours does.


Want to see how your own AVD environment behaves during holidays and peak periods? The Smart Scaler provides exactly this kind of visibility — plus the intelligent scaling to act on it.