Archive for the ‘Web Hosting’ Category

Expansion? Maybe not so much.


28 Aug

sorry-man

This year was supposed to be a year of re-aligning the company for the “big push”. Having opened in 1997, we launched the same year (or before) many other companies that now dominate the hosting field. I started the same year as GoDaddy, the same year Dreamhost began hosting, and a number of years before Hostgator’s founding. We are, however, a small fraction of the size of all of the above.

Not that it means anything, really. But I’ve been around a while.

In all those years, marketing simply didn’t interest me (which is likely way we are a fraction of the size of the above). I’ve had a very old-fashioned view of my own business and an almost “divine rewards” view of its growth – if we do a good job, people will come. I’d rather take the thousands I could pour into marketing and put it into the technology and the servers. I wanted to grow like the old Faberge Organic Shampoo commercial all based on word of mouth. And it’s worked that way quite well for 13 years.

My company has honestly never really been marketed with anything remotely approaching a strategy – I do things in fits and spurts as the mood strikes me, and then I lose interest, preferring to tinker with my servers.

As I started coming up towards forty, my age started to work on my mind a bit – I don’t really want to be resetting passwords for people when I’m 65 years old. I thought maybe it was time to turn up the marketing, and push for a major expansion. See how far I could go.

I approached 2010 with that in mind. I went 24/7, got a staff, dusted off a lot of things and brought them up to an easily scalable point. I spent a half a year watching the new staff like hawks to show them how I wanted things done. I stripped off some outdated notions we had, and implemented some new, cutting edge technologies. I got everything pretty much where I wanted it to push forward into a massive expansion.

That I suddenly don’t want to do anymore.

As I automated and staffed out much of what I and a small handful of people had been doing, with each thing that was completed, I regained time and freedom I hadn’t had for many years. I was able to accomplish everything, see everything that was happening in the company in a fraction of the time it used to take me. My “mandatory” time went from 8 hours a day (or more on some days) to about 2-3 hours a day. Any other time I devoted was optional.

As I contemplated that massive push, I changed my mind about giving all that up again. It suddenly didn’t seem worth it anymore.

As a “small” host (I don’t know if we’re small or mid-sized, actually – everyone spits out different numbers for the cut offs), I can do so many things that seem quaint and old fashioned now – like manually installing new accounts. I’ve gotten hundreds of new accounts over the years, and the last time I installed a fraudulent account was back in 2003. I don’t face that challenge because I have the time to devote to stopping it before they get on my servers. As a consequence, my clients don’t face the issues so many other hosts have with abusers.

I can know my individual machines and their behaviors in ways that larger hosts simply can’t. Their fleets are too big – I think I know all my server’s little tics and idiosyncrasies as well as I know my kid. If I pushed for expansion, I would lose that intimate familiarity.

I see every ticket, and every answer given, and will jump in if I’m not satisfied with the response a staff member gives. I couldn’t do that if there were 100x the number of tickets.

I’m not sure why DrakNet has these disgustingly low churn rates that other people in this industry would love to have, but I have to think that it’s a combination of all of that – and much of that would change if there were suddenly twice as many servers, four times as many servers, overnight. I think we do what we do as well as we do it because we’ve grown organically.

So, I think that the whole marketing/expansion/oodles of money thing may go on the back burner for a while. Or forever. I think I kinda like being the little known secret that still has almost all their first 100 clients from 13 years ago.

Though I’ll probably keep feeding bloggers at Austin Blogathon, not because it’s good marketing, but because that was fun.

  • Share/Bookmark

Scammer Alert: finderdomains.com


08 Aug

Just got a ticket from a client and it truly made me laugh.

scammer

So, finderdomains.com sent an email to my client offering to sell him a .com variant of his domain name three times.

First, they asked him to make a bid.

Then they offered it for $74.

Then they offered it for $30.

Even though was available to be registered. By anyone.

Go to the site finderdomains.com, and you are forwarded to belldomains.com, which says:

Bell Domains is a domain name marketing company whose mission is to bring together businesses and quality domain names to create unique and memorable brands.

Uh huh. Put any domain name that’s unregistered in there to see if its still available, and get:

scammer2

Remember, folks – that there gibberish domain name above is listed as a premium domain name. It’s expected to sell quickly.

Unbelievable.

  • Share/Bookmark

CloudLinux Report Day 9


01 Aug

So, my excitement about the load averages was short lived, as they’re inaccurate. Not that big of a deal, but dealing with CloudLinux definitely takes a bit of an adjustment since the default indicators I’m used to relying on are simply not the same.

I’ve had it installed for nine days, and the only issue I ran into is that I was quite surprised to find myself dropped in my own container. Maybe it’s ego, but it’s my server and if I want to overload it I should be able to overload it, darn it. OK, maybe not. Maybe this is a good thing. [grumble grumble]

For the most part, this isn’t a problem, and I’ve run into nothing I cannot do, but I haven’t had to think much about who “owns” the process when I’m doing something, and as I consolidated my first two servers, I was shocked to find myself locked out of ssh during the move because the move took place through my user id, and unpacking and moving obscenely large sites from one server to another is sickeningly resource intensive. I kept my CLI until I dropped it for some reason or another, and tried to log back in, and then it was a no go until the site I was moving finished moving.

I’m still having some issues wrapping my mind around it all, but it’s slowly coming.

The consolidation was done two days ago, and the TTL had been taken down so that the new sites were resolving within about 20 minutes to their new server. Rather than using load, I’ve been relying on iostat to keep track of the situation and so far, I’m fairly impressed.

iostat2010-08-01 14h49_50

This is only a dual dual core (it’s been around a while), and the servers I’m looking at replacing in the 2-1 consolidation are a fair bit more robust than this one. I likely could get a Westmere with an outrageous amount of RAM and really pack ‘em on, but disks blow up and the restore on a server with Terabytes of data is enough to give me the willies, so regardless of whether I could go higher than 2-1, I am sticking with 2-1. (Heck, my 2-1 doesn’t get close to some companies server population ceilings that I could name. I could name them. But I won’t.)

For those curious, our account ceiling per server was 350, and now it’s about 650-700.

We lost the Daily Process Report in cPanel, which annoyed me a bit but then I realized that the usefulness of that, since everyone’s in an LVE, is somewhat questionable. Just decided it didn’t really matter all that much. If people’s crap coding and overloading is contained, they can have at it now. Bang away. No more chasing after people with fines and lectures. They’ll know exactly when they’ve pushed too far – their site will stop serving. Yay for making my life easier.

It appears that the bandwidth use was totally reset in the reports for the month when we installed CloudLinux, so my clients get a gimme if they went over. It does appear to be accurate with regards to going forward, so that’s cool. If you know how to recover that, don’t bother to tell me. I don’t much care. :)

But this server, because it had huge RAM numbers, had a few of our highest traffic clients (keeping in mind we have awesome clients, and our high bandwidth customers tend to be 75 Gig/m WordPress Blogs). I’ve checked the response time of those higher resource/higher bandwidth clients multiple times and have seen speedy responsiveness at all times of the day and night, all resource use levels. Apache error logs don’t seem to be erroring on anything abnormal.

So far, I am pretty durn impressed.

  • Share/Bookmark

Women in Hosting? Yes, really. #hostingcon


29 Jul

Previously, in my HostingCon Day 1 post, I mentioned an exchange in which someone didn’t bother to engage me on their product despite my having rolled out the red carpet for a sale. In my naiveté, I just assumed he sucked as a salesman.

Later on, a friend that read the post mentioned that it was likely due to the fact that I was a woman. Had I been a man and looked like I had money to spend or authority to approve purchases, the conversation likely would have gone much different.

The more I thought about it, the more I thought that my friend was likely right.

Ironically, this week I got an email from the company he represented. Someone had noticed that I had an account, shared my information, and didn’t buy anything (apparently this is something they notice when not at HostingCon, but when told this at HostingCon it is not a cause for attention). A cut and paste of the email with some identifying info snipped follows:

Hello,
My name is ******, I work for [Company] and noticed that you signed up for  [Product], but have not added any servers. With [Product] you can:

[snip exciting features]

Is there anything I can do to help get you started? If you have lost your log in information please let me know and would be happy to forward it on to you.

Well, he did ask if he could help.

Actually, funny you should write.

I was at HostingCon and wound up by one of your folks during the
******* party. I leaned in, and saw his [Company] shirt, and the
conversation went as follows:

Me: Oh, you’re from [Company]!
Whoever: Yep, I am.
Me: Interesting. You guys have the [Product], right?
Whoever: Yep.
Me: What a coincidence, I actually signed up for that – but I haven’t
actually bought anything from you guys yet.
Whoever: That’s cool. [walks away]

It was the gentleman with the ****** haircut, somewhat *******. He had
wandered over to a crowd with *******, *********, ********.

Not sure if it was due to the fact that I was a female so he couldn’t
conceive I had money to spend (or couldn’t possibly be the decision
maker in my company) or that I didn’t look like a booth babe therefore
it was not worth his time when blondes in hot pants were plentiful,
but the fact that I laid out the red carpet to have a discussion on
your product and he wound up walking away without any kind of
engagement did wind up leaving a bit of a poor impression with regards
to your company. It was HostingCon – I didn’t anticipate having to
chase vendors down (and, well, I didn’t).

So, from that, I decided not to do business with [Company] to move
into the server/VPS market. I did get a fun blog post out of it,
though. It really does, sometimes, just take one bad experience,
folks.

I do wish you good luck in the future, though, and again, thanks for the email.

To be fair, he offered an apology on behalf of the company, credit, and stated that it was “definitely not something we see in our employees”, but my guess is he doesn’t see it because most people in hosting are men and men don’t tend to notice this crap.

It’s almost like the cat and dog thing, you know what I’m talking about? How some people always call cats “she” and dogs “he”. Some people always assume the techs and sys admins are “he” and the designers and billing and HR people are “she”.

And some people at a HostingCon party can’t conceive that the house-wifey looking, short, overweight, almost 40 chick could possibly come up with $30,000+ a year in business to a data center, therefore the initial impression was to blow me off.  Of course, had I been an overweight, short, almost 40 year old man, I have a feeling the conversation would have gone much different and that business potential would not have been so hard to believe.

It’s annoying.

Lydia Leong from Gartner, who gave the fabulous opening keynote, wrote a great blog post on Booth Babes. I, too, was kind of amused at the booth babes, especially with the level of blankness that came out of some of their mouths regarding the products they were there to promote. (Not that all these women were dumb – some of them were exceedingly beautiful and smart – just not about what they were supposed to be selling or even what specific industry their product was in reference to).

I dunno whether I care about the Booth Babes. Anything that can get anyone a job that easy in this job market is something I probably should be impressed by, and I’m an Austinite, so I guess I should thank them for helping out our local economy by employing our locals to stand around in hot pants and boy shorts.

But when your inability to comprehend that there are women in this industry and, more important, that there are women that write checks, make vendor decisions, can gut servers, and may even be able to out-CLI your ass during a crash, you have a problem.

I know, I know… I keep blogging, no one’s gonna invite me to anything next year. :)

  • Share/Bookmark

Malware: Just Keep Your Room Clean


26 Jul

crimescene

So, we started Malware scanning using Linux Malware Detector from R-FX Networks a few weeks ago, and what it’s been able to find is really astounding. Clients sites are getting exploited at a pretty fearsome rate, and these days it’s just kind of become “the way it is”. It’s just part of being on the Net, that you have to be aware and vigilant and be mindful of your security.

Ok, hosts know that. The memo never seemed to make it to a lot of the clients.

I’ve always been a bit of a security nut, and shared hosting is kind of a strange beast in a lot of ways. Common security protocol: lock the box down so only the people that are supposed to have access to it have access to it. Common shared hosting issue: all and sundry coming in from anywhere in the world have to be able to get to the box. Common Security Protocol: only install interactive things that you understand and secure. Common Shared Hosting issue: when you can install something with a button click, you really don’t have to understand a damn thing beyond clicking a button.

Years ago, you knew when someone was on your box – they tried to ram torrents of crap through it before you caught them making the load go through the roof so you knew unequivocally there was a problem. Now? They’re stealthy, and they don’t want you to catch them, so it’s quiet. Like a creeping death.

I got tired of being smacked in the face with directories full of crap while taking a stroll through the servers, so now I scan every day. I haven’t automated notifications, and I decided that as tempting as it was to flip on the automated “suspend it OMG NAO” option (oh, you have no idea how tempting it was) as soon as there was a hit, the simple fact is most people don’t bother to read anything whatsoever about site security before having a site and I know that they have no idea what’s going on. So I give them a chance to come up to speed on things.

So my mornings are spent cutting and pasting reports to the individual clients and hoping I get a response and don’t get backed it a corner where I have to kick them off. I know, I know, I should automate it. It’s on the to do list. You know, the one that just keeps getting longer.

Luckily, LMD cleans a lot so not hearing from them is concerning but not earth shattering. The ones that come up day after day after day just make me want to cry. Ignoring me when you are serving crap to your visitors on my network will not make me care less that you are serving crap on my network. I’m continuously amazed at how many people get web sites and don’t realize that they are, in fact, an administrator.

Of course, in general it’s our industry’s fault for selling the false security. In our industry, we all market to people that don’t know anything and we do our best to present how easy it is, how flawless you can make it work, how you don’t need to know anything. And then in our TOS we remind them they damn well better know what they’re doing before they pull any fancy shit on our servers, damn it, or we reserve the right to TOS them right out on their butt whenever we gosh darn well please (usually said in a much more legalese way). Despite a river of security-minded blog posts on the company site, I’m no less guilty of that than anyone else.

I honestly wish I could afford to secure hacked sites for $4.58/m. Unfortunately, it’s just not cost-effective to do it, because between the securing and the conversation explaining how to stay secure, I’ve lost hours I can’t afford to lose, and I can’t have my staff losing hours, either. Sometimes, it’s frustrating when you want to do more, and you can’t.

Want to make your web host happy? (Me or anyone else.) Keep your site upgraded. Honestly. Don’t send me thank you cards, or brownies, or t-shirts, or flowers. Just keep your stuff patched.

I realize that this sounds very much like your Mom telling you when you were 10 that the best thing you could give her was just to keep your room clean and to do your chores…

Well, that’s because it’s exactly the same and, damn it, we both mean it.

  • Share/Bookmark

Wow. People are reading?


26 Jul

iStock_000005549329XSmall So, I spent some time dusting off the plugins since, apparently, people are honestly reading the blog. I also installed Google Analytics because I’m curious who the heck is reading the blog and how you people are getting here because two weeks ago, this wasn’t even a blog. I even stuck one of those plugins that will tweet when I rant. Which could be dangerous because I really do like to run my mouth – though with RSS now, no one can ever take anything back.

I never mentioned the company that made the acquisition overtures by name on purpose, though some folks put two and two together and figured out it was HostGator. Though I imagine after I blasted them on 6th Street and in a blog post they may be rethinking their interest , since they were identified, and apparently people are reading, I feel like I have to say a few things.

There are few people in this industry I despise, but HG isn’t one of them, and my despising certain people is generally based on what I perceive as unethical behavior. Most people in this industry are fine people with good intentions that they balance against bottom lines. That’s never an easy thing, and anyone who hasn’t had to drive a company they felt strongly about may not comprehend the nights that you stay up grappling with your ethics vs. your revenue, your beliefs vs. your profit margin.

My ire, discomfort, defensiveness was directed more to the loss of smaller businesses into behemoths, and HG is a behemoth – the idea of being swallowed was uncomfortable. The prevalence of “scrub hosts” in this industry is a frightening development (scrub hosts: Hosting companies run by people who, if they didn’t have the button in cPanel, would not have a clue something could be done or how to do it and care about nothing other than the money to be made here), and it seemed like, at the rate the flush with cash behemoths are looking to buy smaller players for account numbers, there will be nothing left scrub hosts and behemoths. It feels like a certain level of service is dying out, slowly. Maybe I’m being too cynical, I don’t know.

It could have probably been anyone that wanted to swallow my accounts whole that would have provoked that reaction. I believe… no, I know that I give a certain level of service that someone much, much larger than me simply can’t. I know I have more stability technologically simply because my smaller fleet allows me to baby every machine daily vs. waiting for an alarm to go off telling me there’s a problem. I know that because I’m not scattershot about my clients, I understand them at a level that the behemoths don’t understand their clients, and I vigilantly guard against abusers in a way that an automated fraud check simply can’t catch because I consider far more than whether the card will clear and is likely to be charged back.

I can only do these things because I’m smaller. I know this – and so the concept of growth has both fascinated me and frightened me at the same time ever since I started years and years ago. I’ve never truly tried to grow before, not really and part of it was definitely that I was afraid of losing that thing, that intangible “it” that made my company (to me) special.

The concept of being bought by someone with highly different priorities than me was offensive in a lot of ways. It doesn’t make their approach wrong and mine right. But when they offer to buy, and I’m the one getting swallowed, it does make theirs prevalent and overshadowing, and mine seem puny by comparison.

No one likes to feel puny. Especially CEOs. We just get all sortsa uppity about that kinda crap.

But if I was going to sell to a company, HostGator would not be the last on my list. I have an immense about of respect for what the company has accomplished, and I have had a few dealings in the past with Brent that left me incredibly impressed by him. I sincerely admire that he has kept his interaction with his clients when they have a problem despite HG turning into a behemoth, and though I’m still patently annoyed that they caved to the “unlimited” bullshit rampant in the industry, I had a great deal of respect for the fact that his blog post basically came out and said that he knew it was bullshit but due to market forces he felt his back was against the wall. It’s more than other companies that started this downward slide into insanity did.

Oh, come on, people. We all know its bullshit. Get over it.

So, if I left anyone with the impression that I couldn’t stand the company, I apologize to HG. Blogging when you are highly emotional and your head is spinning is probably bad, especially when the people reading are likely to put two and two together.

Blogging after the cPanel party at Pure is just unilaterally a really bad idea, always, and I now have a new rule: no blogging after cPanel parties for at least 48 hours. No exceptions.

And I’m actually, now, glad it happened. Though my running my mouth probably took the offer off the table [smirk], it gave me an immense amount to think about. It brought a lot of convergent ideas in my head into startling clarity and really made me examine an awful lot of things and for that, I am truly grateful to them for making the overture. It was flattering.

Those are things I’m still processing, so I’ll wind this up and sign off. I have orders to install. :)

  • Share/Bookmark

I snarked at the Cloud. I shouldn’t have snarked at the Cloud.


23 Jul

I went into hostingcon snarking on “the cloud”. Everything nowadays is cloud and from what I can tell, everything on the Internet is pretty much cloud. If you can contain it and then push a button or program it to expand, slap a cloud title on that puppy and ride that buzzword into profits.

At least it isn’t just me with the “WTF”.

Like my ultimately superior and judgmental attitude about “unlimited” (You never see anyone advertising 50K Inodes as a feature in bold, do you?), I had an ultimately superior and judgmental attitude about cloud. Having an entire con about the cloud gave me ample opportunity for ample superiority and snark. After all, this technology has ultimately been around a while – load balancing… buttons to make things bigger… :)

I didn’t expect to learn much from HostingCon and I was avoiding everything with the word cloud in it like the plague. The only thing I didn’t avoid was CloudLinux, and that was only because my husband wanted swag from CloudLinux. Did he know what it was? No. But it had both Cloud and Linux in the name, so he wanted the swag.

I was so amazed at what they were saying I actually forgot to get any CloudLinux swag.

Sorry, hon.

What it boiled down to is that they could put my clients in their own individual corners, give them the toys they paid for, and if any other brutish brat tried to take everyone else’s toys, they wouldn’t get them, hence preventing a massive toddler technological upheaval as all the toys simultaneously combusted.

Honestly, I thought it was bullshit, but it nagged at me. Maybe it didn’t do everything they said, but even if it did a quarter of it, I should look at it, no?

After taking a few days to do all the background I could do to puncture the marketing bubble, I went ahead and installed it on one of my servers, and the difference is flatly astounding. Thomas, my staffer, pronounced himself “gobsmacked”. I haven’t been this excited about a technological innovation in my business since I found out what a CLI was in… um, a long time ago.

sonar

I may be one hell of a hard sell, but when something rocks, I’ll eat my snark, and I should not have snarked at the cloud.

Gobsmacked.

I swear its running. This site is actually on Espeon. It’s up. Amazing, eh?

  • Share/Bookmark

And then I was blindsided.


21 Jul

I’m not one of those folks who created a company with the intention of selling it, and so when I was courted on 6th Street in the midst of HostingCon to sell, I unexpectedly became defensive, like I was being attacked. I didn’t take it well.

It was a decent, and I have no doubt, sincere offer. I wasn’t expecting it. I think I laughed at the beginning because it started out, to me, as a joke. As the conversation went on, I realized that it wasn’t a joke, and I got defensive.

Yes, it’s a little company but damn it, it’s mine.

The party is still going on downtown, and I’m watching the tweets roll in, but I left soon after the offer. It rattled me more than I care to admit, more for what it represented – I’m so little that a hostile takeover would involve the company demanding I sell while pulling my cat’s tail in a threatening manner. Nothing I built was in any danger, not really. The only way it goes is if I sell it. Yet, it still rattled me.

As I made my way through “my industry”, for two days, the sheer throng of humanity crushing me on every side and playing havoc with my introverted need for quiet, solace, and space, I examined what my feelings were about my own company and what I do in contrast to other people’s feelings about what they do. I realized I bonded with very few people because very few people could get past talking about revenue, ROI, and numbers to principles, passions, and drives. In some, there didn’t even seem to be room for it.

When the offer came in, I was well familiar with those making it. The offer came in, the serious interest, before anyone looked at my books, or hard numbers. I knew the number of accounts offhand, they wanted to sweep those numbers into their behemoth, and I was big enough to be eaten. All the nights I sat up, the reputation I built, those meant nothing in the end. It was all about plumping someone’s numbers.

I realized, as they ticked off the others that they bought, that I was a quaint, old fashioned relic from an earlier time, before we became a commodity. Each name that I had heard of for years, knew vaguely, most equated myself with, disappearing into a homogenized sameness.

How many accounts?

2300 or so

How many servers?

6

Wow. That’s pretty good – I think we pack ‘em in a bit more than you do.

Yes, I know. That’s why we’re better than you.

The funny thing is we don’t have 2300 – that’s the DNS numbers with the add on domains and was the one I had in my head. They meant cPanel accounts. In that we’re at about 1800. So we’re even better than them than I initially thought. And I was proud of that.

And it still not something we can really explain or market or sell. In shared, unlimited sells, and they pack ‘em in to make the money. It’s kind of something I’ve come to accept. Maybe we can. I don’t know. Maybe it’s just 1 a.m. in the morning, and I’m being pessimistic. Good doesn’t really cut it. It’s a cut throat world out there, and I just don’t care to cut throats.

Tonight I came face to face with a few things I didn’t know about myself as a business owner in the course of the conversation (much of it, incidentally, has been left out here).

I went in feeling almost inadequate – I couldn’t figure out why the hell I got VIP to the cPanel party (which was a sweet gesture, though I didn’t drink at all so I was an awfully cheap date for everyone), or why this person wanted to meet me, or that person blah blah blah. By the end when the offer came I think it just slammed me down to the point I was defensive about my little corner of the world.

After the offer came, and Acquisitions was explaining their acquisitions and how they were maintaining so and so’s bought and paid for brand, they said the thing that suddenly made my head snap up.

They won’t even really notice they were bought.

My customers would notice.

The day that I could sell my little bitty micro company to a corporate behemoth, have them eat my brand and servers and clients, and no one would notice the difference is the day I’ll sell to you. The day it’s more about the money than the sense of achievement and satisfaction I get, the day I stop caring whether people’s sites could crash from a dig because it would eat into my bottom line and start “packing ‘em in” so I can drive a sports car instead of a minivan, I’ll sell out. The day I care more about numbers than clients, more about ROI then integrity and doing it right, the day I care more about monetary success than technological achievement, I’ll give you that call.

But I can tell you one thing, boys – that day isn’t today.

  • Share/Bookmark

Amusing Web Hosting Talk Threads


15 Jul

http://www.webhostingtalk.com/showthread.php?t=963915

http://www.scottswezey.com/blog/2010/jonathan-burdon-wants-to-sue-you-if-you-link-to-someone-that-doesnt-like-him/

http://www.mikedvb.com/2010/03/21/beware-of-web-hosting-review-and-top-10-web-hosts-sites/

I more or less opened up the blog just to link to this stuff. Why?

Cookie stuffing is something I find unethical.

Scammers that tout legal threats are something I find unethical.

The information posted is pretty eye opening.

It amused me. :)

  • Share/Bookmark

Did you read the TOS?

Life when the Terms aren't clear


Performance Optimization WordPress Plugins by W3 EDGE