Migration to Rackspace

Apparent Etch has moved to Rackspace for hosting needs.

5 years ago, I was content with Hostmonster’s affordable (not so much in retrospect) shared hosting. I started a website to post pictures on and play with my fledgling HTML skills. Over time, I started this blog and have gotten a steady daily stream of readers. I rarely experience CPU Throttling a few years back. But the past year, it seemed as if my account was being throttled for the slightest amount of action.

Hostmonster CPU throttling

CPU throttling the day I migrated to Rackspace, 4/6/13

Comparison:
Hostmonster setup
– Hosting price is ~$60/yr
– Comodo SSL certificate is ~$50/yr
– Dedicated IP is ~$18/yr.
– The Comodo SSL certificate requires the dedicated IP plan.
– Server wise, the Hostmonster server has an 8 core Intel Xeon CPU and 24-32GB of memory that is shared among thousands of sites. Server details gotten from SSH access.
(You can also view which other people’s websites that are run on the same box through SSH, too. netstat helpfully lists the IP and resolved hostnames.)

Rackspace setup
Cloud Server 1 CPU, 512MB, 20GB disk space, and a capped network bandwidth of 20Mbps for ~$16/mo. which is $192/yr. The server also includes one IPv4 and one IPv6 address.
RapidSSL certificate for 4 years at ~$8 a year.

Hostmonster: $60 + $50 + $18 = $138/yr
Rackspace: $192 + $8 = $200/yr
Amounts have been rounded for ease of calculations.
Is the extra $62/yr worth it? Instead of “unlimited” yet shared resources which are 8x of what Rackspace’s lowest Cloud Server offers, I get a set amount of resources which are guaranteed for that one Cloud Server.
Consider how Hostmonster has been throttling performance and how its network speed slows to a crawl at times, the difference in price is worth it.
So, goodbye Hostmonster hosting, it has been a good and bad five years with you.

I am still working on the migration and some things on this site will be inconsistent (theme, etc) through this week 4/8-4/14.
Maybe I’ll change the blog’s theme since The Theme Foundry is no longer supporting the Titan theme.

Response to my inquiry into Titan development

We will continue to make sure it is compatible with the most recent version of WordPress but will not be making any other upgrades or improvements to the theme.

The website’s current configuration is Nginx with a Unix socket to PHP5-FPM, MySQL, and WordPress running on top.

Nginx  PHP  MySQL

Helpful stuff in case you’re also looking into using Nginx, WordPress, and Rackspace:

Rackspace Knowledgebase Nginx Install Guide
– A complete guide on installing Nginx

WordPress on Nginx Install Guide
– I am currently using a Single Site WordPress configuration

PHP5-FPM configuration info
– Try changing the php-fpm process manager to ondemand. The ondemand option decreased my memory usage from ~500MB to ~100MB.

– AT&T hasn’t updated its DNS records since Saturday. I’ve toggled the iPhone’s Airplane mode to reset the device’s DNS cache, but it is still loading Hostmonster’s IP address when using cellular connection. *AT&T DNS was updated 72 hours later on Monday. *

Debian log file managment
– Reduce clutter and disk space of log files.

Let us know if you encounter any problems.

Anson Liu