Why Web Hosting is Here to Stay
May 31, 2006 on 9:13 pm | In Business, Musings by Josh Jones | 30 Comments
Sometimes, I get a little nervous about this whole business of web hosting.
Not just nervous about the blank looks I’ll get when I tell pretty ladies what I do, either.
More nervous about the tingling feeling in the back of my neck that someday, perhaps not too far away, the entire web hosting industry is going to go the way of the betamax. Or, perhaps, that some collllooooossssssus will get into it and give it all away for free as a means to “capture eyeballs”.
When this nervousness overtakes me, I try and sit back, have a cheeseburger, and remember there’s nothing to worry about.

And then I feel better. Until I remember I’m probably lactose-intolerant. And then I start to get nervous again.
But hey, I’d rather ruin a new pair of underwear than worry about Google putting us out of business! And I don’t. Why? Because Web Hosting is Hard, and Google don’t want it! Nah, they don’t want it! They don’t want to give customers what is essentially a full-featured computer to run.. they want to give customers cool ajax-y websites that are easy to use and easy to mine for data.
And, even if they DID get into generic web hosting and give it away for free, there’s always going to be a (hopefully sizeable) market of people who don’t mind paying $8/month to know that the company they’re dealing with doesn’t make any money off them other than that $8/month.
So, that’s why I’m not much more afraid of Google than I am an average cheeseburger.
And I eat cheeseburgers for lunch.
But what about the entire industry?! It seems headed the way of the dodo, no?

After all, home and office connections are getting fast! Website-related software is getting better and easier to use. Already, the technically-savvy can host their own websites and email, and as time goes on, the bar to doing so will get lower and lower.
Great, I’m starting to get nervous again.
I’d better sit back, whip me up some pancakes, and relax.
Because, if you think about it.. the only way to have a succesful business is to offer a product or service for less than somebody feels like it’d be worth to do or make themselves. (Or else why pay you?!)
If everybody could pancake a pancake faster, cheaper, and better than the local IHOP, and liked cooking pancakes… there would be no IHOPs.
Fortunately for International Houses everywhere, this isn’t the case. And the reason is IHOP has expertise the average pancake-loving International-ite doesn’t. On top of that, the IHOP has spent capital to bring their cost-per-pancake to a level you’d be hard-pressed to match in the quantities of pancakes you’re likely to consume in a given Sunday morning.
Actually, those are the only two things you can base a business on. Expertise and Capital.
You can do something so well that people pay you for it only if you have more expertise in the field than them, or have spent more capital than them.

And in the web hosting industry, we’ve got both!
You may be able to set up your own servers at home, but can you for less than $8/month? Not unless you’ve spent the capital to be able to divide the costs among thousands of users!
And when a scsi card dies right in the middle of you flipping your pancakes, are you going to know how to fix it? Are you going to want to? Are you even going to notice? Not unless you’ve got a decent level of system administration expertise!

In ten years, thanks to good old Moore, everything we offer now you probably will be able to reproduce at home for $8/month.
But at that point, we’ll have even more expertise and have spent more capital, and it’ll still be worth the $8/month to outsource your web hosting to us, because we’ll have all kinds of cools stuff that ain’t even been invented yet!
And I still go to IHOP sometimes, even though I flatten pancakes for breakfast.
The Expert Speaks!
May 25, 2006 on 4:52 pm | In Business, Foobars, Funnyish, Hardware, Tech News by Josh Jones | 25 Comments
Last week, as I was lazily thumbing through the May 2006 issue of AmericanWay, the AWARD-WINNING in-flight magazine of American Airlines, a familar face caught my eye.

Who WAS that cheery-eyed elf peering back at me from the upper-right hand corner of THE EXPERT SPEAKS?
I knew I’d never met the man, and yet I’d seen his face many times.. and yet I also knew he wasn’t famous. Where was he from? I couldn’t quite place it. It finally hit me when I read the introductory text… of course!
It was none other than CEO and publicity-hound extraordinaire of our favorite competitor CI HOST, C.F.! (One must never actually type his full name, lest he suddenly appear in a flash of smoke, lawsuit in hand.)
Great! So good to see other hosting guys moving up in the world!
I practically quivered in anticipation of the gleaming nuggets of insight soon to be bestowed upon me!
My practical quivering was soon rewarded as I came across this beautiful passage:

(Personally, I prefer my UMPCs with Nintendo DS.)
The Truth About Overselling!
May 18, 2006 on 2:27 pm | In Business, Insider View, Rants by Josh Jones | 170 Comments
Whee-oo, judging by the popularity of that last post, it’d probably be in the best interest of our blog traffic to keep this “exposé” bandwagon rolling!
(You see, our business plan from the start has been to build up a successful hosting company as an audience for our eventual blog, which we then sell to Rupert Murdoch for $503.22241490 MILLION)
On to the goods.
If you’ve ever visited webhostingtalk, or maybe slashdot, you’ve probably heard all about the other dirty little secret poisoning the web hosting (and ISP) industry…
AIEEEEEEEEEEE! Just typing the word strikes terror deep in the heart of my butt!
There, I did it again, just to be brave.
So, what IS overselling? I guess a definition is in order.. I’ll make one up now.
Overselling is when a business (or individual) offers more of an product or service than they currently have.
Yuck! Overselling is TERRIBLE!
Just imagine if you bought a house in a new development, put in your deposit, waited two years, and was about to move in when the developer told you “Sorry, we don’t have a house available for you after all. We sold 40 houses but only built 10!”

You’d probably slap him right in the face.
Overselling is the WORST!
Just imagine if you bought a ticket on an airplane flight and when you showed up, they told you they’d overbooked (nice EUPHEMISM, airplane jerks!) and would you be willing to take a later flight for a free round-trip ticket anywhere in the continental US? Well, sheesh! Maybe I would!
Overselling is still pretty much the SUCK!
Just imagine if you went to a big house party at your cousin Jose’s, and the idiot only has ONE bathroom! I mean, how can he expect to have 50 people in a heavy drinking and eating environment for four hours with just ONE bathroom?! What if two people have to pee at the same time?! Or even worse…
Poop?

Clearly, if you’re going to have a group of people, you better make DARN sure you’ve got (at least) one bathroom per person! Or else, you’re just another CRAZY OVERSELLER!
Alrighty. By now, you probably know where I’m going with this… so I might as well just get it over with.
“Overselling” is not terrible at all!
In fact, it’s one of the primary tools that makes a zillion very useful (and critical) business models possible! One of those business models is web hosting.
You see, in web hosting at least, customers have WILDLY varying usage levels. To top it off, no customer even knows what their own usage level is going to be like beforehand.
Any business with this sort of customer profile, simply MUST “oversell”.. it comes with the territory. You’d be crazy not to! In fact, one of the PRIMARY values you’re providing to your customer base IS the “overselling” itself!
Let me illustrate why they must “oversell” with a reverse example.. and let’s use us!
Imagine we didn’t “oversell” at all. We still offer 20GB of disk space and 1TB of bandwidth on our $7.95/month plan because that’s what the competition has forced us to offer. 1TB of bandwidth is about an average of 3Mbs. 3Mbs for a month costs us about $90/month. The 20GB of disk space actually costs us about $200 (BELIEVE IT OR NOT!), because of the level of availability and backups we provide. So, we’d be losing about $200 up front and $82 / month on each and every customer!
And, all in the name of not “overselling”, our disk arrays would sit 98% empty and our network pipes 1% full!

What if you went to get a gym membership and they were like “We have a state-of-the-art facility with an elliptical machine, complete set of free weights, stairmaster, treadmill, yoga class, kickboxing, rock-climbing wall, and olympic sized pool.. per member! You’ll never have to wait to use anything, anytime, seven days a week, 24 hours a day! Membership fees are $45,000/month with a $300,000 set up fee.”?
It’s the same thing.
But our “overselling” is even better then a gym’s. At a gym, sometimes you’re going to have to wait to use a machine. A machine you are PAYING hefty membership fees to use! That’s not right.
But with us, you really CAN use all the stuff we’re offering. You won’t be disabled for it. You won’t have to wait. Your performance won’t suffer. It’s just a good thing for us there’s a difference between being able to use something and actually using it!
“But what if, let’s just say, everybody DID use it one day? Just WHAT IF? Then you’re screwed, eh?! Then the house of cards all comes crashing down around this charade of a pyramid scheme scam!!”
That’s true. I guess it’s a good thing we live in this universe, where we have the law of large numbers, and not in your universe where ANYTHING THAT CAN HAPPEN, DOES!!!

Of course, we do actually do have people who use their full 20GB, and actually DO stream porn and use the TB of bandwidth, all for just $8/month. And we actually DO lose a crapload of money on these people! But we only lose it on these people. And there are very few of them. And, as a bonus, they love us. And they refer their friends. Who, on average, don’t use their full 20GB and 1TB.
Guess what? We keep our file servers 90% full at all times, and our peak traffic times at 85% of our capacity! Why? Because despite the wild variations among all our customers, on the aggregate our disk and bandwidth usage grows very predictably. It’s easy to add another disk shelf and it’s easy to add another gigabit uplink, so there’s no reason to do it before we need to. Performance doesn’t suffer and it keeps our costs nice.
And it all works out! And we are ALL happy. Us, because we’re living on the edge and making a profit. You, because for only $7.95/month you know you could use up to 20GB of disk and 3Mbs of bandwidth should the need ever arise. And that’s a pretty small price to pay for such peace of mind!

Postscript
But what about CPU minutes?!
Oh yeah, that. Ever since we quadrupled our disk space and octupled our bandwidth there seems to be a lot of reports of “Yeah, but you’ll never be able to use it, they’ll shut off your site for cpu resource abuse as soon as you get popular!!”
Here’s the thing. People who are getting disabled for “cpu resource abuse” are people who are crashing their server. It’s completely unrelated to the disk/bw limits, except for the fact that those higher limits got us a lot more customers, so we are a lot bigger now, so a lot more people (not percentage-wise, just overall) are causing problems, possibly getting disabled, and then possibly complaining about it.
Some people point to our CPU Minutes FAQ in our wiki and say “Aha, you can only use up to 60 cpu minutes a day and then you’re disabled!” But that’s not true either. The truth is, it’s really always handled on a case-by-case basis. However, our customers really want to see a hard number.. so we put up 50-60 because you’re definitely not in trouble if you’re under that.
Just like disk and bandwidth, we’d LOVE to offer every CDI customer the ability to use like, I dunno, the equivalent of a dual xeon 3.5Ghz to themselves. That only costs us like $2000 plus $25/month for power+ space.
.01% of our customers would actually use it, and be AMAZED at the deal they’re getting, and the other 99.99% would use close to 0 cpu minutes, just like it is now.
The only problem is technical. It’s a lot easier to share disk (file servers) and bandwidth (that’s just how it works) then it is to share cpu. And if one user starts using up an entire shared server’s worth of CPU, everybody else on that server is affected. It’s not possible for a single user to fill up ALL our shared disk pool, or ALL our bandwidth (not counting DDOSes), but it’s not too difficult for one to “fill up” an entire CPU.
Which is why we have to act on it.
Ideally, we’d be able to have a set up where you can use up to X (an insanely high amount) of CPU, and each additional “cpu minute” would cost a little extra, just like we do for storage and bandwidth. And actually, we’re working on it. But until then, we’ve just got to cap some problem people. And we’re really sorry about it!
Powered by WordPress. Pool theme by Borja Fernandez, modified by DreamHost.
Like WordPress? Consider attending WordCamp LA.
Entries and comments feeds.
^Top^


