M A Global Network LogoM A Global Network
Back to Blog
Infrastructure10 min read

Remote Desktop Servers for Business – How to Run Windows Apps From Anywhere

A Remote Desktop Server hosts multiple simultaneous user sessions via RDP on a single Windows Server. Ideal for Tally, Busy, ERP, and any Windows software that multiple staff need to access simultaneously from any location. This guide covers the architecture, setup, and costs.

Manish Agrawal

Founder & CEO, M A Global Network · Indore, India

Trusted by 1,000+ Businesses
Quick Answer

A Remote Desktop Server hosts multiple simultaneous user sessions via RDP on a single Windows Server. Ideal for Tally, Busy, ERP, and any Windows software that multiple staff need to access simultaneously from any location. This guide covers the architecture, setup, and costs.

What Is a Remote Desktop Server?

A Remote Desktop Server is a Windows Server configured to host multiple simultaneous user sessions. Each user connects via Remote Desktop Protocol, receives their own isolated Windows desktop environment, and runs applications as if those applications were installed locally — but everything executes on the server. The user's device is a display terminal: it shows the server's screen and transmits keyboard and mouse inputs.

For Indian businesses, the most common applications hosted on Remote Desktop Servers: Tally Prime, Tally ERP 9, Busy Accounting Software, Marq ERP, industry-specific Windows ERP systems, and custom-developed Windows applications. Any Windows desktop application that currently requires installation on each user's machine is a candidate for Remote Desktop Server hosting.

Architecture: How One Server Serves Many Users

Windows Server 2022 with Remote Desktop Services installed creates a session host that manages concurrent user sessions. Each session is an isolated, independent Windows environment. Session 1 (User A) and Session 2 (User B) share the server's hardware resources but are isolated from each other: User A cannot see User B's screen, access User B's session data, or interfere with User B's running applications.

The application (e.g., Tally) is installed once on the server. All users' sessions access the same installation. Company data files — the Tally company databases — are stored centrally on the server's NVMe SSD. When User A saves an entry in Tally, it writes to the central database. User B's Tally session immediately reflects the updated data.

What You Need for a Properly Functioning Remote Desktop Server

ComponentRequirementWhy
Operating SystemWindows Server 2019 or 2022Only OS supporting concurrent multi-user RDP sessions legally
RDS RoleRemote Desktop Services role installed and configuredEnables multi-user session management
RDS CALs1 Client Access Licence per concurrent userMicrosoft licensing requirement for concurrent RDP
RAM4 GB baseline + 2 GB per concurrent userEach session requires dedicated RAM allocation
StorageNVMe SSDConcurrent database I/O requires high IOPS
Network firewallIP-whitelisted inbound RDPEliminates automated attack exposure

Benefits Over Individual Installation on Each Machine

FactorIndividual Machine InstallationRemote Desktop Server
Software installationEach machine separatelyOnce on server — all users immediately access
Data locationOn each machine's local driveCentral server — all users access same live data
Updates / patchesEach machine separatelyApplied once on server — all users get update immediately
Remote accessSeparate remote setup per machineConnect to server from anywhere
Hardware requirementPowerful machine per userBasic device per user (only display/input needed)
Data backupMust back up each machineBackup one server — covers all users' data
New user onboardingInstall software on new machineCreate Windows account — user connects immediately

Supported Applications on M A Global Network's Remote Desktop Servers

Any Windows application that can be installed on Windows Server 2022 can be hosted. Applications M A Global Network specifically supports and manages:

  • Tally Prime and Tally ERP 9 — all editions, all TDL customisations
  • Busy Accounting Software — with Busy Server component correctly configured
  • Marq ERP (MARG) — with Marq database server configuration
  • Microsoft Office — Word, Excel, PowerPoint via RDP sessions
  • Custom Windows applications — industry-specific ERP, custom-developed software

Pricing and Getting Started

M A Global Network's Remote Desktop Server hosting is priced at ₹700/user/month contracted annually. For a 5-user setup: ₹3,500/month. For 10 users: ₹7,000/month. 18% GST additional on all plans.

All plans include: Windows Server 2022 with RDS, NVMe SSD, dedicated CPU and RAM, IP-whitelisted firewall, daily off-site backups, OS patching, free migration (24–48 hours), and 24/7 phone and ticket support. 7-day risk-free guarantee

Frequently Asked Questions

Can users in different cities access the same server simultaneously?+

Yes — this is one of the primary benefits of Remote Desktop Server hosting. The server is in a data centre connected to the internet. A user in Mumbai and a user in Indore both connect via RDP from their respective internet connections to the same server. Both see their own independent Windows sessions. Both access the same central Tally or Busy database. Geographic distance between users is irrelevant — what matters is each user's internet connection to the server.

What type of device do users need to connect?+

Any device with an RDP client and internet connection: Windows PCs (built-in Remote Desktop Connection), Macs (Microsoft Remote Desktop, free from App Store), Android/iOS tablets and phones (Microsoft Remote Desktop, free from Play Store/App Store), and Chromebooks (Chrome RDP extension). Old or low-spec devices work well — a laptop from 2012 with 4 GB RAM connects to a Remote Desktop Server and runs Tally at full performance because the computing happens on the server.

Remote Desktop Server — Any App, Any Device, Anywhere

Windows Server 2022 · NVMe SSD · All apps · All locations. ₹700/user/month + 18% GST. 7-day risk-free guarantee.

Ready to get started?

Fully managed cloud hosting, 99.9% uptime, NVMe SSD, 24/7 support.

Trusted by 1,000+ Indian businesses — based in Indore, MP.