Overview of Dedicated Hosting
Dedicated hosting refers to the practice of service providers allocating one complete physical server to a single client. This is opposed to Shared Hosting or Virtual Hosting where the hardware resources on a single machine are shared between several clients in order to maximize their usage.
Benefits of Dedicated Hosting.
Dedicated hosting is more expensive than either shared or virtual hosting and it brings with it the advantages of having all the resources of a server to yourself. In addition, the Service Providers who offer dedicated hosting are usually able to provide you with high speed bandwidth at a discount, as they themselves are buying it wholesale.
If you have a single, or several high profile sites that receive tons of traffic, you will want to seriously consider dedicated web hosting as a solution to your hosting requirements.Since there is no industry standard on what to expect from a Dedicated Hosting Service, and several terms are bandied about freely, here are some tips on choosing the right provider.
What to look for in a Dedicated Hosting Provider
Level of Maintenance.
If you’re opting for a dedicated server, chances are that you’re doing so for the extra resources. However, along with those resources, comes the hassle of maintaining them. And unless you have a lot of extra time on your hands, maintaining a server can be a full time job.Find out how much of the maintenance the Service Provider is willing to take on. Will they just give you the bare bones server or will they restrict themselves to updating your operating system? There are a number of issues you need to look at including:
-
Operating System Maintenance
-
Anti-Virus and Firewall Maintenance
-
How closely to they monitor Server Availability?
- Disaster Recovery/Rebooting
It’s best to spell out the terms as clearly as possible to avoid problems in the future. Each Hosting company has it’s own meaning for the word “Hassle Free”.
Security.
Regardless of how much maintenance you opt for, it is the duty of every dedicated hosting service to protect your data. This includes physical protection as well as software protection.
As far as physical facilities go, ensure that your servers are hosted in proper datacenters that have proper security measures. This not only includes the obvious elements like the security protocols to prevent unauthorized access, but also elements like temperature control, redundancy, Fire Prevention and Electrical Systems Backup.
The Best Hosting providers will give you details of how their servers are secured and protected.
Bandwidth Transparency and Measurement.
There are many different ways to measure bandwidth, and unfortunately, there is no standard for describing the terms of Bandwidth Measurement.A good service provider will ensure that you select the plan that you need with minimum overhead. If you choose the wrong plan, you might end up paying much more than you think. Here are a few ways by which Bandwidth is measured:
95th Percentile Method.
You will be charged based on the 95th Percentile of Bandwidth used. There will be a sampling interval, and in each of those intervals, the transfer speed is measured. At the time of billing, the samples will be sorted in descending order, and the top 5% will be discarded. The remaining intervals will determine your bandwidth usage.
Unmetered.
This will simply place a top cap on your bandwidth, and and provider will have the ability to control any overflow. This will be a flat fee, and will not incur any overhead.
Upload and Download Transfer.
The provider will bill you based on how much data is leaving, entering, or both.
You must also ensure that the provider has a great network in place to provide reliable bandwidth at great prices. The advantage of going with a dedicated provider, is that they get cheap bandwidth in bulk, and so you must make use of this facility.
Uptime Guarantee.
Most providers will give you guarantees like “99% uptime” or even “99.99%” uptime. The real question is, what is the definition of uptime?
Does uptime simply measure the time that power is available to the server? Does it mean measure the time the OS is functioning? Or does it mean the availability of the server? Does it measure the time that all applications that have been promised are available?In addition, what is the sampling measure used. If uptime is checked only once every half an hour, then an downtime lasting for 20 minutes may not be detected.
A good provider will spell out the exact meaning of uptime, as well as show you how the uptime is measured. In addition, there exist third parties that provide independent uptime measurements. A great service provider will not mind having the uptime measured by one of them.
Backup facilities.
Your data is very important to your business. That is the main reason for choosing a dedicated service provider. What guarantee does your service provider give you that your data can be backed up?There are two ways to backup your data. Either your service provider can do it for you on a regular basis, or you can have your own remote backup solution.
A great service provider will allow you to choose your own backup solution depending on your needs. Most of the time however, you will not want to be involved in the maintenance, and then you need to ask your provider how easily/cheaply will they be able to make sure that your precious data is safe?
Software Support/Database Support.
If you have a plan where you offload the management of the Server to the service provider, you must ask them what are the applications that they will provide to help you do your work.Suppose you want to create a new application for your website that requires a particular programming language like .NET, will the Service Provider help you with installing the .NET framework? What other language frameworks do they provide you with.The main purpose of having a dedicated server is so that you can use the Server’s resources to help your business in any way you choose. If the Service provider doesn’t help you further that goal, then it’s best to look elsewhere.
In addition, you must find out what Databases the Service Provider is willing to provide. This will usually cost a fee, but if you find that your programmers or Web designers require a specific type of Database, or you want to port your existing database to the server, you need to make sure that your service provider will help you with it.
Some of the databases that you must make sure your Service Provider will help you with are Oracle, MSSQL, MySql and Sybase.
DNS Hosting.
A DNS is the acronym for “Domain Name Server”. It is the service that translates human readable URL’s to numbers which computers can understand, in order to find the site that you are looking for.The servers that translate the URL’s into numbers can become a bottleneck if you have many sites hosted on your server, and you have lots of sub domains being created.If your Service Provider provides you with DNS hosting service, you can add and create your own DNS addresses, thus providing you with flexibility if you need it. Suppose you want to redirect your users to a new IP address, then you can do it immediately without waiting for it to be picked up. All changes made to the DNS by you are instantly propagated to all DNS servers worldwide.
Many business are realizing that having a DNS hosting service provides critical redundancy in case of any disaster, as almost 1/3rd of all downtime is caused due to DNS failure.
Make sure there are no Blackholed IP’s.
If you have a conscientious Service Provider, they will make sure that no objectionable material is being hosted on their network of servers.Why should you care about what their customers are hosting? The reason is simple. If one of their customers is hosting objectionable or illegal material, or is spreading malware, it can give the whole network a bad name.You may find that your emails are not being delivered to their location because the receivers think that the email is coming in as spam. This is due to the IP addresses of your network being “tainted” or “Blackholed“.
There are third part sites that maintain lists of such spammers and you can check the IP addresses of your service provider against these lists to ensure that you are not becoming part of a corrupted IP block.
Experienced Technical Support.
How many times have you had a technical problem and have called a help desk person who has absolutely zero technical knowledge? They give you a set of canned responses, and tell you that their technical team will get back to you?Having good support is quickly becoming the distinguishing factor among hosting providers. A great hosting provider will ensure that you can talk to the technical team directly and help you sort out your problems.Of course, having a 24×7 help desk doesn’t hurt either. And certain basics simply have to be in place, like providing a ticketing system for complaint follow up.
The truth is, no matter how great your network and safety precautions are, there are going to be times when you need the assistance of a person who really knows what’s going on and has the authority and ability to fix the problem now, because for every moment your system isn’t functioning as it should be, you can have potential lost sales.
The best way to gauge this aspect of your service provider is to speak to their existing customers and find out what sort of support they provide in moments of crisis.
What’s free and What’s not?
It’s best to get a good understanding of how your Service Provider adds on additional services and how lax or lenient they are with their additional services.For example, do they charge you for installing a new programming framework? How easily can a hosting provider give you the service that you need at no additional charge? A lot of great providers who value your business will go out of their way to help you achieve your technical needs at no extra cost.Compare various providers to find out what’s what.