Company Compare Web Hosting
Is there a network genius out there who really undersand network throughput and connection speeds?
I want to have a Java-based website or two. There are two options for me. Either get a dedicated server from a hosting company (I have one in mind), or run a web server from my appartment. The hosting people seem to be unable to tell me too much. They say "you get 100Mbps", but it seems that this is the connection "at the switch port" (maybe from the server to the switch), so I don't know what this number really means. I checked out several ISPs such as Comcast, AT&T, Verizon. It seems that a regular T1 is about 1.5 Mbps. From what I got from the Wikipedia, these are 24 voice channels. Each one is 64 Kbps. What does that mean? Why would I need 24 channels? Is this faster than what I have right now (regular cable) if I have only one computer running with my web server on it? How does a T1 compare to what the hosting company offers. The connection speed that my coputer shows me is 100Mbps. Probably this is Ethernet connection, though. What are all these connection speeds? Thank you.
Most hosting centers will provide your internet connection via a cross connect with the switch that your server is connected to. It's quite likely that you WILL have a shared 100 Mbps connection to the backbone with a carrier-class hosting center.
A T-1 connection is rated at 1.536 Mbps. It is comprised of 24 channels with 64 Kbps each. Those channels can be used either for voice or data. You can have all data, all voice, or mix it up any way you wish. Obviously for a data only connection, all would be used for data. Actually, that's really more than you need to know (channelization and all) if all you want is a T-1 internet connection -- it will all be data. You can also get a fractional T-1 connection. 12 channels would give you 768 Kbps; 8 would give you 512 Kbps.
A typical cable connection is around 5 Mbps down and 256 Kbps up. For a server, upstream speed matters so you're getting 1/6th of a T-1 connection with a typical cable internet connection. Most cable systems top out at 10 Mbps down and 1 Mbps up. That would be 2/3 the speed of a T-1 connection. Remember, if you're running a server your upstream speed matters much more than your download speed -- the reverse of normal consumer needs.
Then of course there's the issue of running a server on a consumer broadband connection. Most ISPs prohibit this and will require you to switch to a business grade connection. That will cost you more, often quite a bit more. Will they catch you and force you to switch? Maybe, maybe not. Many ISPs do monitor usage and will get suspicious if you're always capped out at your max upstream speed. Some ISPs also block commonly used server ports for inbound traffic -- port 25 (SMTP) and ports 80 (HTTP) and 443 (HTTPS) -- which would force you to use non-standard ports. That's doable, but a hassle.
So, what does all this mean? Well, if you're expecting a lot of traffic, go with the hosting center. No hassles from your ISP and plenty of bandwidth for your site's visitors. If you're just hosting something for a few friends you might get away with hosting it from home on your cable modem connection. The cost of a full T-1 connection -- typically over $500.00 a month and you'll have to shop around for that price -- is probably more than you want to spend for a home connection.
Going with the hosting center solution will also side-step the issue of most consumer-grade broadband connections: Changing IP addresses. Most consumer-grade accounts get you a dynamic IP address. With some providers it rarely changes but with others it changes often. You could get an account with a dynamic DNS provider but that adds a layer of complexity and possibly expense to the whole thing. If you switched to a mid-grade business account you normally get a fixed IP address. That would solve a number of issues, but would probably double your broadband bill or more.
How to Compare Web Hosting Services
Business and IT managers have a dizzying array of options when it comes to shopping for a web hosting service provider. The problem isn't simply the sheer number of choices, from price points to feature sets. While that can be confusing, if you stick to your list of requirements you can cut through that chaff and find the plan that fits. The more important question becomes "how can you tell a quality provider from a back room operation hiding behind a fancy web site?" Fortunately it's less difficult than you might thing to shake out the pretenders.
Quality of support
On paper, most web hosting providers are selling the same basic thing. In practice, that couldn't be further from the truth. Level of support is one way to tell what kind of provider you are dealing with. Here's an easy test, call your prospective provider's support line in the middle of the night. Do you get a live person, or do you get lost in automated voice menus? Don't forget- in business everything is a compromise. That terrific price point may come at the cost of limited support.
The company they keep
"You're judged by the company you keep". It's a line most of us heard at one time or another, and it's certainly true when it comes to a dedicated web hosting service provider. Does your prospective provider have an impressive list of enterprise customers? If they do, it means they aren't just talking about top notch service, they're already delivering it.
This also holds true with the vendors your prospective web hosting provider has partnered with. White box servers may be cheap, but that savings comes from trading brand name vendor guarantees, certified compatibility, and proven reliability. Strong vendor partners don't just mean you are getting best in class technology, it means your provider has passed the muster of big companies with valuable reputations. Companies like IBM, Cisco, and Microsoft have tough partner application processes, and those seals of approval carry a lot of weight.
Jack of all trades, master of none?
A sure sign of a web hosting provider with problems is a 'kitchen sink' approach to the range of services offered. If it includes everything from web site design to direct mail marketing, you may want to think twice. The best providers focus on core skill sets. Leading providers have product lines that are cohesive, and optional services that add value to base packages. That means redundancy and stability, highly available and reliable service versus haphazard performance and uncertain priorities.
It comes down to the basics
Choosing a dedicated hosting service provider can be tricky, but it doesn't have to be. By determining your requirements in advance you can avoid being distracted by an array of features with questionable value. Focus on the quality of support, partner and client lists, and a cohesive product offering, and you'll be able to make the right decision for your company.
About the Author
Casey Cook is a writer, technologist, and musician living in South Florida. He worked for over a decade at some of the industry’s largest ISPs and Web Hosting providers in numerous capacities, including Director of Network Operations, Director of Corporate Alliances, and Senior Product Manager.
