VIRTUAL PRIVATE SOMETHING I was fairly late to start playing with VPSs, though it seems I started at a good time a few years ago because the similarly-priced (ie. extremely cheap ~$1AUD/month) KVM VPS plans now mostly have more limited specs. This has kept me with 1GB of RAM and 16GB storage through a VPS offer which was downgraded just months after I signed up for it it. What hasn't stayed with me is the one 'vCPU'. Of course I still get a virtual CPU to do the work, but it's not the one that I started with. Earlier this year the host advised of a hardware issue with the RAID array of the physical server it was running on, and as such they moved all users over to another physical server. Actually they just made me a second VPS account and left me a week to move things over myself before disabling the old one, which did at least provide a handy opportunity to convert the original host-provided Debian installation over to blissfully Systemd-free Devuan and do a version upgrade, while the old server was still running to host my websites. But although the 'new' VPS had the same RAM and SSD storage, my vCPU had changed: Old: model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz stepping : 7 microcode : 0x1 cpu MHz : 2899.998 New: model name : Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz stepping : 4 microcode : 0x42e cpu MHz : 2399.998 Still an old model Xeon processor, but a slower clock speed! Sure enough, tests showed a corresponding reduction in processing speed for one of my common CPU-bound processing tasks. So there goes my assumption that the same VPS deal will get you the same or better CPU performance forever, even if the advertised stats stay the same. But at least the CPU stats have some relation to real performance with that provider, I've found that the free VPSs that Oracle Cloud offers are over-provisioned, so when you turn up the CPU load and watch in Top, the hyperviser constantly steals a big chunk of processing time away, making their 'oCPU' stats potentially meaningless since you're not actually getting all of those CPUs to yourself. The other thing that happend with the move to the replacement VPS was that the IP address changed, for the third time (last time there wasn't even a transition period, I had to rush to reconfigure my dead domains after getting the email). Also to again ask support to also set its rDNS setting to the main domain name for the sake of email (not possible in the 'control panel', contrary to their documentaiton when I first signed up). Unfortunately this most recent IP address, although fine by public blacklist checks, seems to have been blacklisted by various big email hosts including Microsoft, Apple, and AOL. So in spite of ticking all the boxes for DKIM, SPF, DMARC, and rDNS, they suddenly started rejecting my email outright. Microsoft (most important of the three due to all the Hotmail addresses they control) annoyed me particularly because the server rejection message didn't explain how to request removal from the blacklist, so I had to find instructions here: https://www.rackaid.com/blog/hotmail-blacklist-removal/ Then that required me to create a Microsoft account just to fill in their blacklist removal form! So the take away from my VPS experience so far has been that if you want a predictable environment (especially to run a mail server) you need to ditch the virtual, run on dedicated server hardware, and buy your own IPv4 address/block to boot! So, as is to be expected, it's all so much easier if you have money to burn. It's just annoying that you have to experience these services yourself to find out how they really work. - The Free Thinker