Note: My opinions in this post have since changed. More information at the end of the post.
Following in the footsteps of 9rulers Matt Brett and Ben Gray, I have packed up and left Media Temple’s Grid Server for A Small Orange. While I’d like to have faith in Media Temple’s Grid Server, I simply cannot. I have tried and tried, but no matter what I do Media Temple continues to fail me.
My story starts out back in January. After roughly two month of undergoing constant downtime, I finally called it quits and moved my site to a A Small Orange. Just as I was settling in with my new host, Media Temple posted its infamous Anatomy of MySQL on the Grid post. A (mt) rep contacted me and convinced me to switch my site back.
I was promised that the Grid server would improve, and the rep claimed it was only a matter of time before (mt) was back to its old self. Coupled with (mt)’s promise of MySQL containers, I believed the hype. I thought I only had to undergo another month of bad service before it was smooth sailing. I could not have been more wrong.
In addition to the constant downtime that was still occurring, (mt) decided to start tracking GPU usage in late January. Sure enough, my site was over the limit, and I had to pay extra. At first I was not mad at all. I wanted to know why my site was consuming so much GPU. So, I contacted (mt) and inquired about my GPU usage. The support representative told me they have no way to track individual GPU usage and couldn’t tell me what was generating my overage.
Upset, I took things into my own hands and optimized my site like mad. I cached nearly all database calls and removed scripts which I deemed unnecessary. By the middle of February, the results were clear; I was still going to go over my monthly GPU allowance. Frustrated that I had run out of ways to optimize, I decided to suck it up and wait for the MySQL containers. Surely they would reduce my GPU usage. Besides, the release was only a couple of weeks away.
MySQL Container Beta Testing
Right before (mt) announced MySQL containers were delayed, I received this email:
A quick note to say you are on our list and we’ll get you provisioned soon. Looking forward to your feedback (good and bad – all is welcome)…
Would love for you to blog about this private beta, but we are asking everyone to be in stealth mode for a little while longer. Thanks again for signing up!
I was thrilled to have the opportunity to beta testing the MySQL containers. However, that excitement quickly dampened. After waiting several weeks and sending a number of emails, not once did Media Temple contact me. Furthermore, I noticed in the gibberish that accompanied my beta invite was this little note:
He has three posts about (mt) on his blog and one is pretty negative. He may still be a good candiate who could give us some positive blogging. This guy has a ticket in regarding MySQL problems and his ticket was attached to the MySQL incident. He has also received gpu overage courtesy emails and may have exceeded GPUs in previous periods. Doesn’t appear to have been tahitied.
So, it’s positive blogging you’re after? What a great way to enhance your image. Forget about the person who you’re looking for positive feedback from.
The Last Straw
Anyway, the MySQL containers launched and of course I never got to beta test them. However, being forgotten in the beta program was the least of my anger. Media Temple decided to charge for the originally promised free containers. The containers are of course priced way out of my pricerange with lowest container costing more than my hosting.
Update: Jason Mcvearry of Media Temple claims the new SmartPool v.2 system will give Grid customers a dedicated 64MB MySQL container should they require one in a burst of traffic.
I’ve been known to tolerate a lot of crap, but Media Temple just dished out way too much of it. Between the constant downtime (which is still going on), being charged for something I have no control over, and the horrible customer service, I’ve just had it with Media Temple.
Update: April 14, 2007
I’m back on Media Temple. I guess I didn’t completely loose faith in Media Temple after all. They contacted me and helped me work through my issues. If you think I’m a hypocrite, I understand. If you don’t, thanks for understanding.
Update: April 19, 2007
For those of you who are having trouble with GPUs, read my follow up post. I have some helpful tips to lower your GPU usage.