4 ms·
I've been doing colocation in the UK for my personal hosting for 15+ years now, and it has worked fantastically well for me. There are three things I'd recomme
by fourfour3 2y ago
I've been doing colocation in the UK for my personal hosting for 15+ years now, and it has worked fantastically well for me.
There are three things I'd recommend though that the articles kind of gloss over:
* get reasonable OOB access as a priority
* get real server hardware
* set up backup on day 1
OOB access can be as simple as a serial console server that your colo provider lets you access (most modern servers still have DE9 serial ports!), but ideally you want server hardware with an IPMI. It is fantastic for saving you from the 'oh no, I just firewalled myself out' problem (my colo provider is about an hour away, I don't want to do that trek on my weekends!), and with a proper IPMI you can boot from an ISO file over USB to do things like OS upgrades/reinstalls/recovery or firmware updates with ease. I personally have a Mikrotik router doing WireGuard for me to connect to for remote access to secure the IPMI behind a VPN.
Real server hardware saves you a ton of time & money in the long run for less upfront cost than you think. There's a lot of options - HP/Dell for more traditional choices (incl on site servicing options), Supermicro are well established, and there are more recent challengers that are putting out reasonable hardware like ASRock Rack. You should expect to buy this in a B2B fashion - you'll probably talk to/email a salesperson, but I've found I get ridiculously better pricing this way than buying online. As a bonus, you get an IPMI, ECC RAM that works, hot-swap drive trays, etc. In my experience, this kind of hardware really rarely fails - it's designed for 24x7 usage.
There's lots of backup options. You might push to something like Backblaze b2, use someone like BorgBase, or push backups to home. I have a home server with a bunch of hard disks, so I do a mix - I use borgbackup & push my backups daily to both my home server and to BorgBase.
My personal colo right now is an ASRock Rack EPYC 4004 barebone with a 12 core 24 thread CPU, 128G of RAM, 2x 2TB NVMe SSD, 2x 4TB SATA SSD, another 2x 2TB SATA SSD. I use quite a bit of the storage, and I use it to self-host a bunch of useful things - eg GitLab, CI, email, containers via Docker, side projects, the odd game server for playing things with friends. Adding up what those would cost me to host individually via VMs, AWS, GitHub subscriptions, etc makes paying for colocation an option I'm very happy with!
- schmookeeg 2y agoI've said this to any of my engy friends who will listen. (not many) There's a small, yet tangible benefit to having a blank hardware slate to just riff on an idea when it strikes you, and having ample compute/storage/bandwidth to play with the idea. Or to send yourself down a spaghetti sysadmin nightmare you get to untangle. :) It's been a consistent part of my career since 2007 and I'd hate to not have it. Homelab is great, but spinning up your own VMs, architectures, all of it... is a superset of that same satisfaction.
- dhess 2y agoWhere/with whom are you colocated? I’ve been looking around in London and everything is shockingly expensive.
- fourfour3 2y agoAt the moment I'm using Mythic Beasts in Cambridge - they're not cheap but their support is fantastic - https://www.mythic-beasts.com/ https://www.mythic-beasts.com/. I have a few friends using https://www.ukservers.com/ https://www.ukservers.com/ and https://www.veloxserv.co.uk/ https://www.veloxserv.co.uk/ who are more reasonably priced. I've also used m247 in the past, but had terrible experiences with them since they were acquired by private equity - network & support quality went really downhill. For servers, I use https://serverfactory.com/ https://serverfactory.com/ and https://www.rackservers.com/ https://www.rackservers.com/. As is typical for this kind of thing ignore the online pricing and email in - you'll usually do rather better, but they'll want you to pay by bank transfer. edit: being outside of London means power is a lot cheaper, but I get about an extra 2ms of latency to my server. I consider that a reasonable tradeoff :)
- dhess 2y agoThanks! I was also considering Mythic Beasts.