|
To Share or Not to Share? On Dedicated Servers.
Do I need to dedicate? Good question.
If we knew the answer to this in life, we could spend less time
worrying about what to do, get on with the show, and never look
back.
Life, alas, comes without an owner's
manual, and we pretty much have to wing it. The regrets may or may
not come along later - that depends on you.
Fortunately, however, this article
is not about dedicating your life, but rather about the more straightforward
matter of making a decision as to whether or not you may need -
or simply want - your own dedicated server.
Imagine this! You put up a website
- half for fun, half to try to make a bit of cash (this was before
the dotcom storm cloud blew in over cyberspace). Nevertheless, miracle
of miracles, you started getting lots of traffic, more and more
inquiries about your products, and, one thing leading to another,
you quit your day job and began focusing full-time on your thriving
Internet business.
Then you began to realize that the
package you had signed up for with your web host wasn't quite up
to what you now needed. In fact, you needed a great deal more space,
memory, and bandwidth.
The time has come to look into different
types of hosting plans, and in particular, to decide whether or
not you might not need your own server - dedicated to you alone!
We at HostSearch believe that
the best decision you can make is an informed one. So let's look
at the different hosting options available to you first.
Just as you might decide to move into
a room in the family house with your partner as a trial run or experiment,
or opt to live in an apartment before buying a house and dedicating
your life to one another, so with web hosting packages, metaphorically
speaking of course. It's much easier to change servers than, well,
let's get on with it, shall we
Non-Virtual Hosting is when
you lease or rent space on someone else's server. As the name suggests,
this is not even "virtual," which doesn't exactly inspire a great
deal of confidence, legitimation, commitment, or dedication. But
this may be fine for your current needs - a cheap room in the back
of the house.
There are many sites offering cheap
or even free space, and they will allow you to put your site in
a sub-directory on their domain. The obvious advantage is
price. This is a great way to experiment or to host a small personal
or fun site.
However, for a serious company, it
is much better to create a more professional corporate identity
on the Internet with a virtual server and your own domain name.
It is definitely worth the small investment necessary to purchase
your own domain name - $70 for two years. And, you and your clients
need not put up with your free or cheap host's banners, pop-up windows,
or intrusive presence.
Virtual Hosting is more like renting your own apartment
in a complex or block. You have more privacy and your own space.
And your own domain name; for example, www.hostsearch.com versus
www.freewebspace.com/hostsearch. Which of these domain names would
you click on first?
There are additional features with
virtual hosting that are also important for your company or even
your own more serious site, such as an FTP, telnet, statistical
packages, and POP3 email accounts.
Although you have your own apartment
or flat, which is nice and the most common way to go, you nevertheless
are still sharing a building with others, all of whom are to some
extent sharing a number of the same resources.
A Dedicated Server, however, is more like having a
house of your own. Your site will be served faster as it will generally
only have your site on the server versus 100 or 150 other sites
on a server with virtual hosting. This option may cost thousands
of dollars a month instead of the twenty you pay for virtual hosting,
but if your traffic and business warrant it, this is surely the
way to go. Let's take a closer look at exactly what dedicated hosting
is.
Dedicated web hosting
is a service in which the customer leases an entire web server from
a web presence provider, including the hardware and the operating
system. Typically, you would receive connectivity to the Internet,
redundancy measures, and monitoring.
Dedicated hosting is in contrast to
shared hosting, in which multiple customers share a single
web server. Dedicated server solutions are for large, professional
web sites with either: a great deal of traffic, secure e-commerce
applications, sensitive content, non-shared web or Internet software
applications hosting, or value-added resellers (VARs) and developers
providing shared hosting services to their customers.
Dedicated web hosting is a service
that provides a high-speed Internet-connected server on an outsourced
basis for individuals, organizations and small-to-medium sized businesses.
The dedicated server hardware is owned by the Internet Service Provider
(ISP) and leased to the customer.
The hardware, operating system, connectivity,
redundancy, and monitoring costs are usually spread out over the
duration of the service agreement. Unlike shared hosting services,
dedicated web hosting implies that a given customer has total use
of the server; i.e.: it is "dedicated" to a single user
- you!
Why Pay for Dedicated Hosting?
If your Internet business or application falls into one of the
categories above, leasing a dedicated server from a web host can
save you time and money in the long term, as well as reduce the
risk involved with owning and maintaining the hardware yourself.
You don't have to bear the upfront costs of purchasing the hardware
yourself, plus the installation and Internet connectivity costs,
plus the costs of continuous monitoring and hardware maintenance.
Resellers and developers can benefit
from a dedicated solution since the price per account drops as the
reseller adds new customers.
Another important reason to choose a dedicated hosting solution
is the need for large amounts of bandwidth or data transfer capacity.
If you have a heavily trafficked site, you will certainly require
a large amount of bandwidth each month.
With a dedicated server solution, you
should certainly receive a higher bandwidth allowance than you do
when your site is hosted in a shared environment.
Finally, and best of all, only your
data is on the server. You are not sharing the memory, processor,
or bandwidth with anyone else. Your server has it's own port to
the Internet. It is there to serve you.
|
Popping the Questions
Now that you're "virtually" decided you want to dedicate, here are
a number of questions you may want to ask. You should ask hosting
providers about their facilities, technical support, customer service,
satisfaction guarantees, uptime guarantees, etc., the same as you
would if you were considering shared hosting. (Please see HostSearch's other
articles on these issues.)
As with airlines' quotes for the same
flight, different hosting companies will quote you very different
prices for what seems to be the same hardware and the same amount
of bandwidth; but, again, beware. There are certain things you need
to consider and research before making your final decision, such
as:
System: your first question should be related to the type of software you prefer and what they, the host, have to offer. OK, here's what out there:
|
Operating System (OS) for a server:
There are two platforms
that are popular: Unix and Windows NT (2000). Which is better?
It really depends on what you prefer and what applications you plan
to use on your site.
On Unix's side is the fact that
it is not owned by anybody (you know who); it is reliable, has been
around for over twenty years, and supports a wide range of software,
development toolkits and utilities. With respect to the Internet,
it is used on almost every hardware platform. There are several
flavors of Unix available, the most popular and robust which web
hosts use being Linux.
Windows NT (2000),
on the other hand, is monopolized by a single vendor, namely Microsoft
(not necessarily a bad thing), and shares the same APIs and system
calls. It also has multithreaded and multiplatform support, standardization
allowing easy transfer to another NT version, and strong software
support with a large software resource availability.
You could say it is a case of scalability
(Unix) versus standardization (NT).
|
|
Web Server Software:
The most popular web server on Unix is Apache and the most popular
web server for NT is Microsoft's Internet Information Server (IIS).
|
|
Programming and Database:
There are two popular programming languages for Unix: Perl
and PHP.
PHP is a new wave wonder and has become extremely popular because
it offers a way of connecting to your database very easily. The
most popular combination nowadays is PHP + MySQL
database. NOTE: MySQL is a free database.
NT on the other hand comes with ASP
(by Microsoft). ASP can be used with MS Access and MS SQL server.
|
|
|
Hardware:
What kind of equipment
do I get? Your choices here involve the speed of the machine, single
or multiple CPUs, how much RAM, how big your hard-drive is, and
whether the hard-drive is SCSI, or IDE. Also, very importantly,
who pays for hardware maintenance?
And don't forget about the all-important
issue of Data Backup and Redundancy. Ask if they use
RAID - not for bugs (although that's always a good idea),
but for other kinds of protection. If you really want to know, RAID,
short for Redundant Array of Inexpensive Disks, is a method whereby
information is spread across several disks, using techniques such
as disk striping (RAID Level 0) and disk mirroring (RAID level 1)
to achieve redundancy, lower latency and/or higher bandwidth for
reading and/or writing, and recoverability from hard-disk crashes.
The numbers are not hierarchical, which is to say that RAID5 is
not necessarily better than RAID0, just different.
|
|
Back-up options:
Always ask about their back-up options!
The importance of this cannot be overstated, as those
of us who have lost all our data at one time or another can testify!
You don't know what you got till it's gone.
|
|
Bandwidth:
How much bandwidth do I get each month? Can I pay to have more?
|
|
Port:
A more technical question, but also
very important, is whether your server is on a dedicated port,
or on a shared port. A related question is whether the network you
are connected into is based on a switch or a hub. Switched networks
are higher performance, and offer more security.
|
|
Connection:
Ask what kind of connection(s)
the hosting company has. Make sure you ask if those figures relate
to their network, or the network of their provider.
|
|
Network:
Be sure to ask how much of your network is utilized. A
hosting company may have a couple of DS3s (45 Mb connections), but
if they are 95% utilized, there isn't much room for growth on those
lines. The speed of the network will suffer because of congestion.
|
|
Other questions well worth thinking
about and getting answers to are:
Can I get a custom system/server
configuration?
How easy is it to set up
my site(s) on my dedicated server? What kind of support do
you offer?
How easy is it to administer
my site(s) on my dedicated server?
Are server ports monitored?
How many? Can I pay to have more monitored?
How long is the contract
term? How long is my obligation?
Do you offer additional support
at hourly billable rates? What are those rates?
What if I want to resell
shared hosting sites on my dedicated server? You got any problem
with that?
|
|
Parting Shots
There is indeed a great deal to consider,
and a bit of research to be done. But your time will be well spent
if you find a good company that is able to meet your needs and assist
you in the dedication process. Also, remember that when you search
for a company on HostSearch using given criteria, your search
results will contain a link to much of this information about the
different web hosts. You can then compare packages and pricing and
make an informed decision as to what is best for you.
HostSearch's list of leading
dedicated server web hosts can be found at: http://www.hostsearch.com/direct_dedicated.asp
So, in conclusion, if you have a website
and you've been thinking of getting a dedicated server, do some
homework, look around HostSearch, e-mail or call a
few companies, and ask them what they have to offer you. Finding
a company to manage your dedicated server is like looking for a
house. You should look for a good location, ease of access, security,
size, and space, and feel comfortable with it. What (or who) you
put inside it is up to you!
|
Top
Read more articles...
|