HTN: Hen's Teeth Network Hen’s Teeth Network Blog

Archive for the ‘Hosting’ Category

May 2010 – Growing On Demand

Filed under: Hosting, Newsletters — Candy Zemon on May 19, 2010
HTN logo
Success Can Be Challenging

Meeting a Demand Surge

A Success Story in Size-to-Fit
Eswaddle.com, often mentioned in past newsletters, had its products featured on the Dr. Phil tv program last week. It was rather astonishing to track the traffic spike directly after each airing of the show across the continental US time zones. As might be expected, their Cirrus server needed to grow.  Because each step up in size doubles both the disk space and the cpu power, by the end of the day the site was working with 32 times the disk and 32 times the cpu it had started with. Size, however, is not everything. Tuning the Apache server to react appropriately was also an essential ingredient in keeping the site healthy and responsive through the traffic blitz. Once the traffic steadied at lower post-show levels, the site was able to resize again, this time to a smaller server. Apache server tuning appropriate to the newly selected size again finished the adjustment.

(more…)

Google Search Results Influenced by Site Speed

Filed under: Hosting, Performance — Art Zemon on April 12, 2010

You may want to pay more attention to how quickly pages load on your website. Google announced on Friday that it is using site speed in calculate search result ranking. Faster sites rank higher.

Performance tuning is a deep subject but a few obvious places to start are

  • PHP as an Apache module versus as a CGI script. Most shared hosting accounts run PHP as a CGI script. If speed is a driving factor for your site, look for a hosting account on which you can run PHP as an Apache module.
  • MySQL query cache. This is a huge performance gain for MySQL-based apps such as WordPress, Drupal, and many e-commerce engines. If MySQL response time is limiting the page load times for your site, get a hosting account where you can tune the MySQL query cache to meet your site’s specific requirements.
  • Local & fast MySQL. Many hosting companies make you use a MySQL database server that is relatively slow to reach and slow to respond. This makes any MySQL-based website run slowly. Consider moving to a hosting account which has the MySQL server on the same box as the rest of your application. (This point does not apply to huge sites which need multiple, physical servers.)
  • Sane site design. Pay attention to image sizes, over-use of server-side-includes, bloated code, etc.

Your hosting account makes a big difference in page loading speed. For many (most?) sites, RAM and bandwidth are the bottlenecks, not CPU. It can be hard to get a handle on those specs since many companies only market hosting accounts based on disk size and that does not have any correlation to performance. Talk to your hosting provider and see if a little more money can buy you a significant bump in performance.

Hen’s Teeth Network’s Cirrus Hosting accounts give you the ability to run PHP as an Apache module. All run MySQL locally, giving your site fast access to the database and giving you 100% control over the MySQL query cache configuration. See our earlier article, HTN Cloud Hosting 3x to 4x Faster, for a dramatic illustration of how much the hosting account impacts page load time.

April 2010 – Stratus Accounts

Filed under: Hosting, Newsletters — Candy Zemon on April 6, 2010

Stratus Joins HTN Cloud Hosting

Another Type of Cloud
Stratus Accounts in HTN Cloud Hosting

If you have been waiting for the smaller shared Cloud hosting plans to become available because your needs do not demand the Cirrus PCI-compliant servers, your wait is over. Stratus accounts are now available in two sizes.

Startus 2 accounts are ideal for non-commerce sites that need to support modest traffic – a brochure site, a blog, etc. At $10/month, these Stratus 2 accounts give you great value with the full HTN Cloud Hosting services for a single domain: nightly backups retained for 5 days, the Plesk control panel, access to the application vault of easily-installed programs, up to 100 email users, unlimited subdomains,  and Google Postini email filtering.

Stratus 5 accounts are ideal for sites that need a dedicated IP address, but do not require PCI compliance. Perhaps you do e-commerce but your credit card processing is entirely through PayPal or Authorize.net or some such provider where the whole financial transaction is done at the payment processor’s site, not yours. At $19/month, these Stratus 5 accounts give you great value again – the full range of HTN Cloud Hosting services listed above apply for up to 3 domains.

More details for both types of Stratus accounts are on on our site.

(more…)

HTN Cloud Hosting 3x to 4x Faster

Filed under: Hosting — Art Zemon on April 1, 2010

I have known that our  new HTN Cloud Hosting accounts were fast compared to our legacy VPS accounts but, until tonight, I had not found a concise way to show it. Enter Google Webmaster Tools. The crawl stats page includes a graph which neatly shows the average time to load a page from our site.

Page Load Times

Page load times dropped dramatically when the site moved to an HTN Cloud Hosting account

This graph shows the average time required to download  a page from the Hen’s Teeth Network web site. Can you tell when we moved it from an old VPS to a new Cirrus account?

Our site is reasonably complex for a “brochure site” since every page is PHP and touches a MySQL database. In early February, we moved the site with absolutely no changes to its new home. Page load times dropped to 25-33% of what they had been. Not only does the site feel faster, it’s measurable.

Impressive Rackspace Customer Service Facilitates HTN Cloud Hosting

Filed under: Hosting — Art Zemon on March 10, 2010

I just received some of the most impressive customer service I have ever experienced. Last night, one of our Rackspace Cloud Servers was down for three periods totaling several hours. Every time the server went down, I promptly received an email from Rackspace which clearly acknowledged the problem, explained the cause, told me what action Rackspace was taking, and provided an estimated time to repair the problem. Every time the server came back up, I received an email telling me so

This morning, I received a message explaining in detail why the server was down for such an extended period and recapping the problem history and resolution. It also included this:

We want to apologize for any inconvenience this may have caused. Our team will proactively provide you with compensation for your downtime per our SLA

Finally, I received a voice mail message from Rackspace this afternoon. An account manager called me, clearly explained the issue, apologized for the downtime, and reiterated that they had proactively credited our account for the full month’s hosting fees.

This is truly remarkable for three reasons. First, Rackspace provided all of the information I could possibly have wanted and they did so more quickly than I could call them and request it. Second, Rackspace honored the SLA without requiring any action on my part whatsoever. Third, in the aftermath, Rackspace reached out to me not just in writing but with a personal phone call.

Our new HTN Cloud Hosting accounts are built on top of these Rackspace Cloud Servers. This experience reinforces my judgement that choosing Rackspace as our partner was an excellent decision. I am quite confident that the HTN Cloud Hosting family will provide managed hosting which is truly second to none.

February 2010 – Heads in the Clouds

Filed under: Hosting, Newsletters — Candy Zemon on February 18, 2010

HTN Cloud Hosting

A Better Way to Host
Up, up in the sky – is it a bird or a plane or HTN Cloud Hosting?!

Hen’s Teeth Network is delighted to announce the availability of HTN Cloud Hosting plans. With great pricing, better performance, ready PCI compliance, and a more convenient user interface than our current hosting plans, what’s not to like?

But wait, what is cloud hosting? Actually, if you have been hosting with HTN, you have been “in the cloud” from the beginning. HTN has offered cloud hosting since 2002. We know it well. And now we have put together an infrastructure to provide quicker, cheaper hosting plans in a more varied selection of sizes and features than has been true up to now.

As always, HTN is working with successful and proven industry leaders. Rackspace provides and maintains the cloud servers. The operating system is Ubuntu Linux from Canonical. The user interface is the Plesk panel, well known for its power and simplicity, provided and supported by Parallels. The software packages are up to date. The control panel is flexible and easy to use. Wrapping it all together is a suite of management and monitoring tools crafted by folks who have worked with Unix for 30+ years. And tech support? That comes from the in-house HTN team through support email, an online helpdesk, and our toll-free telephone number.

(more…)

Reliable Email

Filed under: Email, Hosting — Art Zemon on September 2, 2009

We know that your email and your web site are as critical to you and your business as our email and web sites are to us and our business. We chose Verio as our hosting partner in 2002 and structured our technical support resources to assure that both email and web sites will be up and running as close to 100% of the time as is fiscally practical for a small business.

I think we succeed well in assuring that your email is highly reliable. With Google’s GMail problem yesterday (GMail was down for about 100 minutes on September 1), I believe that in the long run, email hosted on our servers may well be more reliable than GMail.

This is not to suggest that I have anything but the highest opinion of Google and GMail. Google is a great company which provides excellent services. As a matter of fact, we provide Google Postini spam filtering for free with all of our hosting accounts. GMail also offers the cats meow in features. All in all, it’s a sweet product.

When it comes to business email, though, there is more to consider than features and whether the Google brand name is on the product. In the unlikely event that there is a problem, “who ya gonna call?” If you host with Hen’s Teeth Network and use the email that is included with your hosting account, you can call us and we’ll help. More to the point, you probably won’t need to call. But isn’t it nice to know that if you call, you will be talking to a human being who knows you by name, is familiar with your business, and can get the issue resolved ASAP?

What?! No SLA?!

Filed under: Hosting — Art Zemon on June 12, 2009

We are occasionally asked why Hen’s Teeth Network does not offer a Service Level Agreement or “SLA” on our hosting products. We do not offer an SLA for two reasons:

  1. If your web site is down, the cost of hosting and the monetary credit you receive under most SLA’s is an insignificant portion of the lost revenue.
  2. Until you move into the marketplace for true high availability computing, the SLA’s offered by most hosting companies have so many exceptions that they are worthless.

In lieu of an SLA, we offer a 100% satisfaction guarantee.

Hen’s Teeth Network is a gold level reseller of Verio’s web hosting products. We have been hosting exclusively with Verio since 2002, have been extremely pleased with the service, and recommend nothing else for our clients. I think that Verio’s SLA is typical of the industry so I will use it as an example. Were we to offer an SLA, it would follow this one exactly.

First, the numbers: There are 730.5 hours in an average month so the maximum downtime is calculated from that figure.

  • 99.9 to 100% availability – maximum of 0:43 downtime – 0% credit
  • 98% to 99.8% – 14:36 downtime – 10% credit
  • 95% to 97.9% – 36:31 (1.5 days) downtime – 20% credit
  • 90% to 94.9% – 73:03 (3 days) downtime – 50% credit
  • 89.9% or below – 100% credit

If the machine crashes and Verio reboots it and runs fsck to clean up the file system and it is back in 40 minutes (a very reasonable expectation), you get nothing. If it takes longer to reboot, up to 14 hours, which is more than a full business day, you get a whopping 10% credit.

Let’s take that a step further and look at two typical payment scenarios. Many of our clients use our Signature hosting accounts which cost $19 per month. Would anyone be served if we credited their account, or sent them a check, for $1.90? Some of our clients use Managed Private Servers (dedicated servers) which cost $325 per month. Were we to send them $32.50, would it even begin to make up for the lost business of being down for a business day?

Second, the exceptions: Verio’s SLA excludes (and this is typical of the industry), “scheduled maintenance and emergency maintenance and upgrades” and “circumstances beyond Verio’s reasonable control including… attacks or hackers….” In other words, if the downtime is caused by “maintenance,” even if the maintenance takes much longer than expected and runs from the middle-of-the-night-maintenance-window into the following business day, it doesn’t count. More to the point, if the downtime is caused by hackers, it doesn’t count. This hacker exclusion means that if your web site is infested with malware and becomes unusable; or if some miscreant launches a DOS (denial-of-service) attack against another site hosted on the same physical machine as hosts your own site, and your site becomes unusable, it doesn’t count.

In the 15 years that I have been hosting web sites in various capacities, downtime is virtually never caused by the sorts of things covered by SLA’s. They offer a false sense of security.

In the seven years that I have been hosting with Verio, the reliability has been outstanding. Irrespective of the SLA and the exclusions, our clients’ web sites and email have simply “been there” when needed. I have every expectation that that will continue to be true. Exceptional reliability is one of the key reasons why I selected Verio as our hosting provider.

Effortless PDG Commerce Evaluations

Filed under: E-Commerce, Hosting — Art Zemon on June 9, 2009

Have you wanted to try the latest generation e-commerce software but been put off by the hassle of downloading, installing, and configuring the software? Would you like to see how easy it is to run a PCI PA-DSS certified on-line store?

We are pleased to announce that you can now evaluate your own copy of PDG Commerce without any installation or configuration hassles, even if you do not have a hosting account. Just fill out the very short PDG Commerce evaluation form and, within minutes, you will have your own copy of PDG Commerce 5 running on your own virtual private server.

Your evaluation will run for 30 days and costs nothing. During this period, PDG Commerce is fully functional with no limits whatsoever.

PDG Software offers full tech support for PDG Commerce during the evaluation.

Hen’s Teeth Network offers full tech support for your hosting account during the evaluation.

Get started now: Order your free 30-day PDG Commerce evaluation.

My Irrational Response to “Just Reboot It”

Filed under: Desktop Technology, Hosting, This & That — Art Zemon on May 29, 2009

I have an irrationally strong, negative reaction when someone is having a problem with a non-Microsoft Windows computer and they suggest, “Oh, just reboot it.” I know that it’s darned unpleasant for the poor folks who catch the brunt of my anger on the subject and, until now, I have not known what was going on or why I got so angry. Sitting here, typing away on a completely unrelated project, I just had one of those Ah ha! moments and it all became clear to me.

I have spent my entire career working to make computers completely reliable for my clients. It has been hard work but usually rewarding for both me and the people who use my computers. Hearing someone say to me, “Oh, just reboot it” is akin to telling me, “I know that you cannot make this computer reliable.” No one who puts their heart into their craft would like to hear that; I know that I don’t.

We have Microsoft Windows to thank for the pervasive attitude that computers are inherently unreliable, that they need to be rebooted frequently, maybe even more than once per day. Until that operating system saw such widespread use, the majority of computers ran quite reliably for months at a time, sometimes years. Now, people who use Mac OS X or Linux on their personal computers take such reliability for granted. Two examples:

  1. I have an old computer sitting in a corner of the basement acting as a file server and a backup machine for other computers on the network. It runs an old version of Linux and I never touch it except to turn it back on after power failures that last longer than the UPS battery lasts. As I write this blog posting, poor neglected “Dumbo” has been up for 273 days.
  2. We run another Linux server as the company phone system, CRM system, and backup server for several workstations. This one is in a real datacenter so it has better power than Dumbo. It has been up for 303 days. What took it down last time? A fire in the datacenter’s power distribution room.

This is the sort of reliability which I expect to deliver to my clients, whether they are paying customers or family members. I will try to tone down my reaction to, “Oh, just reboot it” and hope that, next time you catch yourself rebooting your computer, you might raise your own expectations on reliability.

Contact Us | Legal
© Copyright 2001-2009 Hen's Teeth Network, Inc. All Rights Reserved.