Low End Provider service exchange?
I've thought about cutting some costs by moving our WHMCS out of AWS, and bringing our phone service inhouse with our own asterisk server.
But, we like the idea of whmcs being remote.... it would survive if the whole datacenter was offline/DDoSed etc. So I don't really want to host our own whmcs here at the DC.
I was asking around locally if other DCs might want to trade services. i.e. give eachother a dedi box to be used for ticket system, pbx, etc. Anything that we need to be online when we're not.
I've thought a little bit about doing it with other Low End Providers. But I'd probably want to do a 3-way exchange if it was providers I didn't personally know. Three providers get together, each of us has a box at the other two. I'd want to set up some sort of load balancing or failover between the two that host my stuff, but I imagine we could get it done for cheaper than AWS.
And then there's the issue of data secrecy. It'd be pretty easy for me to set up encrypted boot and drive to a provider in town we were trading with. With a remote LowEnd provider, that's not going to happen, and there's not really a way to be sure the box isn't rigged, keylogged, etc. I realise there is equally no proof that amazon/azure/google/DO isn't. But they have more to loose.
Do any other providers do this sort of exchange of services? Good idea? Bad idea? I'm probably going to forget about it, but thought it was an interesting idea to pitch.