Forum Moderators: phranque

Message Too Old, No Replies

To Host or Not to Host

         

kevinj

9:06 pm on Jan 3, 2003 (gmt 0)

10+ Year Member



I have a small web development company that I run and am considering setting up my Dell server to begin hosting accounts as a source for additional revenue. Until now, I have been a reseller with a hosting company. I'm looking into Business class DSL or a T1 line. Has anyone done this recently? Is it worth the setup costs and monthly fees for the connection? I'm running Windows 2000 server and I assume that with IIS 5.0 I can configure the server for multiple IPs even if the T1 or DSL connection allows me 1 IP. Where would I purchase additional IP addresses to use? I know this is a lot to digest, but I'd appreciate any opinions/suggestions on this matter. Thank you.

Mardi_Gras

9:13 pm on Jan 3, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



kevinj - You didn't ask about this, but have you given any thought to security considerations when hosting sites? Keeping up on the latest security issues - especially if you're planning to run IIS - is a lot for a part-timer (no slur intended :) - I just mean as opposed to someone who spends their whole day worrying about proper and secure server set-ups).

dingman

9:22 pm on Jan 3, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



DSL - I would think several times over before offering hosting over my high-speed business-class DSL package. I can't afford a T1, so that's what I have, but the reliability is just not there. I go down for several hours every month, even though my server had seven months of uptime and the only reason I re-booted it was that Santa brought me a new RAID array.

T1 - Better choice. I might consider paying for hosting at a site connected by a single T1, since they are typically treated as more important connections and therefore better maintained by the service provider. Setup of leased lines is always a bear, but you shouldn't have to do it often.

IPs - you rent them from your internet service provider. If your ISP will give them to you. Presumably anyone selling a T1 will have some method to buy additional IPs in place, though I would be utterly unsuprised if you had to pay for netblocks in power-of-two increments rather than one at a time. (Ie, you have 8, to get one more you must buy 16, to get 17 you have to buy the whole 32, etc. It has to do with the way IP routing works.) DSL providers seem more likely to either rent them one-by-one or have some fixed-size net block and no willingness to sell a larger one.

dingman

9:36 pm on Jan 3, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Further thoughts: Mardi_Gras is entirely correct that there's a lot to keep up with in managing ones own server. I do have significant Free software bias, but my perception is that it's much harder to keep an IIS installation secure than it is with Apache. I think it was IDG that recently agreed with me and basically said they couldn't think of an excuse to use IIS because it was so insecure.

I think I'd be more confortable with the idea of selling hosting on a dedicated server at a large multi-homed data center than I would on my own connection. It's gonna be a long time before my business grows large enough to justify the expense of a multi-homed data center.

lorax

10:38 pm on Jan 3, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Kevinj,
Not that you asked for this info - and you may already know this - BUT unless you want to hire or have on hand at least 1 server geek, then bag the idea and stick with what you know. Servers require constant maintenance and upkeep and they aren't workstations that you can just install software on and hope it works.

A production server needs to be up 24/7/365. If updates are to be made, you'd better have another box with an up-to-date copy of the original ready to go on-line if something hiccups. And believe me, it will.

Not to mention the cost of a UPS. A server grade UPS can cost a few thousand dollars and a backup generator a few grand more.

And then dealing with security issues. Not just the hackers but some of the special packages they leave behind. Little ops that lie quietly, feeding all of your passwords to their creator and are sneaky enough to mask themselves as legit programs and even use the original files datetime stamp and checksum count.

Forgive me if you already know all this but on the off-chance that you don't - stick with the design work and you'll be able to sleep better at night.

If you decide to move ahead with it, spend the 6 months in advance getting policies written up for every conceivable situation. Sure enough, you'll be in one sooner or later - unless you have enough cash reserves to buy redundant everything. ;)

Gregg

IanTurner

12:13 am on Jan 4, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



If you have a reasonable understanding of server technology and a solid client base yo can host your own sites.

You will need better than ADSL connection, but a reasonable colocation package should be enough.

There are some advantages to hosting, especially if you have some quirks to the sites you host. e.g specialist in Cold Fusion and COM .

Yes there are issues with hacking and trojans but these are not that great, if you are prepared to spend the time to learn the basics of server maintenance.

Not for non-techies and don't go for low end hosting (you want clients who want specialist services and are willing to pay). The client want to speak to someone who knows about the program they are using not some geek kid who knows how to reset a password and not much else.

My view is if you can offer a specilist area then you are okay, otherwise forget it.

jamesa

12:31 am on Jan 4, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If I were you I'd get a dedicated server from a quality host. First, you'll be in a grade A datacenter with much better connectivity than you'd likely get on your own. Second, your provider would be the one responsible for keeping the hardware alive (and often back you up with support) so you could focus on your own server/core business.

And I'd go FreeBSD or Linux, but that's my own bias :)

JayC

1:04 am on Jan 4, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I'm looking into Business class DSL or a T1 line. Has anyone done this recently? Is it worth the setup costs and monthly fees for the connection?

One concern I'd have is that if you were offering that level of service -- DSL or a single T1 -- you'd only be able to successfully market to the lowest end of the hosting market, otherwise you'd be trying to compete with companies that are offering much more in terms of connectivity. And that market means very low prices, and typically the least technically astute clients... that is, a high demand for support.

If you're set on putting the server in place anyway, maybe you could offset some of the costs by hosting some clients, but you should do some real research and put a lot of thought into the demands on your time that supporting those clients would bring, and whether any income you might get from them would be worth that aspect of your new business.

If you seriously want to get into the hosting business, though, I'd agree with what others have said: either go with colocation or lease a dedicated server somewhere. You can still do whatever you want for your own business on that server, and you'll be able to offer a lot more for clients. And you might be surprised at how cheaply you can take those routes.

lorax

2:02 am on Jan 4, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Yes there are issues with hacking and trojans but these are not that great...

IanTurner, I must respectfully disagree with you. There isn't a server on the planet that isn't scanned nearly everyday for a weakness. If it's plugged in it's getting at least a once over on a routine basis. And unless you know your operating system and can lock it down, you're server is ripe for the picking.

Re: trojans, I was referring to trojans that steal services or worse - setup and lie in wait to launch a distributed DOS attack at their master's beckoning. I've seen it happen to folks who swore their servers were locked down tight.

All I'm saying is that anyone who thinks setting up and running a web server is a piece o' cake is in denial. It takes a heck of a lot more knowledge and perseverence than most folks give the network engineers credit for. It can be done, but don't walk into it believing it's as simple as installing some software and a firewall. It ain't - not by a long shot.

IanTurner

11:33 am on Jan 4, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



lorax, I didn't mean to give the impression that it was simple and could be done by a non-techie.

You do need a good understanding of how to lock down a server and the services/applications that are running on the server.

But that if you do it properly from the start - the amount of time you will spend on dealing with hack attacks and trojans will be fairly small.

kevinj

2:20 pm on Jan 4, 2003 (gmt 0)

10+ Year Member



Thanks everyone for all the great information. It doesn't sound like hosting would be worth all the time and work involved. I may decide to try and serve my simple test IPs from my office but I'll stick to hosts that know their stuff for all my live sites.

dingman

5:19 pm on Jan 4, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



anyone who thinks setting up and running a web server is a piece o' cake is in denial.

Sure it is - if you don't mind being vulnerable to the hundreds of attacks you get a day.

Just as a note from personal experience, a couple years ago I let my guard down for litterally about half a second. "That's odd. I'll have to ask Ned about that." I should have dropped my connection and contacted him by phone, but that seemed to paranoid a reaction. Ten seconds later, I could not log in to my own machine. No access whatsoever, much less control. The only thing I could do was call someone who was in the same town with the server room and ask him to flip the power switch on the machine. Wipe and re-install.

txbakers

2:02 am on Jan 5, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



if you don't mind being vulnerable to the hundreds of attacks you get a day.

With a decent router you don't get hundreds of attacks.

About webhosting for profit - there are literally thousands upon thousands of web hosting companies out there. Most of them do it so inexpensively and so well. It's like trying to compete with WalMart.

Don't count on a significant portion of your income coming from webhosting.