OVERKILL
$100 Site Donor 2021
I have an old ThinkServer RD430 still in a rack, was using it for basically a "scratch" environment, had nothing important on it. OS was Windows Server 2019, had a few VM's spun-up on it, both running OpenBSD.
Had an employee reach out to me as he was wanting to do some dev work and needed a Linux host, so I spun-up two VM's for him, since the Linux host was isolated, one running Rocky 9, the other Server 2019 with TeamViewer so he could get a desktop to access the Linux host while being isolated.
The performance was BRUTAL. Windows took hours to do updates, the thing was choking on any task you gave it. Rocky was also quite slow, despite just being CLI, it struggled just doing updates. I gave him access but told him it was bad. Not surprising given the age of the hardware right?
Got thinking about it further and was like "why the hell am I running this on Windows?" And couldn't come up with a reasonable answer. When the box was commissioned, like >10 years ago, in a bare-metal role for a task it's no longer doing, Windows was the necessary OS, and it was eventually upgraded to Server 2019. When it was removed from that role, why I didn't wipe it, before using it for a VM host, I don't really know, laziness? Probably. But Hyper-V is familiar and easy, and works well enough most of the time and was OK for the nothing I was asking it to do
Anyway, I told the guy to hold off on using it, I was going to redo the host.
Wiped it, installed Rocky 9 (it won't run 10, CPU isn't supported), created his dev environment and then created his access environment (server 2019) and the performance was night and day. This old pile was totally usable! Updates took about 30 minutes, which, I was pleasantly surprised with. Handed access off to him today and he commented on the massive difference in performance.
This was the first time I'd ever back-to-back'd KVM with Hyper-V, and this was NOT a good showing for Microsoft.
Had an employee reach out to me as he was wanting to do some dev work and needed a Linux host, so I spun-up two VM's for him, since the Linux host was isolated, one running Rocky 9, the other Server 2019 with TeamViewer so he could get a desktop to access the Linux host while being isolated.
The performance was BRUTAL. Windows took hours to do updates, the thing was choking on any task you gave it. Rocky was also quite slow, despite just being CLI, it struggled just doing updates. I gave him access but told him it was bad. Not surprising given the age of the hardware right?
Got thinking about it further and was like "why the hell am I running this on Windows?" And couldn't come up with a reasonable answer. When the box was commissioned, like >10 years ago, in a bare-metal role for a task it's no longer doing, Windows was the necessary OS, and it was eventually upgraded to Server 2019. When it was removed from that role, why I didn't wipe it, before using it for a VM host, I don't really know, laziness? Probably. But Hyper-V is familiar and easy, and works well enough most of the time and was OK for the nothing I was asking it to do
Anyway, I told the guy to hold off on using it, I was going to redo the host.
Wiped it, installed Rocky 9 (it won't run 10, CPU isn't supported), created his dev environment and then created his access environment (server 2019) and the performance was night and day. This old pile was totally usable! Updates took about 30 minutes, which, I was pleasantly surprised with. Handed access off to him today and he commented on the massive difference in performance.
This was the first time I'd ever back-to-back'd KVM with Hyper-V, and this was NOT a good showing for Microsoft.