3 ms·
My usage is for building IaaS software. With a machine like this, I can have VMs with VTX passthrough turned on, and simulate a cloud, without a rack of physica
by mugsie 9y ago
My usage is for building IaaS software. With a machine like this, I can have VMs with VTX passthrough turned on, and simulate a cloud, without a rack of physical servers.
As a remote employee it allows me to most of my development locally, and then use larger environments for a shorter period of time later on.
Combine 3 or 4 of them, and I can have an actual cloud running under my desk, for testing things like kubernetes deployments, with enough capacity for a few concurrent test environments.
As I said above they run basically silent, so I can use them in a shared office space without annoying my neighbors.
- devonkim 9y agoI've been building out cloud IaaS demos (VMware, KVM, the works) for a decade now and since the beginning I've always needed basically the most amount of RAM and cores that could be shoved into a single physical box. Otherwise, I'd wind up swapping to disk or doing double-nested VMs with mere MBs of RAM and that was horrific before SSDs were cost-effective either. Nobody else besides doing weather simulations / HPC or video editing seems to need this much compute either. I've been hearing of people buying Mac Pros for cloud demos so they can run VMs on them locally because they're among the most compact, compute and memory dense systems you can buy.
- closeparen 9y agoInteresting, thanks for sharing. My instinct would have been to rent a few dedicated boxes from a OVH for something like that. What made you decide to go with local boxes?
- mugsie 9y agoPersonally, I find local dev much easier. I had access to racks of hardware to do a lot of testing but they were in Colorado, while I am in EU which made latency a real problem.