HaltAndCatchFire
Senior Member
At the rate which hosting providers are offering these "VPS" or cloud hosting I was wondering what the performance was like for other users.
I was struggling allot with my afrihost cloud bronze server, getting http 500 errors on my small blog site all the time. I had configured a lesser spec'ed, but similarly configured, local VM of my own and it was going along swimmingly no issues, little load cpu wise.
So I dove into the config and made some massive optimizations. The one thing that worked the best was using csf (http://configserver.com/cp/csf.html) to filter out and block/drop unwanted traffic. when I did some netstat's I would see so much traffic from other hosts it was insane.
But after all this and caching and mysql optimizations, I still receive way to much 500 errors and timeouts and extremely high load, all of this with no special services running only LAMP serving up a small wordpress instance and my own private mail small amounts of mail 2 mailboxes.
I thought it was only my configuration that was so messed up that this was causing issues, but when a colleague of mine pointed out that he was experiencing similar issues on his vps I started to smell a rat.
So I hit google and saw that disk contention and I/O performance is a major factor. A site recommended a simple test:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
And gave some results from overseas providers: http://www.lowendtalk.com/discussion/42/test-the-disk-io-of-your-vps
Typically averaging 60 odd MB/s. Upper ranges hit 200MB/s.
I did the same test on my africloud bronze and got
# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 92.916 s, 11.6 MB/s
My own small VMWare image running on my primary pc normal desktop not a server.
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1,1 GB) copied, 16,8646 s, 63,7 MB/s
So I am wondering if this could be what is up with the performance of the system. If this is happening I think ISP's and hosting providers should provide a contention ratio on i/o's
If anyone with a linux based vps could post their results here we can maybe see what is up.
I was struggling allot with my afrihost cloud bronze server, getting http 500 errors on my small blog site all the time. I had configured a lesser spec'ed, but similarly configured, local VM of my own and it was going along swimmingly no issues, little load cpu wise.
So I dove into the config and made some massive optimizations. The one thing that worked the best was using csf (http://configserver.com/cp/csf.html) to filter out and block/drop unwanted traffic. when I did some netstat's I would see so much traffic from other hosts it was insane.
But after all this and caching and mysql optimizations, I still receive way to much 500 errors and timeouts and extremely high load, all of this with no special services running only LAMP serving up a small wordpress instance and my own private mail small amounts of mail 2 mailboxes.
I thought it was only my configuration that was so messed up that this was causing issues, but when a colleague of mine pointed out that he was experiencing similar issues on his vps I started to smell a rat.
So I hit google and saw that disk contention and I/O performance is a major factor. A site recommended a simple test:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
And gave some results from overseas providers: http://www.lowendtalk.com/discussion/42/test-the-disk-io-of-your-vps
Typically averaging 60 odd MB/s. Upper ranges hit 200MB/s.
I did the same test on my africloud bronze and got
# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 92.916 s, 11.6 MB/s
My own small VMWare image running on my primary pc normal desktop not a server.
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1,1 GB) copied, 16,8646 s, 63,7 MB/s
So I am wondering if this could be what is up with the performance of the system. If this is happening I think ISP's and hosting providers should provide a contention ratio on i/o's
If anyone with a linux based vps could post their results here we can maybe see what is up.