So you didn’t own everything. Google owned the IPs and network.
It’s the same colocating in that your network providers can be shut down.
Of course you’re not in AWS, forget about all the managed services, but we’re talking about 95%~98% cheaper egress costs, with 20TB included in most machines.
Also I'm seeing that the most they can go RAM-wise for a dedicated US location is 192G. We go to 512 and will soon go beyond. I'm sure they'll get there soon but that's a consideration as well.
We're really excited for the AMD EPYC Venice — 256 physical cores each -> 512 vCPUs -> 1024 vCPUS on a single board with dual-socket. It will probably be about $40k per machine with these RAM prices but we're definitely going to buy a few. A full data center on a single motherboard!
So we're limited on capacity since we own all our own hardware. Please do not use us for auto-scaling just yet. Our software would have no issue with us linking up other cloud machines such as AWS EC2 to our fleet and offering it there, which could help with auto-scaling, but we would not make any money on that and it would be a lot of engineering effort for us right now.
Curious if you are having to buy bandwidth as well. Some of the Midwest data centers include over 30TB of bandwidth in the rack rentals.
And if you are willing to go into the details curious how you are handling bare metal provisioning. MaaS or home grown tooling? Or are you just installing proxmox by hand?
For the rest of our provisioning (VM and container) I wrote the software myself. It's based on a Django app called the "master" that hosts the console and keeps track of who has rented what etc + a bunch of "host" nodes that listen for instructions from the "master". Pure python, the only thing that's in Go is the CLI.
I looked into Proxmox but ultimately decided I wanted full control. ZFS storage from Proxmox is something I do sometimes wish we had — going to offer s3-compatible storage very soon but I know Proxmox does ZFS out of the box really well.
Not that offer s3-compatible object storage (which I guess is on the roadmap) and Turin VPS. These prices are legit and I'm not pulling the trigger yet but I'm definitely interested.
That problem can NEVER be avoided at any level unless you run absolutely everything (which is almost impossible).
What everyone does is have a system to quickly pass on and also shutdown who's 1 layer down. You receive a report and deal with the client.
> I was interested in building my own cloud
At the end of the day the problem has nothing to do with clouds. It happens everywhere e.g. if you rented out a house and someone did something illegal with it... how do you avoid it? All the same.