The situation
The company's staff work on NComputing thin clients connected to Remote Desktop servers, with bare-metal database servers for its different units. The server hardware was well specified, yet thin-client users saw slow performance and lag, and the IT team had to physically restart the Remote Desktop server almost every day.
What we found
The hardware was not the problem. All of it had been allocated to a single Windows Server 2022 installation acting as one very large Remote Desktop server. With 50 to 60 people working on it at the same time, it hung.
Before
One oversized Remote Desktop server.
- All hardware given to one Windows Server 2022 install
- 50 to 60 users on it at once
- Lag, hangs and a physical restart almost daily
After
Three Remote Desktop VMs on Proxmox.
- Resources divided equally between three VMs
- Around 20 to 22 users per VM
- The hangs stopped
What we changed
We introduced Proxmox VE and, instead of one large Remote Desktop server, provisioned three Remote Desktop VMs with the resources divided equally between them. Each now serves around 20 to 22 users, and the hangs have stopped.
Recovering a critical lab server
The company's LabSolutions database and application server — critical to the lab — ran on bare metal, and at first the client preferred to leave it as it was. When its motherboard failed, we restored it from its Nakivo backup image as a Proxmox VM on another server. LabSolutions came back working with no data loss, at a moment when the lab urgently needed it. It has run on Proxmox since.
Taking Tally off a desktop PC
Tally ran on a desktop PC — an 11th-generation Core i7 with 64 GB of RAM — which was also acting as a Remote Desktop server for 20 thin-client users. It slowed down and hung every day.
- Thin clients20 accounts users
- General Remote Desktop VMOffice, Chrome, other apps
- Tally RemoteAppPublished shortcut
- Tally Remote Desktop VMTally only
We built two Windows Server 2022 VMs, both configured for Remote Desktop. One hosts only Tally and publishes it as a RemoteApp; the other hosts Microsoft Office, Chrome and the rest of the users' software. Users sign in to the general server and open Tally from the published shortcut. It now runs smoothly.
The desktop PC no longer carries the accounts department. Those services now run on existing server hardware that had previously been running a single application on bare metal.
Also delivered
- A central Active Directory with centralised authentication
- A central file server on a NAS for the accounts team, with saving to local drives blocked so data stays on the NAS
- Server backups on Proxmox Backup Server
An ongoing partnership
We remain engaged with the company and are migrating its remaining bare-metal servers to Proxmox VMs one at a time. We are now their trusted single IT partner.