Cloud Server Performance
When it comes to Cloud Server (VPS) performance, there are a few factors to consider. Not all VPS Providers offer high performance VPS. These factors include:
- Single Core / Thread CPU Performance - While multi core performance is certainly an important factor to consider, single core performance is the best way to measure and compare CPUs that come in lots of shapes and sizes. You must look at single core CPU performance when comparing VPS Provider options.
- Disk (SSD) I/O Performance - In a perfect world Disk I/O wouldn't be an issue, but unfortunately the Internet is not living in that world. Even if most of your content is cached / stored in Memory, there will be times when the Operating System has to read or write something on the Disk. When that happens the CPU has to stop what it's doing for a very, very, very short period of time to process / deal with this request.
The stuff described above is known as an Interrupt which is a task that needs to be dealt with immediately. Writing data to disk is a very important task, so when the application makes a write, the CPU handles this Interrupt, asks the Disk to write the data, which takes a fraction of time to happen.
After the CPU hands off the request to the Disk the time it takes for the write to happen can vary. If the Disk is super fast, like an SSD or RAID of SSDs, then there's very little "lag" to write the data and let the CPU know it's been written. If the Disk is an HDD or on an overcrowded server there could be a lot of lag time.
This lag time can add up and certain operations like writing to disk can lock up processes, which slows things down.
- Application Level Settings - Application settings have a massive impact on application response times. Shocking, I know. You could have a VPS that does 100,000,000,000 iops for random read and your application can still be slow as hell if you don't tune it to take advantage of available resources.
2015 Fastest VPS Performance
LiquidWeb's 2GB StormVPS outperforms RackAzurespace's 16GB VPS. Look at the chart below, it's not even close. Why is RackAzurespace's VPS so slow? Why are you spending money there? Why not use LiquidWeb? Look at the chart below, why wouldn't you host with LiquidWeb?
To be continued....?