Parallels RAS HALB Scalability

8 users found this article helpful

Summary

Parallels recommend up to 2000 user sessions per HALB appliance in both offloading and pass-through modes.

In the pass-through mode case, the number of user sessions may have a higher value due to the mode does not have a hard limit to the HALB appliance.

Testing environment

VM configuration

Component

N Instances

vCPU

RAM

HALB

1

1

1

Primary PA

1

2

8

Secondary PA

1

2

8

Gateway

5

2

8

RDSH

50

10

20

Client

20

4

10

The testing goal

The goal of the test was to find N users single HALB instance can handle during 10 min logon storm in production scenario (not causing CPU to cross 90% threshold) and then detect N users to max out CPU usage during logon storm in given mode.

Totally over 40 HALB trials performed to achieve reproducible results and about 40 trials to detect environment capacity without HALB.

 

Gateway considerations (include 0% failed session’s criteria)

 

HALB pass-through mode: production vs peak

production

peak

Summary:

N sessions: 2000

Failed: 0%

Max CPU: 70%

Avg CPU: 43%

Max throughput: 17.43 (MB/s)

Avg throughput:  11.82 (MB/s)

N sessions: 3500

Failed: ~17%

Max CPU: 100%

Avg CPU: 58%

Max throughput: 30.66 (MB/s)

Avg throughput:  15.27 (MB/s)

CPU utilization:

Network Throughput:

 

 

HALB Offloading mode: production vs peak

production

peak

N sessions: 2000

Failed: 0%

Max CPU: 87%

Avg CPU: 51%

Max throughput: 30.66 (MB/s)

Avg throughput:  15.27 (MB/s)

N sessions: 3000

Failed: ~33%

Max CPU: 100%

Avg CPU: 60%

Max throughput: 29.27 (MB/s)

Avg throughput:  19.65 (MB/s)

 

Was this article helpful?

Tell us how we can improve it.