/VPS_tester

Tests performance of VPS servers

Primary LanguagePythonMIT LicenseMIT

Test CPU performance of virtual servers.

Test script performs a lot of matrix multiplications on randomly generated ~150MB sparse matrices.

You can start test on any computer executing: docker run usasha/vps_test
Output is a number of seconds multiplications took, less is better.

You can also create, delete and test virtual servers on Hetzner using vps_tester.HetznerTester. For this you should set path to ssh key and hetzner API key ('Save keys' section of examples).

Check examples in examples.ipynb

WARNING: Hetzner will charge for every virtual server creation (1h costs from 0.004 EUR for shared 1vCPU up to 0.48 EUR for 32 dedicated vCPUs).

It is just a weekend project and it's not guaranteed that server will be deleted after test, so it's a good idea to check your Hetzner cloud panel after tests just in case something went wrong.