Build a single server with up to 8 cores, up to 8GB RAM, and up to 150GB of primary storage, and supplement that server with secondary storage.
KVM VPS is very similar to a dedicated server. KVM VPS has much better isolation compared to other containers. KVM VPS also allows you to run your own kernel.
Sequential Read with dd
Sequential Write with dd
IOZone filesystem benchmark
Network Speed Test by Ookla.net