Somewhere in your business right now, someone’s probably said the phrase “we should just get everyone onto one system.” Maybe it was after the third laptop died this year. Maybe it was after a staff member worked from a coffee shop and you realized you had no idea what security was (or wasn’t) protecting your files. Or maybe you’re just tired of “it works on my computer” being a legitimate excuse in your office.
If that’s you, you’ve probably run into the term Remote Desktop Services, or RDS. And like most IT terms, it gets thrown around a lot without anyone actually explaining what it does, what it takes to run properly, or what it costs. So let’s fix that.
RDS lets a group of people log into one central Windows server, and each person gets their own desktop session. Their own apps, their own files, their own little slice of the machine, all running on server hardware instead of whatever laptop happens to be sitting on their desk.
Think of it like an office building. Everyone has their own office inside it, but the power, the security, the maintenance, all of that is handled centrally instead of each person maintaining their own building. So, instead of managing 10 different structures, you’re managing one and everyone just works inside it.
Now, here’s where people get confused. RDS is not the same thing as remoting into a single PC with something like TeamViewer or a basic RDP connection. That’s one person connecting to one machine. RDS is built from the ground up for multiple people sharing one server at the same time, properly, with each session isolated from the next. This is why licensing works differently here.
RDS isn’t for everyone, and honestly, if your team is five people working from one office on one shared Wi-Fi network, you probably don’t need it yet. But there’s a pretty clear set of businesses where it makes real sense:
If any of that sounds familiar, you’re in the right place. And if you want proof this isn’t just theory, an Australian allied health organization did exactly this: a growing team of clinicians and admin staff spread across multiple clinics, all needing secure, consistent access to practice management systems and internal apps without someone babysitting a server at every location. VPSBlocks set them up with a mix of Cloudlets for application hosting and Windows RDS for centralized, secure access. Same problem you might be facing, just with a different logo on the door.
The benefits get thrown around a lot, but they’re worth explaining properly.
RDS done badly is a genuinely miserable experience. Laggy sessions, apps that hang, staff quietly going back to using their own devices because the “proper” system is slower. So let’s be honest about what actually needs to be right.
You need real, dedicated RAM and CPU per person logged in. This isn’t a workload you squeeze onto a small, cheap VPS and hope for the best. You need fast storage, because when multiple people are hitting the disk at the same time, slow storage gets punished hard and everyone feels it at once. And you need low latency, both to the server itself and for each person’s individual connection.
This is where the actual specs of whoever’s hosting your server matter a lot more than they would for, say, a simple website. VPSBlocks runs everything on dedicated, non-oversold RAM and CPU, which matters enormously here. RDS is exactly the kind of workload where a “noisy neighbor” (some other customer hammering shared resources) or an oversold server becomes instantly, painfully obvious to every single person logged in at once.
Storage runs on NVMe/Flash across the board, and because the servers are physically in Australia, staff connecting from Australian locations get low-latency sessions. Laggy RDP is one of the fastest ways to make a team quietly hate the system you rolled out for them, so this isn’t a nice-to-have. It’s the difference between RDS feeling invisible and RDS feeling like a punishment.
While the key costs will vary depending on the use of the Remote Desktops, there are some very basic guidelines you can follow to give you a good indication of costs both initially and ongoing. The factors to take in to consideration are CPU, RAM, Disk space & the number of users that will be utilising the Remote Desktop Services. The CPU & RAM will depend on how many users and the applications they are using when they are logged in. For example, if they are doing just web browsing and emailing from their Remote Desktop, they will likely need 1 CPU Core and approximately 1-2GB of RAM as a starting point per user. If they are doing more comprehensive tasks and utilising a lot more resources, that may expand out to 2 CPU cores and 2-3GB of RAM being needed. The disk space will be determined on the type of work being carried out on the remote desktop. Starting a user off with 5GB will likely be ok for most office basic work like creating word documents and spreadsheets but if they are saving large documents, photos and videos, or a combination of a lot of them, then that will require a larger amount of storage.
So what is the calculation hehind this and can be quite complicated? The calculation can be quite complicated but lets look at a rough guide so that you understand the general process.
With the above things worked out, on a 5 user machine doing average days office work, you would be looking at a server with the following configuration as a minimum:
11 CPU Cores, 34GB of RAM, 275GB in disk space running Windows Server Standard 2022 with 6 user license cal. This you may be thinking is going to cost a pretty penny each month. It will have a sizeable cost for a smaller business BUT it is certainly still going to be cheaper than buying the equipment outright in todays hardware market.
Putting that aside for a minute, there also a few features which could save your bacon later. This would include the ability to scale within minutes not days or weeks, as well as having the ability for you. Something that these days can be painful to work with when your business is in growth mode.
Let the VPSBlocks team help you work out your exact requirements when it comes to running a Remote Desktop environment. We can help you work out the exact resource requirements, migration plan and even how to get this all setup. We work with businesses each day that are of all shapes and sizes who have deployed Remote Desktop Services for their staff. Often after a meeting or so, we can taylor make a solution to suit your business needs. To find out more, contact our team today.