I have recently moved my vBulletin site from HostGator to BuyVM.net.
I was having numerous problems with HostGator...mainly people downloading attachments using download accelerators which caused max php process (vB serves attachments thru php) to filled up and getting my account limited/suspended frequently. So I was looking for a good VPS service and was recommended by a friend to try out BuyVM.net's VPS.
Once migrated to a small VPS (2 cores, 1GB RAM, 60GB Space), I was really happy at first but it soon turned out that the page load was hitting up to 52 seconds! With some help from George (thanks man!), it was determined that the innodb portion of the MySQL server had some caching issues (memory limitations). After reporting this to the host, they upgraded the MySQL server with better processors, increased memory by a lot and added SSDs. Since then, *most* of my vBulletin page generation times are <1 second. Max is usually ~4 seconds. Since I don't have to worry about MySQL, I have all the resources available for php. My satisfaction level? 110%
Pros:
Cons:
* BuyVM.net provides MySQL off-loading service. Instead of setting up MySQL in your own vps, you can use a MySQL server from them for only $1/month. It is a percona MySQL hosted on a powerful setup. This is what I'm using right now.
** To maintain good experience for customers, BuyVM.net never "oversells." This is why, if you go to purchase a package now, you will most likely see they are out of stock. You'll actually need to put some effort if you want to get one of their package. The demand is rather high. You should follow them on twitter and idle at IRC. They announce in both places before stock is replenished.
I was having numerous problems with HostGator...mainly people downloading attachments using download accelerators which caused max php process (vB serves attachments thru php) to filled up and getting my account limited/suspended frequently. So I was looking for a good VPS service and was recommended by a friend to try out BuyVM.net's VPS.
Once migrated to a small VPS (2 cores, 1GB RAM, 60GB Space), I was really happy at first but it soon turned out that the page load was hitting up to 52 seconds! With some help from George (thanks man!), it was determined that the innodb portion of the MySQL server had some caching issues (memory limitations). After reporting this to the host, they upgraded the MySQL server with better processors, increased memory by a lot and added SSDs. Since then, *most* of my vBulletin page generation times are <1 second. Max is usually ~4 seconds. Since I don't have to worry about MySQL, I have all the resources available for php. My satisfaction level? 110%
Pros:
- Reliable and Cheap
- OpenVZ/KVM/Storage type VPS
- Windows Server 2003 available for free (if needed)
- Friendly Support (has IRC too)
- MySQL off-loading service* ($1/mo only!)
Cons:
- Unmanaged VPS (This means you need to know how to setup/manage your server yourself)
- Availability**
* BuyVM.net provides MySQL off-loading service. Instead of setting up MySQL in your own vps, you can use a MySQL server from them for only $1/month. It is a percona MySQL hosted on a powerful setup. This is what I'm using right now.
** To maintain good experience for customers, BuyVM.net never "oversells." This is why, if you go to purchase a package now, you will most likely see they are out of stock. You'll actually need to put some effort if you want to get one of their package. The demand is rather high. You should follow them on twitter and idle at IRC. They announce in both places before stock is replenished.
Comment