Parallel bots process

Physical Machines vs Virtual Machines (VMs) specifically for your UiPath + UI automation + parallel bots,which most effective for permanent solution

@Dhinesh_M1

Vm anyday…or now even cloud robots depending on the use cases

because setup cost and time of setup is less..compared to physical machines

cheers

Comparison Table

Feature Physical Machine Virtual Machine (VM)
Scaling Slow (requires hardware purchase) Instant (cloning/template)
Parallelism Limited by physical hardware High (High-Density Robot sessions)
UI Stability Risky (Resolution shifts) Stable (Fixed virtual resolution most of time)
Cost High Upfront (CAPEX) Variable/Subscription (OPEX)
DR / Backup Difficult (Full disk imaging) Easy (Snapshots & Replicas)

Hi @Dhinesh_M1

Virtual Machines (VMs) - Recommended for Most Cases

For UiPath with UI automation and parallel bots, VMs are generally the more effective permanent solution

Key Consideration for UI Automation Specifically

UiPath UI automation requires an active, unlocked desktop session. On VMs this is handled via:

  • RDP persistence tricks (keeping session alive)
  • Windows Server with multiple RDP sessions
  • Or ideally, UiPath’s own VM session management

This is fully solvable on VMs, but needs to be configured properly.

Bottom Line

For a permanent, scalable parallel bot setup, VMs are the better long-term solution. Physical machines are a fallback only when specific hardware or performance constraints demand it.

Regards,
Bishwajeet

Hi @Dhinesh_M1,

If your process can run in unattended mode (no human dependency), then go with Virtual Machines or Cloud Robots. They allow you to run multiple bots in parallel, are easier to manage, and support centralized control via Orchestrator.

Thanks

Cloud Robots: may not support for these ,due to high ui complex for parallel process…so, i think to go with VM ,is it correct for my Senario

  • Browser automation
  • Login with credentials
  • Screenshot
  • File download
  • S3 upload