0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

Hosting advice?

Now that I've just moved over to this JohnCompanies hosting, I'm realizing several things:

  • Virtual dedicated hosting on a shared box is not nearly the same as having your own box.
  • While I mostly know what I'm doing, I do have a bit to learn about tweaking a linux server.
  • I don't know a good deal in hosting when I see it.

Mainly, I think it's that whatever I'm doing with FeedReactor is intermittently killing this box. But I suspect it's worse than that, though this surprises me since when last I used JohnCompanies, I was used to rock solid service-- so I have to assume the instability is my fault. (I keep hitting memory limits that result in random failures and malloc denials.)

I've had several generous offers to host my experiments and I, but eventually, I think I should just rent my own dedicated hardware somewhere. Anyone have some good advice on where and how much?

So far I'm looking at:

Maybe someday soon I'll come up with something that would justify and fund decent hosting. In the meantime, I'm hoping for something around US$100 or less that doesn't die all the time.

Archived Comments

  • I've been using ev1 for a couple of years now. They're good, but if you're already worried about your ability to tweak a Linux server, they might not be the right host for you. They'll do basic support quickly and politely--but anything more involved (like figuring out why certain Perl scripts, such as SpamAssassin, occasionally cause my entire server to hang and require a hard reboot) is left up to you. You're the site administrator, and they'll charge extra for any significant degree of assistance--if they're able to provide it at all. That said, if you're willing and able to do it yourself, they're an excellent deal. Just know what you're getting into first.
  • I've used SmartHosting, and they are fine, but now they don't seem to have a $99 plan like they did before. I was having all sorts of weird things happen to me on my virtual host, until I realized I hadn't enabled my swap, and out of memory errors cause weird and unexpected things to fail. Once it's working properly, virtual hosts are really just like real dedicated hosts, only slow and small.
  • ServerMatrix gets you more bandwidth on a more powerful box for the same price as EV1, or less. (I use EV1 myself, but I've heard good things about ServerMatrix.)
  • You DEFINITELY want to email John (linux@johncompanies.com) and ask him to raise your memory cap. It's a software cap that tends to be pretty low by default, especially if you're doing anything Java-related or long-running. John absolutely ROCKS in terms of support, so I'd definitely recommend working with him on the problems you're running into before jumping ship. I was with JC for over a year before leaving for cost reasons. Just tell him "look, I keep hitting these memory caps, and I'm going to have to look elsewhere for hosting if we can't resolve this."
  • ServerMatrix would be my first choice for dedicated hosting if I weren't employed by a competitor. EV1 and SB would not make my short list. Make your own list, do your own due diligence. Check their support forums. Check their reputations at places like webhostingtalk.com.
  • Brian: Well, I have actually done that already, and was told that my limits have been raised "significantly". So, I'm still poking around to see what's up. Looks like there's a control panel available to me now, so I can see various resource limits, and it looks like I'm still running one of them into the red, but I was told that that wouldn't be causing my problems. Nonetheless, I've been killing off services and trying to keep that number lower. In any case, I had a FreeBSD server at JC a year or two ago, for a year.. and I also switched for the cost, so I'm used to the great service :) I think once I know a bit more, I'll have to bounce a few more emails their way
  • I went with Andy's ServerMatrix suggestion when I asked the same question and have been very happy with my service. My only complaint was that they were a tad slow getting me set up, but since then nothing. I get great throughput, low latency and more transfer than I know what to do with.
  • I can highly recommend ServerMatrix. I moved a bunch of stuff there almost a year ago, and have been 99% satisfied. (The 1% relates to some early growing pains when they were expanding their datacenters.) The biggest plus with SM, though, is that they're actively customer-oriented. New deals, upgrades to existing accounts, and extra options pop up in their support forum all the time... and every member of staff that I've dealt with has been quite friendly and competent.
  • SB isn't the world's greatest, no ... but they do okay. I've used 'em for about nine months. I'm moving primarily because my community's grown so that I need a dual CPU box [!].
  • I second the many suggestions on Server Matrix. I've got four boxees with them right now, and have nothing but good stories to tell. They seem to do everything right, for a really good price. As Roger points out, they're definitely very customer focused, to the point they have a one-ring SLA on their NOC phone. One ring on an 800 number, and you're not only talking to a warm person, but a warm person with a clue. I've worked on a lot of ev1 servers, and have many, many horror stories to tell. I've had to walk noc technicians through using ping, had newly commissioned boxes comprimised before I could even login (I logged in within 12 hours of the box being setup). And I've heard really, really frightening stories of major security issues (like using one of the four major IM networks to shuttle customer box root passwords around). They have good prices, and generally don't screw up too bad if nothing goes wrong with your box, but that's about it...
  • Thought I'd toss a few more things out at you: 0) Stock Apache installations are usually not tuned for low memory utilization. Try lowering all of the following settings: MinSpareServers, MaxSpareServers, StartServers, MaxClients, MaxRequestsPerChild. And get rid of any modules that you aren't using. 1) Most VPS / VDS / UML hosting companies will tell you upfront what your RAM limit will be and offer a number of service levels. 2) Consider going back to a BSD account. Typically they do not have fixed RAM allocations because they are not true virtual machines. I know for a fact that the iServer / Verio (ex-employer) VPS platform uses soft limits but their offerings cost more than many dedicated products. You already know that JohnCompanies has a BSD product, and I've heard good things about JVDS. 3) 1&1 offers managed dedicated servers without root access for $59-$109. If you're trying not to be a SysAdmin that may be a good option.
  • i've always had good service with pair.com, but i'm not sure about their dedicated server programs. only used their shared services. they impress me, tho.